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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e57706e95944a8734403_Inter-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e57784239c7d522c1c0e_Inter-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e57784239cc4842c1c0f_Inter-ExtraBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e577c0941a6256534dc1_Inter-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e577c0cfed275a600de6_Inter-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e57715a31d80da4bf869_Inter-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e5773ac688eb4b6d9677_Inter-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e577e1bc758d24fd31e6_Inter-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Inter;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e57715a31d340c4bf86a_Inter-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e539d5f2a0b7d7af66ef_TTNorms-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e539da14109d5a4924b8_TTNorms-BlackItalic.otf") format("opentype"), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e558d5f2a01fbdaf67fe_TTNorms-HeavyItalic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e5395c644c03251a1660_TTNorms-ExtraBold.otf") format("opentype"), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e5393d21188f9f3e157f_TTNorms-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e5390f1b4f5044e2b5b6_TTNorms-Black.otf") format("opentype"), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e558e7c9a776b96edf72_TTNorms-Heavy.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e558c0941ab2d4534cf5_TTNorms-ExtraLight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e558e2f057309a35a1c5_TTNorms-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e5580f1b4fd044e2b5ec_TTNorms-ExtraLightItalic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e55803aed7179d41b0f7_TTNorms-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e559c0cfed3afc600d36_TTNorms-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e55906e95928a07342b4_TTNorms-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e5588f17ec39c48d43ba_TTNorms-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e5595c644c84ed1a1936_TTNorms-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e559decc8531fb592c8d_TTNorms-ThinItalic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Ttnorms;
  src: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6409e559cec222563f7e2fc7_TTNorms-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

:root {
  --brand-purple: #732dd9;
  --gray-2: #edf1f4;
  --dark-gray: #575d64;
  --new-purple: #542ebc;
  --purple-pale-2: #eee2ff;
  --gray-4: #dae0e6;
  --gray-3: #e5e9ed;
  --gray-1: #f7f9fa;
  --gray-5: #7c8489;
}

.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-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible {
  outline-offset: 2px;
  border-radius: 50%;
  outline: 2px solid #3b79c3;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

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

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

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

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

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

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

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

h3 {
  margin-top: 45px;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

h4 {
  margin-top: 35px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

p {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

a {
  color: #000;
  font-weight: 500;
  text-decoration: underline;
}

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

ol {
  width: 700px;
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
  font-weight: 500;
  list-style-type: disc;
}

li {
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
  list-style-type: disc;
}

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

strong {
  font-weight: 600;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  width: 700px;
  margin-bottom: 10px;
  padding: 10px 20px;
  font-size: 26px;
  font-weight: 600;
  line-height: 34px;
}

figure {
  border-radius: 15px;
  margin-top: 60px;
  margin-bottom: 60px;
  overflow: hidden;
}

figcaption {
  color: #000000bf;
  text-align: center;
  text-transform: uppercase;
  margin-top: 5px;
  font-size: 12px;
  line-height: 18px;
}

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

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

.body {
  color: #000;
  font-family: Poppins, sans-serif;
}

.device-frame {
  backface-visibility: hidden;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  transform: perspective(1000px);
}

.device-backside {
  z-index: 10;
  width: 100%;
  max-width: 100%;
  position: static;
  inset: 0% auto auto 0%;
}

.device-backside-wrapper {
  backface-visibility: hidden;
  width: 105%;
  height: 101%;
  position: absolute;
  inset: 0%;
  transform: scale(1.007);
}

.device-reflection-side-bottom {
  z-index: 19;
  height: 40%;
  position: absolute;
  inset: auto 0% 18% auto;
}

.device-front-wrapper {
  backface-visibility: hidden;
  perspective: 1000px;
  transform-style: preserve-3d;
  width: 100%;
  height: 100%;
  position: relative;
  transform: translate3d(0, 0, 2px)perspective(10000px);
}

.device-front-reflection {
  z-index: 11;
  border-radius: 0;
  width: 4.8%;
  position: absolute;
  inset: 16% auto auto .3%;
}

.device-front-reflection.right {
  width: 4.8%;
  inset: 11% .5% auto auto;
}

.device-content-wrapper {
  backface-visibility: hidden;
  transform-style: preserve-3d;
  background-color: #fff;
  border-radius: 17%;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 5%;
  position: absolute;
  inset: 0%;
  transform: translate3d(0, 0, 1px);
}

.section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  display: block;
}

.section.footer-cta {
  background-color: var(--brand-purple);
  background-image: linear-gradient(132deg, var(--brand-purple) 52%, #4b2ae6);
  color: #fff;
}

.section.ll-hero {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/646e1da045c5ccbcf27e6a91_LL%20hero%20.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 90vh;
  min-height: 400px;
  max-height: 1000px;
  position: relative;
}

.section.ll-hero.aff-hero {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64db44dc1adb6ac94de9b887_Header1.webp");
  background-size: cover;
  display: none;
}

.section.gradint {
  background-color: #fbfcfd;
  background-image: none;
}

.section.gray {
  background-color: var(--gray-2);
}

.section.ukr-general-hero {
  background-color: #10224a;
  height: 100%;
  padding-bottom: 0;
}

.section.footer-dark {
  background-color: #170e35;
  border: 1px solid #170e35;
  border-top: 0 #170e35;
  padding-top: 35px;
  position: relative;
}

.section.footer-dark.ukr {
  background-color: #10224a;
}

.section.footer-dark.premium {
  background-color: #000;
  border-bottom-style: none;
}

.section.ukr-hero {
  background-color: #10224a;
  height: 85vh;
  min-height: 600px;
  position: relative;
}

.section.ukr-hero.te {
  background-color: #2a75d7;
}

.section.pastel-blue {
  background-color: #f0f5ff;
}

.section.full-width {
  padding-left: 0;
  padding-right: 0;
}

.section.gradint {
  background-image: linear-gradient(#fff, #f7f9fa);
}

.section.ukr-faq-hero {
  background-color: #edf1f4;
  width: 100vw;
  padding-top: 110px;
}

.section.grey {
  background-color: #fff;
  padding-right: 0;
}

.section.vikastest {
  padding-right: 75vw;
}

.section.hide {
  display: none;
}

.device-button-right {
  z-index: 20;
  background-color: #3e216c;
  border: 1px solid #000;
  border-radius: 200px;
  flex-direction: column;
  align-items: flex-end;
  width: 3.5%;
  height: 15%;
  display: flex;
  position: absolute;
  inset: 28% -4.5% auto auto;
}

.right-button-top {
  background-color: #9169d6;
  border: 1px solid #000;
  border-radius: 200px;
  align-self: flex-end;
  width: 90%;
  height: 100%;
  margin-bottom: 5%;
  margin-right: -10%;
}

.device-toggle-reflection {
  backface-visibility: hidden;
  width: 100%;
  margin-top: 0%;
}

.heading-1 {
  width: auto;
  margin-top: 10px;
  font-size: 60px;
  font-weight: 600;
  line-height: 70px;
}

.heading-1.tt {
  text-align: left;
  letter-spacing: -2px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
  line-height: 60px;
}

.heading-1.tt.margin-bottom-15 {
  margin-bottom: 15px;
  line-height: 74px;
}

.heading-1.tt.margin-bottom-15.hl {
  margin-bottom: 40px;
}

.heading-1.tt.purple {
  color: #5a0aaa;
}

.heading-1.tt.medium-sizr {
  font-size: 48px;
  line-height: 54px;
}

.heading-1.tt.hl {
  text-align: center;
  font-family: Ttnorms, sans-serif;
  font-size: 4rem;
  font-weight: 400;
  line-height: 4.5rem;
}

.heading-1.tt.hl.french {
  font-size: 3.5rem;
  line-height: 4rem;
}

.heading-1.hl {
  text-align: center;
  mix-blend-mode: normal;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.heading-1.hl.premium {
  font-size: 40px;
}

.paragraph-16 {
  z-index: 25;
  color: #000;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.paragraph-16.margin-top-20 {
  margin-top: 20px;
}

.paragraph-16.no-margins {
  color: #000;
  margin-bottom: 0;
}

.paragraph-16.no-margins.dark-gray {
  color: var(--dark-gray);
}

.paragraph-16.white {
  color: #fff;
}

.paragraph-16.buttom-text {
  position: relative;
}

.paragraph-16.margin-top-5 {
  margin-top: 5px;
}

.paragraph-16.black {
  color: #000;
}

.paragraph-16.light-blue {
  color: #afdcde;
}

.paragraph-16.gray {
  color: var(--dark-gray);
  margin-bottom: 10px;
}

.paragraph-16.gray.affiliates {
  margin-bottom: 5px;
}

.device-buttons-left {
  grid-column-gap: 8%;
  grid-row-gap: 8%;
  transform-style: preserve-3d;
  flex-direction: column;
  align-items: center;
  width: 1.3%;
  height: 25%;
  display: flex;
  position: absolute;
  inset: 20% auto auto -1%;
  transform: translate3d(0, 0, 1px);
}

.device-toggle-left {
  background-color: #6f39be;
  border: 1px solid #000;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  width: 100%;
  height: 20%;
}

.device-toggle-left.long {
  height: 35%;
}

.hero {
  z-index: 2;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  width: 100vw;
  height: 100vh;
  min-height: 800px;
  position: fixed;
  inset: 0% 0% auto;
}

.device-container-2 {
  perspective: 1000px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 77vh;
  padding-bottom: 5vh;
  display: flex;
}

.device-body {
  z-index: 10;
  backface-visibility: hidden;
  perspective: 1000px;
  transform-style: preserve-3d;
  width: 32vh;
  height: 65vh;
  position: relative;
  transform: translate3d(0, 0, 1px);
}

.hero-heading-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1vh;
  padding-bottom: 7vh;
  display: flex;
}

.heading-2 {
  width: auto;
  margin-top: 10px;
  font-size: 46px;
  font-weight: 600;
  line-height: 50px;
}

.label-16 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.button-primary-xl {
  background-color: var(--new-purple);
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 40px;
  flex: none;
  padding: 15px 40px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  transition: all .3s cubic-bezier(.165, .84, .44, 1);
}

.button-primary-xl:hover {
  background-color: #4726a2;
  transform: scale(1.03);
}

.button-primary-xl.white {
  pointer-events: auto;
  color: #000;
  background-color: #fff;
}

.button-primary-xl.white.hl {
  color: #fff;
  background-color: #24272e9e;
  border: 1px solid #ffffff59;
  width: 270px;
}

.button-primary-xl.white.hl.tenants_section {
  color: #542ebc;
  border-color: #542ebc;
}

.button-primary-xl.white.hl.purple {
  color: #562ebe;
  border-color: #552ebd;
}

.button-primary-xl.white.hl.black {
  color: #000;
  border-color: #e2e2e2;
  padding: 15px 25px;
}

.button-primary-xl.white.hl.grey_border {
  border-color: #e2e2e2;
}

.button-primary-xl.white.hl.german {
  width: 300px;
}

.button-primary-xl.white.hl.french {
  width: 290px;
}

.button-primary-xl.white.hl.premium {
  border-width: 2px;
  border-radius: 0;
}

.button-primary-xl.white.landlords_section {
  color: #fff;
  background-color: #542ebc;
}

.button-primary-xl.white.mobile {
  border: 1px solid #fff;
  width: 270px;
  padding: 15px 40px;
}

.button-primary-xl.white.mobile.german {
  padding-left: 30px;
  padding-right: 30px;
}

.button-primary-xl.white.mobile.french {
  width: 290px;
  padding-left: 25px;
  padding-right: 25px;
}

.button-primary-xl.white.mobile.premium {
  color: #fff;
  background-color: #fff0;
  border-width: 2px;
  border-radius: 0;
}

.button-primary-xl.black-with-icon {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  background-color: #000;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-primary-xl.red {
  text-align: center;
  background-color: #8f1701;
  width: 100%;
}

.button-primary-xl.ukr-dark {
  background-color: #0a264b;
}

.button-primary-xl.ukr-dark:hover {
  background-color: #111038;
}

.button-primary-xl.ukr-light {
  background-color: #2a75d7;
}

.button-primary-xl.ukr-light:hover {
  background-color: #1d1e85;
}

.button-primary-xl.light-blue {
  color: #18174e;
  background-color: #afdcde;
}

.button-primary-xl.ukr-blue {
  background-color: #0f3260;
}

.button-primary-xl.orange {
  background-color: #dc6e55;
}

.button-primary-xl.color-lightpurple {
  color: #542ebc;
  background-color: #cab7ff;
}

.button-primary-xl.color-lightpurple.align-center {
  background-color: var(--purple-pale-2);
  color: var(--new-purple);
  border: 2px #552ebd3b;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.button-primary-xl.color-lightpurple-copy {
  background-color: var(--purple-pale-2);
  color: #542ebc;
}

.button-primary-xl.color-lightpurple-copy.align-center {
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
}

.button-primary-xl.color-lightpurple-copy.top {
  background-color: var(--new-purple);
  color: #fff;
}

.button-primary-xl.dip-cream {
  background-color: var(--purple-pale-2);
}

.button-primary-xl.full-size {
  width: 70%;
}

.button-primary-xl.outline {
  background-color: var(--purple-pale-2);
  color: #542ebd;
  border: 1px solid #542ebd;
}

.button-primary-xl.hl {
  border: 2px solid #552ebd;
  padding: 15px 25px;
}

.button-primary-xl.hl.white.full {
  color: #000;
  background-color: #fff;
  border-style: none;
}

.button-primary-xl.hl.gradient {
  outline-offset: 0px;
  background-image: radial-gradient(circle at 100% 100%, #562ebe, #6b4bcc);
  border-color: #663ed6;
  outline: 3px #fff;
  transform: translate(0);
}

.button-primary-xl.mobile {
  width: 270px;
}

.button-primary-xl.mobile.french {
  width: 350px;
  padding-left: 25px;
  padding-right: 25px;
}

.button-primary-xl.tenant {
  color: #000;
  background-color: #542ebc00;
  border: 1px solid #b3b3b3;
  width: 270px;
  padding-left: 25px;
  padding-right: 25px;
}

.button-primary-xl.tenant.french {
  width: 350px;
}

.wrapper-dynamic-magin-bottom-25 {
  flex-direction: column;
  align-items: center;
  margin-bottom: 25px;
  display: flex;
}

.screen-glow {
  border-radius: 3vh;
  max-width: none;
  height: 111.5%;
  position: static;
  inset: 0%;
}

.device-white-sreen {
  transform-style: preserve-3d;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: translate3d(0, 0, 2.1px);
}

.grid-1 {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

.heading-3 {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-3.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ttnorms, sans-serif;
  font-size: 30px;
  font-weight: 500;
}

.heading-3.tt.margin-bottom-15 {
  margin-bottom: 15px;
}

.heading-3.tt.margin-bottom-36 {
  margin-bottom: 36px;
}

.heading-3.tt.white {
  color: #fff;
}

.heading-3.tt.white.margin-bottom-10, .heading-3.tt.margin-bottom-10 {
  margin-bottom: 10px;
}

.heading-3.tt.purple {
  color: #6d17b8;
}

.heading-3.tt.center {
  text-align: center;
}

.heading-3.tt.padding-bottom {
  padding-bottom: 25px;
}

.heading-3.tt.premium {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.heading-3.tt.premium.centred {
  text-align: center;
}

.image-cover {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
}

.image-cover.absolute {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.image-wrapper {
  outline-offset: 0px;
  border-radius: 1.5vw;
  outline: 3px #000;
  width: 100%;
  overflow: hidden;
}

.image-wrapper.section-2-desktop {
  z-index: 5;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 80vh;
  max-height: 60vw;
  display: flex;
  position: sticky;
  top: 10vh;
}

.image-wrapper.section-1 {
  max-width: 500px;
  height: 40vw;
  max-height: 500px;
}

.image-wrapper.feature-mobile {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  height: 75vw;
  display: none;
  position: relative;
}

.body-content-wrapper {
  border-bottom: 1px none var(--gray-4);
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.body-content-wrapper.about-wf {
  border-bottom-style: none;
  padding-bottom: 100px;
  position: relative;
}

.body-content-wrapper.pading-bottom-0 {
  padding-bottom: 0;
}

.body-content-wrapper.pading-bottom-0.no-border, .body-content-wrapper.no-border {
  border-bottom-style: none;
}

.body-content-wrapper.components {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.body-content-wrapper.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper.ll-intro-ection {
  text-align: left;
  border-top: 1px solid #0d0c0b26;
  border-bottom-style: none;
  max-width: 1280px;
  padding-top: 100px;
  padding-bottom: 75px;
}

.body-content-wrapper.ll-intro-ection.centred {
  border-bottom-style: solid;
  border-bottom-color: #0d0c0b26;
  justify-content: center;
  align-items: flex-start;
  padding-top: 7rem;
  padding-bottom: 7rem;
  display: flex;
}

.body-content-wrapper.top-100-bottom-150 {
  padding-top: 0;
}

.body-content-wrapper.top-100-bottom-150.no-border {
  border-top: 1px none var(--gray-4);
  border-bottom-style: solid;
  padding-top: 60px;
}

.body-content-wrapper.top-100-bottom-50 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.body-content-wrapper.flex-vertical.padding-bottom-100 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  padding-bottom: 100px;
}

.body-content-wrapper.flex-vertical.banner {
  border: 1px #000;
  border-radius: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper.top-100-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper.top-100-bottom-100.no-border {
  border-bottom-style: none;
}

.body-content-wrapper.centered-flex {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.body-content-wrapper.centered-flex.gap-46 {
  grid-row-gap: 46px;
}

.body-content-wrapper.centered-flex.no-pading {
  max-width: none;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper.stats-wraper {
  border-bottom-style: none;
  padding-top: 2rem;
  padding-bottom: 5rem;
}

.body-content-wrapper.scroll-down {
  border-bottom-style: solid;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: none;
  min-height: 10vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.body-content-wrapper.scroll-down.no_line {
  border-bottom-style: none;
}

.body-content-wrapper.scroll-down.hl {
  border-bottom-color: #80808033;
  max-width: 1280px;
  margin-top: 60px;
  margin-bottom: 0;
  padding-bottom: 40px;
}

.body-content-wrapper.scroll-down.no_border {
  border-bottom-style: none;
}

.body-content-wrapper.ll-features-wrapper {
  border-bottom-style: none;
  padding-top: 100px;
  padding-bottom: 140px;
}

.body-content-wrapper.ll-features-wrapper.affiliates {
  padding-top: 0;
}

.body-content-wrapper.bottom, .body-content-wrapper.margin-bottom {
  padding-bottom: 0;
}

.body-content-wrapper.premium {
  padding-top: 7rem;
}

.body-content-wrapper.disclaimer {
  border-style: none;
  max-width: none;
  padding-left: 5rem;
  padding-right: 5rem;
}

.div-block-2 {
  max-width: 600px;
  padding-top: 3vw;
}

.grid-two-column-section {
  grid-column-gap: 7vw;
  grid-row-gap: 7vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.grid-two-column-section.footer-side-by-side {
  grid-template-columns: 1.5fr 1fr;
  margin-bottom: 100px;
}

.feature-icon-wrapper {
  background-color: var(--gray-3);
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  display: flex;
}

.feature-icon-wrapper.margin-bottom-20 {
  flex: none;
  margin-bottom: 20px;
}

.feature-icon-wrapper.margin-bottom-20.dynamic {
  background-color: var(--gray-2);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.feature-icon-wrapper.size-medium {
  background-color: var(--gray-2);
  border-radius: 14px;
  width: 60px;
  height: 60px;
}

.feature-grid {
  grid-column-gap: 20vh;
  grid-row-gap: 20vh;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 450px;
  padding-top: 30vh;
  padding-bottom: 0;
  display: grid;
}

.list-verrtical-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  max-width: 500px;
  display: flex;
}

.list-item-wrapper {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  border-bottom: 1px #00000026;
  align-items: center;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.body-sections-wrapper {
  z-index: 10;
  background-color: #fff;
  border-radius: 0;
  margin-top: 120vh;
  position: relative;
  bottom: 0;
  box-shadow: 0 -1px #0000001a;
}

.max-width-600 {
  max-width: 600px;
  margin-bottom: 3vh;
}

.max-width-600.margin-botoom-35 {
  margin-bottom: 45px;
}

.max-width-600.vertixal-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

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

.flex-horizontal._10px-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.flex-horizontal.about-wf {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-top: 45px;
}

.flex-horizontal.stats {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 15px;
}

.flex-horizontal.stats.affiliates {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
}

.flex-horizontal.stats.affiliate {
  flex-flow: row;
}

.flex-horizontal.aligned-top-gap-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-start;
}

.flex-horizontal.gap-35 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
}

.flex-horizontal.gap-35.top-aligned {
  align-items: flex-start;
}

.icon-black {
  background-color: #000;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  display: flex;
}

.div-block-3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 35px;
  display: flex;
}

.hero-item-wrapper {
  z-index: 10;
  position: static;
}

.header {
  z-index: 50;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 80px;
  padding-left: 50px;
  padding-right: 50px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.button-with-glow {
  z-index: 10;
  background-color: var(--brand-purple);
  color: #fff;
  border-radius: 40px;
  padding: 20px 40px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.button-gradient {
  background-image: radial-gradient(circle farthest-side, #586bcf, #586bcf00);
  width: 200px;
  height: 200px;
  position: absolute;
  inset: -110% 0% 0%;
}

.paragraph-14 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-14.white {
  color: #fff;
}

.paragraph-14.gray {
  color: var(--dark-gray);
  text-align: left;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  line-height: 24px;
  display: block;
}

.paragraph-14.gray.affiliates {
  text-align: left;
  margin-top: 20px;
  font-size: 16px;
  line-height: 24px;
}

.paragraph-14.gray.center {
  text-align: center;
}

.paragraph-14.gray.premium {
  color: #58524a;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-family: Inter, sans-serif;
  font-weight: 300;
}

.paragraph-14.gray.medium {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  display: block;
}

.paragraph-14.semiwhite {
  color: #fff9;
}

.paragraph-14.no-padding {
  margin-bottom: 0;
}

.paragraph-14.no-padding.right-aligned {
  text-align: right;
  display: none;
}

.paragraph-14.inter {
  color: #8b8b8b;
  font-family: Inter, sans-serif;
}

.button-app-header {
  background-color: #00000012;
  border: 1px solid #0000000d;
  border-radius: 30px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  height: 46px;
  padding-left: 25px;
  padding-right: 25px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.button-app-header:hover {
  background-color: #0000001a;
  transform: scale(1.03);
}

.button-app-header.landlord {
  text-decoration: none;
}

.heaer-button-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex: none;
  align-self: center;
  align-items: center;
  display: flex;
}

.floating-button-wrapper {
  z-index: 55;
  align-items: center;
  height: 80px;
  padding-right: 50px;
  display: flex;
  position: fixed;
  inset: 0% 0% auto auto;
}

.heading-5 {
  color: #000;
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 26px;
}

.heading-5.margin-bottom-3 {
  margin-bottom: 3px;
}

.heading-5.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-5.tt.white {
  color: #fff;
}

.heading-5.tt.testimonies {
  font-size: 26px;
  line-height: 30px;
}

.button-secondary-large {
  border: 1px solid var(--gray-4);
  background-color: var(--gray-3);
  color: #000;
  border-radius: 40px;
  padding: 20px 35px;
  font-size: 16px;
  line-height: 22px;
}

.button-secondary-large.full-width {
  text-align: center;
  width: 100%;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.button-secondary-large.full-width:hover {
  background-color: var(--gray-4);
  transform: scale(1.03);
}

.div-block-4 {
  width: 100%;
  padding-top: 45px;
}

.pill-reviews {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px solid var(--gray-4);
  color: #000;
  cursor: pointer;
  border-radius: 14px;
  align-items: center;
  min-width: 175px;
  padding: 7px 30px 7px 10px;
  text-decoration: none;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
  display: flex;
}

.pill-reviews:hover {
  background-color: var(--gray-1);
}

.icon-container-40 {
  background-color: var(--gray-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

.icon-container-40.google {
  background-color: #eeb741;
}

.icon-container-40.trustpilot {
  background-color: #1bb57c;
}

.div-block-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.link-block-2 {
  color: #fff;
  cursor: pointer;
  background-color: #fff0;
  border-radius: 7px;
  padding: 5px 10px;
  text-decoration: none;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.link-block-2:hover {
  background-color: #ffffff1a;
}

.paragraph-20 {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.paragraph-20.medium {
  color: #000;
  margin-bottom: 5px;
  font-weight: 500;
}

.paragraph-20.medium.gray {
  color: var(--dark-gray);
  margin-bottom: 0;
}

.paragraph-20.medium.no-margin {
  margin-bottom: 0;
}

.paragraph-20.medium.hl {
  text-align: center;
}

.paragraph-20.gray-medium {
  margin-bottom: 0;
  font-weight: 500;
}

.paragraph-20.white-medium {
  color: #fff;
  text-align: left;
  margin-bottom: 20px;
  font-weight: 500;
}

.paragraph-20.white-medium.hl {
  color: #fff;
  text-align: center;
}

.paragraph-20.white-medium.hl.premium {
  font-size: 16px;
  font-weight: 400;
}

.paragraph-20.mobile-16 {
  color: #fff;
  margin-bottom: 0;
}

.paragraph-20.mobile-16.premium {
  color: #fff;
}

.footer-info-wrapper {
  border-top: 1px solid #ffffff40;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-top: 25px;
  padding-bottom: 25px;
  display: flex;
}

.footer-social-wrapper {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto;
  grid-template-columns: 46px 36px 36px 36px 36px;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center start;
  display: flex;
}

.social-footer-button {
  background-color: #24272e00;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  transition: all .2s;
  display: flex;
}

.social-footer-button:hover {
  background-color: #24272e;
}

.social-footer-button.white {
  cursor: pointer;
  background-color: #fff0;
  border-radius: 28px;
  flex-wrap: nowrap;
  width: 46px;
  height: 46px;
}

.social-footer-button.white:hover {
  background-color: #ffffff1a;
}

.social-footer-button.ukr:hover {
  background-color: #ffffff26;
}

.div-block-6 {
  margin-top: 35px;
  padding-top: 0;
  padding-bottom: 0;
}

.social-icon {
  width: 20px;
}

.footer-links-wrapper {
  align-items: center;
  display: flex;
}

.div-block-15 {
  margin-right: 10px;
}

.footer-info-text {
  color: #fff9;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
}

.footer-link {
  color: #dae0e6;
  cursor: pointer;
  background-color: #fff0;
  border-radius: 7px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
  transition: all .2s;
  display: inline-block;
}

.footer-link:hover {
  background-color: #ffffff1a;
}

.footer-logo {
  height: 44px;
}

.image-phone {
  z-index: 2;
  height: 92%;
  margin-bottom: -17%;
  display: block;
  position: relative;
  transform: rotate(1deg);
}

.image-phone.one, .image-phone.two, .image-phone.three {
  display: block;
}

.slide-feature {
  z-index: 1;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-right: 5%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.slide-feature.two {
  z-index: 2;
  opacity: 0;
  display: flex;
}

.slide-feature.three {
  z-index: 3;
  opacity: 0;
  display: flex;
}

.wrapper-feature-text.three {
  padding-bottom: 40vh;
}

.logo-icon-only {
  display: none;
}

.dropdown-toggle {
  background-color: #00000012;
  border: 1px solid #0000000d;
  border-radius: 50px;
  padding: 15px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.dropdown-toggle:hover {
  background-color: #0000001a;
  transform: scale(1.05);
}

.dropdown-toggle.langauge {
  padding: 11px;
}

.image-7 {
  display: block;
}

.dropdown-wrapper.w--open {
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 10px;
  padding: 5px;
  inset: 55px -10px auto auto;
  box-shadow: 0 12px 24px #00000026, 0 25px 50px #0000001a;
}

.dropdown-wrapper.language.w--open {
  width: 125px;
}

.menu-link {
  background-color: #edf1f400;
  border-radius: 7px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.menu-link:hover {
  background-color: #edf1f4;
}

.spalsh-screen {
  z-index: 100;
  background-color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 5vh;
  display: none;
  position: fixed;
  inset: 0%;
}

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

.div-block-17 {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.modal-wrapper {
  z-index: 90;
  background-color: #0003;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-wrapper.one, .modal-wrapper.two, .modal-wrapper.three, .modal-wrapper.four {
  display: none;
}

.modal-card {
  z-index: 70;
  background-color: #fff;
  border-radius: 15px;
  width: 720px;
  padding: 45px 45px 60px;
  position: relative;
  box-shadow: 0 49px 100px #00000026;
}

.modal-card.vertical {
  width: 450px;
  max-height: 90vh;
  padding-bottom: 35px;
  overflow: auto;
}

.grid-two-columns-responsive {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.wrapper-qr-install {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.wrapper-qr-install.border-right {
  border-right: 1px solid var(--gray-4);
}

.wrapper-qr-install.mobile {
  align-items: stretch;
  display: none;
}

.heading-4 {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  line-height: 32px;
}

.heading-4.margin-top-5 {
  margin-top: 5px;
}

.heading-4.centered {
  text-align: center;
}

.heading-4.tt {
  text-align: left;
  letter-spacing: -.7px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
  line-height: 30px;
}

.heading-4.tt.margin-bottom-15 {
  margin-bottom: 15px;
}

.heading-4.tt.black {
  color: #000;
  text-align: left;
  font-size: 20px;
  line-height: 26px;
}

.heading-4.tt.left, .heading-4.tt.usp {
  text-align: left;
}

.heading-4.tt.premium {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.qr-install-code {
  width: 135px;
  margin-top: 15px;
  margin-bottom: 5px;
}

.label-12 {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  line-height: 18px;
}

.link {
  color: #000;
  cursor: pointer;
  font-weight: 600;
  text-decoration: underline;
}

.button-close-moal {
  border: 1px solid var(--gray-4);
  background-color: var(--gray-3);
  cursor: pointer;
  border-radius: 25px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  position: absolute;
  inset: 20px 20px auto auto;
}

.button-close-moal:hover {
  background-color: var(--gray-4);
  transform: scale(1.05);
}

.button-close-moal:active {
  transform: scale(.95);
}

.wrapper-ccontent.modal-mobile-title-wrapper {
  display: none;
}

.click-area-modal-close {
  z-index: 60;
  cursor: pointer;
  position: absolute;
  inset: 0%;
}

.section-content-wrapper {
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 0;
  margin-left: auto;
  margin-right: auto;
}

.section-content-wrapper.padding-top-50-bottom-150 {
  padding-top: 50px;
  padding-bottom: 150px;
}

.section-content-wrapper._2-column-layout {
  grid-column-gap: 3vw;
  grid-row-gap: 15px;
  border-bottom: 1px solid #dae0e6;
  grid-template-rows: auto;
  grid-template-columns: .95fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding-top: 100px;
  padding-bottom: 100px;
  display: grid;
}

.section-content-wrapper._2-column-layout.three-two {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  grid-template-columns: 1.5fr 1fr;
}

.section-content-wrapper._2-column-layout.three-two.no-border {
  border-bottom-style: none;
}

.section-content-wrapper.ukr-declaration {
  border-top: 1px solid #0000001a;
  padding-top: 50px;
}

.section-content-wrapper.ukr-declaration.no-border {
  border-top-style: none;
}

.label-14 {
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.label-14.dark-gray {
  color: #575d64;
}

.label-14.medium {
  font-weight: 500;
}

.label-14.medium.no-marhins {
  margin-bottom: 0;
}

.faq-item {
  border-bottom: 1px solid var(--gray-4);
}

.faq-item:last-child {
  border-bottom-style: none;
}

.faq-item-wrapper {
  cursor: pointer;
  border-bottom: 1px #dae0e6;
  padding-top: 15px;
  padding-bottom: 0;
}

.faq-item-wrapper.border-silver {
  border-bottom-color: var(--gray-4);
  border-bottom-color: #dae0e6;
  padding-top: 15px;
  padding-bottom: 0;
}

.paragraph-21 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-21.padding-0 {
  margin-top: 0;
}

.faq-answer-wrapper {
  max-width: 900px;
  overflow: hidden;
}

.div-block-30 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.heading-four {
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
}

.faq-title-wrapper {
  max-width: 900px;
  margin-bottom: 15px;
}

.accordion-arrow {
  margin-top: 5px;
}

.device-screen-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.hero-cover-image {
  z-index: -1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.dropdown-iteem {
  z-index: 60;
  margin-left: 0;
  margin-right: 0;
}

.dropdown-language-purple {
  color: #fff;
  background-color: #10224a;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  transition: all .2s;
  display: flex;
}

.dropdown-language-purple:hover {
  border-radius: 30px;
  transform: scale(1.03);
}

.dropdown-language-purple.light-blue {
  color: #000;
  background-color: #8ee1e4;
}

.dropdown-language-purple.gray-2 {
  background-color: var(--gray-4);
  color: #000;
  border: 1px solid #b5bec573;
}

.dropdown-language-purple.wide {
  width: 50px;
}

.dropdown-language-purple.dark-overlay {
  background-color: #24272e59;
  position: relative;
  box-shadow: 0 0 0 1px #ffffff40;
}

.dropdown-language-purple.dark-overlay:hover {
  background-color: #24272e80;
}

.dropdown-language-purple.light-blue-2 {
  background-color: #2a75d7;
}

.dropdown-language-purple.gray-2 {
  color: #000;
  background-color: #dae0e6;
  border: 1px solid #b5bec573;
}

.dropdown-list {
  right: 0;
}

.dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #e5e9ed;
  border-radius: 7px;
  width: 135px;
  padding: 5px;
  box-shadow: 0 12px 24px -12px #00000026, 0 25px 50px -3px #0000001a;
}

.dropdown-list.ua {
  width: 145px;
}

.dropdown-list.ua.w--open {
  border-radius: 10px;
  margin-top: 5px;
}

.dropdown-list.share.w--open {
  border-radius: 10px;
  width: 175px;
  margin-top: 5px;
}

.dropdown-link-wrapper {
  color: #000;
  border-radius: 7px;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.dropdown-link-wrapper:hover {
  background-color: #edf1f4;
  border-radius: 5px;
}

.dropdown-link-wrapper.mobile.w--current {
  padding-left: 20px;
}

.image-8 {
  margin-right: 10px;
}

.paragraph-14b {
  text-align: left;
  flex: 0 auto;
  font-weight: 500;
  line-height: 18px;
}

.paragraph-14b.white {
  color: #fff;
}

.mobile-language-wrapper {
  border-top: 1px solid var(--gray-4);
  margin-top: 5px;
  padding-top: 5px;
  display: none;
}

.rich-text-faq-answer {
  margin-bottom: 15px;
}

.rich-text-faq-answer p {
  font-size: 16px;
  line-height: 20px;
}

.rich-text-faq-answer a {
  color: var(--brand-purple);
  text-decoration: underline;
}

.body-container {
  color: #000;
  background-color: #fff;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.body-container.premium {
  background-color: #efe8de;
}

.comp-wrapper {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  background-color: var(--new-purple);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.comp-wrapper.white {
  background-color: #fff;
}

.button-secondary-l {
  border: 1px solid var(--gray-3);
  background-color: var(--gray-2);
  color: #000;
  text-align: center;
  border-radius: 26px;
  flex: none;
  padding: 10px 20px;
  font-weight: 500;
  transition: all .3s cubic-bezier(.215, .61, .355, 1);
}

.button-secondary-l:hover {
  border-color: var(--gray-4);
  background-color: var(--gray-3);
  transform: scale(1.03);
}

.button-secondary-l.semi {
  color: #fff;
  background-color: #24272e59;
  border-style: none;
  border-color: #ffffff59;
  display: none;
  overflow: visible;
  box-shadow: 0 0 0 1px #ffffff40;
}

.button-secondary-l.semi:hover {
  background-color: #24272e80;
}

.button-secondary-l.semi.light-blue {
  background-color: #afdcde4d;
  border-color: #afdcde;
}

.button-secondary-l.semi.light-blue:hover {
  background-color: #afdcde66;
}

.button-secondary-l.semi.dark-blue-shade {
  background-color: #e4ecff4d;
}

.button-secondary-l.semi.dark-blue-shade:hover {
  background-color: #e4ecff66;
}

.button-secondary-l.margin-top-10 {
  margin-top: 10px;
}

.button-secondary-l.dark-blue {
  color: #fff;
  background-color: #10224a;
  border-style: none;
}

.button-secondary-l.light-blue {
  background-color: #8ee1e4;
  border-style: none;
}

.button-secondary-l.gray-2 {
  background-color: var(--gray-4);
  border-color: #b5bec573;
}

.button-secondary-l.light-blue-2 {
  color: #fff;
  background-color: #2a75d7;
  border-style: none;
}

.button-secondary-l.purple {
  background-color: var(--new-purple);
  color: #f6fbff;
}

.grod-2-columns {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
}

.grod-2-columns.aligned-top {
  align-items: start;
}

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

.grid-columns-vertical.max-width-550 {
  max-width: 550px;
}

.grid-columns-vertical.gap-46 {
  grid-column-gap: 46px;
  grid-row-gap: 46px;
}

.icon-block-oval {
  border: 1px solid var(--gray-3);
  background-color: var(--gray-2);
  border-radius: 50px;
  flex: none;
  width: 82px;
  margin-bottom: 15px;
  padding: 15px 25px;
}

.icon-block-oval.premium {
  background-color: #edf1f400;
  border-color: #9d9d9d;
}

.grid-3-columns {
  grid-column-gap: 6vw;
  grid-row-gap: 6vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-3-columns.affiliates {
  grid-column-gap: 6vw;
  grid-row-gap: 6vw;
}

.grid-3-columns.affiliates._2 {
  grid-column-gap: 3vw;
  grid-row-gap: 3vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  min-width: auto;
  max-width: none;
}

.grid-3-columns.test {
  grid-template-columns: 1fr;
}

.grid-3-columns.wfplus, .grid-3-columns.hl {
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
}

.flex-vertical {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical.column-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  max-width: 400px;
}

.flex-vertical.card-wrapper {
  max-width: 300px;
  margin-bottom: 0;
}

.flex-vertical.card-wrapper.left-aligned, .flex-vertical.left-aligned-text {
  text-align: left;
}

.flex-vertical.left-aligned-text.gap-100-60 {
  grid-row-gap: 100px;
}

.flex-vertical.card-content-gap-15 {
  grid-row-gap: 15px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical.left-aligned {
  text-align: left;
  align-items: flex-start;
}

.flex-vertical.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.flex-vertical.gap-15 {
  grid-row-gap: 15px;
}

.flex-vertical.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical.left-align.gap-20 {
  grid-row-gap: 20px;
}

.flex-vertical.card-wrapper {
  max-width: 300px;
}

.flex-vertical.card-wrapper.left-aligned {
  text-align: left;
}

.gird-4-columns {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.wrapper-stats {
  max-width: 250px;
}

.hero-corner-text-wrapper {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  color: #fff;
  object-fit: fill;
  flex-direction: column;
  align-items: flex-start;
  max-width: 800px;
  padding-bottom: 5vw;
  padding-left: 7vw;
  padding-right: 7vw;
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.hero-corner-text-wrapper.hl {
  z-index: auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  max-width: 800px;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: static;
}

.header-container {
  z-index: 50;
  border-bottom: 1px #dae0e600;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  height: 110px;
  padding-left: 7vw;
  padding-right: 7vw;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.header-container.margin {
  padding-left: 4vw;
}

.header-content-wrapper {
  z-index: 50;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.header-content-wrapper.mobile {
  display: none;
}

.comp-setion {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  background-color: var(--gray-2);
  flex-direction: column;
  align-items: stretch;
  padding-left: 3vw;
  padding-right: 3vw;
  display: flex;
}

.comp-wapper {
  border: 1px none var(--gray-3);
  background-color: #fff;
  border-radius: 2vw;
  padding: 2vw 4vw 0;
}

.wrapper-tstimonial {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  max-width: none;
  padding-top: 36px;
  display: flex;
}

.wrapper-tstimonial.new {
  padding-top: 0;
}

.image-testimonial {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67efe30609c6da428d834613_Screenshot%202025-04-04%20at%2015.47.25.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  max-width: 550px;
  height: 500px;
}

.image-testimonial.fabian {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/642c490c13934735ebbb5043_option2.jpeg");
}

.image-testimonial.selim {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/642c48fc0d2cd176e754a83b_option%201.jpeg");
}

.image-testimonial.selim.premium {
  border-radius: 20px;
}

.image-testimonial.dan {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/646b73fd0de93e54db6f4664_dan2.webp");
  background-position: 0 100%;
}

.image-testimonial.robindro {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/646b752287ac3f34a46cc9c1_gmx1.webp");
}

.tab-testimonial {
  border: 1px solid var(--gray-3);
  background-color: #000;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  transition: all .3s cubic-bezier(.23, 1, .32, 1);
  display: flex;
}

.tab-testimonial:hover {
  box-shadow: 0 0 0 3px white, 0 0 0 5px var(--gray-4);
  transform: scale(.95);
}

.tab-testimonial.w--current {
  background-color: #000;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px #000;
}

.tab-testimonial.w--current:hover {
  transform: none;
}

.tab-testimonial.one {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/666c694dd3be5e7349ce9e82_Gold_3.png");
  background-position: 50%;
  background-size: auto;
}

.tab-testimonial.one.w--current {
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px var(--new-purple);
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/66be152e3950c818b68afec8_jonathan-borba-n1B6ftPB5Eg-unsplash.jpg");
  background-position: 50% 0;
  background-size: cover;
}

.tab-testimonial.one.w--current:hover {
  box-shadow: 0 0 0 3px white, 0 0 0 5px var(--new-purple);
  transform: none;
}

.tab-testimonial.premium {
  background-color: #000;
}

.tabs-menu {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
  top: -60px;
}

.grid-3-cards {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.card-feature-card {
  color: #fff;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6423f8c14f8a9930de8c7ada_LL%20image%201-min.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 37vw;
  min-height: 500px;
  max-height: 600px;
  padding-bottom: 3.5vw;
  padding-left: 3vw;
  padding-right: 3vw;
  display: flex;
}

.card-feature-card.taller {
  height: 39vw;
}

.card-feature-card.taller.ukr-ll-1 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64397328bc9cc773f64cac3f_Card%203-min.jpg");
}

.card-feature-card.taller.ukr-ll-2 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64397328323a541d5fa63751_Card%204-min.jpg");
}

.card-feature-card.taller.ukr-te-2 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643962f803d4ca2ea8a39136_Card%20TE%205-min.jpg");
}

.card-feature-card.taller.ukr-te-1 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643962f732afaaa6113a7f1b_Card%20TE%204-min.jpg");
}

.card-feature-card.taller.ukr-te-3 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6439631caa48b65b9c69a692_Card%20TE%206-min.jpg");
}

.card-feature-card.taller.ukr-ll-3 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64397328aeeccd9b35d23ac4_Card%20LL%204-min.jpg");
}

.card-feature-card.ll-card-2 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6423f8c121b96c15f4c30ade_LL%20image%202-min.jpg");
}

.card-feature-card.ll-card-2.de {
  padding-bottom: 2.5vw;
}

.card-feature-card.ll-card-3 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6423f8c2bdb757b47525dc8a_LL%20imagee%203-min.jpg");
}

.card-feature-card.ll-card-3.de, .card-feature-card.de {
  padding-bottom: 2.5vw;
}

.div-block-33 {
  background-color: #fff;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 46px;
  margin-bottom: 5px;
  display: flex;
  box-shadow: 0 0 0 5px #ffffff40;
}

.wrapper-section-title {
  max-width: 500px;
  padding-top: 40px;
  padding-bottom: 60px;
}

.wrapper-section-title.padding-45 {
  padding-bottom: 45px;
}

.max-width-550 {
  max-width: 550px;
}

.max-width-550.sticky {
  position: sticky;
  top: 100px;
}

.wrapper-section-cta {
  padding-top: 46px;
  padding-bottom: 100px;
}

.card-colored {
  grid-row-gap: 20px;
  color: #fff;
  background-color: #ed654c;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  min-height: 500px;
  padding: 31% 3vw 4vw;
  display: flex;
}

.card-colored.fsu-gray {
  color: #000;
  background-color: #edf1f4;
  align-items: stretch;
  padding-top: 20%;
}

.card-colored.fsu {
  padding-top: 4vw;
}

.card-colored.fsu-gray {
  color: #000;
  background-color: #edf1f4;
  padding-top: 20%;
}

.interactive-gallery {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6426cfe649a5ed54104e00c9_After.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  height: 100%;
  transition: opacity .2s cubic-bezier(.165, .84, .44, 1);
  position: relative;
  overflow: hidden;
}

.interactive-gallery-image-2 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6426cfe5048f9d650fbde2c2_Before.jpg");
  background-position: 0%;
  background-repeat: repeat;
  background-size: auto 100%;
  border-right: 1px solid #fff;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 50%;
  height: 100%;
  padding-bottom: 3%;
  padding-left: 3%;
  position: relative;
  overflow: hidden;
}

.ukr-hero-content-wrappr {
  z-index: 10;
  color: #8ee1e4;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 75vh;
  display: flex;
  position: relative;
}

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

.heading-xxl {
  letter-spacing: -2px;
  font-family: Ttnorms, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.heading-xxl.de {
  font-size: 60px;
  line-height: 60px;
}

.grid-2-columns {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
}

.grid-2-columns.ukr-hero {
  z-index: 25;
  z-index: 25;
  grid-column-gap: 4vw;
  grid-row-gap: 4vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.grid-2-columns.ukr-hero.bottom-banner {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
}

.grid-2-columns.ukr-hero.bottom-banner.hide {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-flow: row;
}

.grid-2-columns.ukr-hero.premium {
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.card-ukr-hero {
  grid-row-gap: 4vw;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  padding: 4vw;
  display: flex;
}

.ukr-hero-image-wrapper {
  z-index: 1;
  background-image: linear-gradient(#10224a00 46%, #10224a), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643961c1c118a20b7b8b0379_LL%20general-min.jpg");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  width: 49%;
  height: 75vh;
  position: absolute;
  inset: 0% 0% auto auto;
}

.ukr-hero-image-wrapper.full-hight {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643eb90a60dce48d6c7f7423_LL%20Hero%20image%20tablet-min.png");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 52%;
  height: 100%;
}

.ukr-hero-image-wrapper.full-hight.te {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643960c62748231b303afc43_LL%20Hero%20image%20tablet-min.png");
}

.max-width-700 {
  max-width: 700px;
}

.image-9, .image-10, .image-11 {
  flex: none;
}

.number-block-60-dark-blue {
  color: #fff;
  background-color: #0f2f58;
  border-radius: 40px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.number-block-60-dark-blue.col-bg-purple {
  background-color: #542ebc;
}

.max-width-450 {
  max-width: 450px;
}

.image-12 {
  margin-bottom: 3px;
}

.icon-block-round-60 {
  border: 1px solid var(--gray-3);
  background-color: var(--gray-2);
  border-radius: 40px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.grid-ukr-footer {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
}

.card-ukr-footer {
  color: #fff;
  background-color: #10224a;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643962284ad4cea4250c51c4_Banner%20image%204-min.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  border-radius: 20px;
  padding-top: 3vw;
  padding-bottom: 4vw;
  padding-left: 4vw;
}

.card-ukr-footer.ll-page {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64134c0578d22f5eb704b457_Banner%20image%201-min.png");
  background-position: 100%;
  margin-top: 100px;
}

.card-ukr-footer.ll-page.te {
  background-color: #2a75d7;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643962284ad4cea4250c51c4_Banner%20image%204-min.png");
}

.max-width-300 {
  max-width: 300px;
}

.card-white {
  border: 1px solid var(--gray-4);
  border-radius: 20px;
  padding: 4vw;
}

.grid-4 {
  grid-column-gap: 3vw;
  grid-row-gap: 3vw;
  width: 100%;
}

.grid-4.padding-top-30 {
  padding-top: 30px;
}

.mobile-footer-item {
  color: #ede6fa;
  cursor: pointer;
  border-bottom: 1px solid #ffffff26;
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer-rights-wrapper {
  align-self: center;
  margin-right: 10px;
  display: inline-block;
}

.mobile-footer-links-list {
  grid-column-gap: 0px;
  grid-row-gap: 10px;
  color: #ede6fa;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  display: grid;
  overflow: hidden;
}

.footer-info-text-2 {
  color: #b5bec5;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
}

.accordion-mobile-footer-wrapper {
  margin-top: 60px;
  margin-bottom: 60px;
}

.div-block-35 {
  margin-right: 10px;
}

.div-block-35.top-10 {
  margin-top: 10px;
}

.mobile-footer {
  padding-top: 15px;
  padding-bottom: 15px;
  display: none;
}

.footer-links-wrapper-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
}

.div-block-36 {
  border-bottom: 1px #ffffff26;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-37 {
  text-align: right;
  flex: 1;
}

.mobile-info-wrapper {
  margin-top: 0;
}

.footer-link-2 {
  color: #dae0e6;
  background-color: #24272e00;
  border-radius: 7px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
  transition: all .2s;
  display: inline-block;
}

.footer-link-2:hover {
  background-color: #24272e;
}

.footer-link-2._16 {
  font-size: 14px;
  line-height: 20px;
}

.footer-link-2._16.ukr:hover {
  background-color: #ffffff26;
}

.footer-link-2._16.color-lightpurple {
  color: #cab7ff;
  font-family: Inter, sans-serif;
}

.footer-link-2.mobile {
  margin-right: 20px;
  padding-left: 0;
  padding-right: 0;
}

.footer-link-2.mobile:hover {
  background-color: #0000;
}

.footer-link-2.ukr:hover {
  background-color: #ffffff26;
}

.footer-link-2.ukr.color-lightpurple {
  color: #cab7ff;
  font-family: Inter, sans-serif;
}

.footer-social-wrapper-2 {
  grid-column-gap: 2px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 36px 36px 36px 36px 36px;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.link-block-4 {
  color: #ede6fa;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.footer-content-parent {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.footer-content-parent.top {
  border-bottom: 1px solid #ffffff26;
  padding-bottom: 15px;
}

.footer-content-parent.top.ukr {
  align-items: flex-end;
}

.mobile-footer-icon {
  margin-right: 10px;
}

.footer-card-overflow {
  background-color: #fff;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  height: 20px;
  position: absolute;
  inset: 0% 0% auto;
}

.footer-card-overflow.patel-blue {
  background-color: #f0f5ff;
}

.footer-card-overflow.gray {
  background-color: #edf1f4;
}

.footer-card-overflow.gray.premium {
  background-color: #e6dfd5;
}

.hw-footer-logo {
  margin-bottom: 0;
}

.image-devices-mockup {
  flex: none;
}

.ukr-grid-intro-logos {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1000px;
}

.ukr-grid-intro-logos._3-items {
  grid-template-columns: 1fr 1fr 1fr;
  justify-items: center;
  max-width: 600px;
}

.menu-social-link-wrapper {
  color: #000;
  border-radius: 5px;
  align-items: center;
  padding: 5px;
  text-decoration: none;
  display: flex;
}

.menu-social-link-wrapper:hover {
  background-color: #edf1f4;
}

.social-small {
  background-color: #b9cfff;
  border-radius: 20px;
  flex-direction: column;
  flex: none;
  align-items: center;
  margin-right: 10px;
  padding: 10px;
  display: flex;
}

.wrapper-header-item-1 {
  z-index: 20;
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.wrapper-header-item-1.gap-10 {
  grid-column-gap: 10px;
}

.social-icon-yellow-small {
  width: 18px;
}

.share-page-dropdown {
  margin-right: 10px;
}

.share-page-dropdown.no-margins {
  margin-right: 0;
}

.message-wrapper {
  z-index: 75;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40vw;
  margin-left: 30vw;
  margin-right: 30vw;
  padding-top: 15px;
  display: flex;
  position: fixed;
  top: 0%;
}

.mesage-popup {
  background-color: #000000e6;
  border-radius: 15px;
  padding: 15px 20px;
  display: inline-block;
}

.mesage-popup.white {
  background-color: #ffffffe6;
}

.button-wrapper-uk-footer {
  grid-column-gap: 15px;
  flex-direction: row;
  align-items: center;
  margin-top: 45px;
  display: flex;
}

.social-button {
  background-color: #b9cfff;
  border-radius: 40px;
  padding: 20px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.social-button:hover {
  background-color: #9bb1e0;
  transform: scale(1.03);
}

.social-icon-yellow {
  width: 22px;
}

.ukr-footer-elft-wrapper {
  grid-column-gap: 45px;
  grid-row-gap: 46px;
  border-right: 1px solid #0101011a;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 5vw;
  display: flex;
}

.ukr-footer-elft-wrapper.left-padding-5 {
  padding-left: 5px;
}

.modal-content-wrapper {
  grid-row-gap: 35px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
}

.div-block-85 {
  border-bottom: 1px solid var(--gray-4);
  margin-bottom: 15px;
  padding-bottom: 15px;
}

.paragraph-12 {
  font-size: 12px;
  line-height: 16px;
}

.paragraph-12.no-padding {
  margin-bottom: 0;
}

.paragraph-12.no-padding.black {
  color: #000;
}

.image-16 {
  margin-top: 2px;
}

.logo-wrapper-header-1 {
  z-index: 20;
}

.wrapper-header-item-2 {
  z-index: 25;
  grid-column-gap: 10px;
  opacity: 0;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.button-primary-l {
  border: 1px solid var(--new-purple);
  background-color: var(--new-purple);
  color: #fff;
  text-align: center;
  border-radius: 26px;
  flex: none;
  padding: 10px 20px;
  transition: all .3s;
}

.button-primary-l:hover {
  background-color: #4726a1;
  border-color: #4726a1;
  transform: scale(1.03);
}

.button-primary-l.light-blue {
  color: #18174e;
  background-color: #8ee1e4;
  border-style: none;
  border-color: #8ee1e4;
}

.button-primary-l.white {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}

.button-primary-l.bottom-mobile-navbar {
  width: 100%;
  padding-top: 13px;
  padding-bottom: 13px;
}

.button-primary-l.new-button {
  background-color: var(--new-purple);
}

.button-primary-l.new-button.white {
  color: #000;
  background-color: #ffffff80;
  border: 1px solid #9b9b9b59;
}

.button-primary-l.new-button.premium {
  background-color: #000;
  border-color: #000;
  border-radius: 26px;
}

.button-primary-l.premium {
  background-color: #000;
  border-color: #000;
  transition-property: all;
}

.wrapper-header-right-items {
  z-index: 50;
  flex: none;
  justify-content: flex-end;
  align-items: center;
  min-width: 50%;
  display: flex;
  position: relative;
}

.header-bg {
  z-index: 10;
  opacity: 0;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #efe8debf;
  border-bottom: 1px solid #575d641a;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.header-bg.dark-blue {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #10224a;
}

.header-bg.dark-blue.te {
  background-color: #2a75d7;
  flex: 1;
}

.header-bg.ddark-purple {
  background-color: #170c37;
}

.header-bg.gray {
  background-color: #edf1f4;
}

.logo-wrapper-header-2 {
  z-index: 25;
  opacity: 0;
  display: block;
  position: absolute;
  inset: 0% auto auto 0%;
}

.weapper-header-left-items {
  z-index: 50;
  position: relative;
}

.ukr-hero-text-wrapper {
  z-index: 10;
  grid-row-gap: 45px;
  color: #afdcde;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  max-width: 50%;
  height: 100%;
  padding-bottom: 7vw;
  display: flex;
  position: relative;
}

.ukr-hero-text-wrapper.te {
  color: #fff;
}

.link-12 {
  color: #000;
  text-decoration: underline;
}

.tab-round {
  color: var(--gray-5);
  background-color: #0000;
  border-radius: 25px;
  padding: 13px 20px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.tab-round:hover {
  background-color: var(--gray-3);
}

.tab-round.w--current {
  background-color: var(--gray-4);
  color: #000;
  padding: 13px 20px;
}

.tabs-menu-2 {
  grid-column-gap: 5px;
  align-items: center;
  padding-bottom: 26px;
  display: flex;
}

.text-field {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/641870a55943b25756342ea8_Search%20FAQ.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto 46px;
  border: 1px #000;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 56px;
  font-family: Ttnorms, sans-serif;
  font-size: 60px;
  line-height: 600px;
}

.text-field::placeholder {
  color: #b5bec5;
}

.text-field.long-text {
  padding-right: 0;
}

.faq-empty-wrapper {
  border: 1px solid var(--gray-4);
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  padding: 4vw;
  display: flex;
}

.link-14-white {
  color: #fff;
  text-decoration: underline;
}

.hw-logo-mobile {
  display: none;
}

.company-logos-wrappers {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw;
  align-items: center;
}

.div-block-86 {
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 0;
  overflow: hidden;
}

.image-company-logo {
  width: 75%;
}

.image-company-logo.axelspringer {
  width: 65%;
}

.image-company-logo.tesla {
  width: 55%;
  display: none;
}

.image-company-logo.santander {
  padding-bottom: 10px;
}

.label-wrapper-white {
  z-index: 10;
  color: #000;
  background-color: #fff;
  border-radius: 30px;
  flex: none;
  padding: 7px 15px;
}

.label-wrapper-white.toggle-one {
  background-color: #fff0;
}

.gallery-label-wrapper {
  z-index: 10;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto 2vw 2vw;
}

.tooggle-wrapper-mobile {
  z-index: 11;
  flex-direction: column;
  align-items: center;
  padding-bottom: 2vw;
  padding-left: 2vw;
  padding-right: 2vw;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-89 {
  grid-column-gap: 3px;
  background-color: #ffffffbf;
  border-radius: 30px;
  padding: 3px;
  display: flex;
}

.header-5 {
  width: auto;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 24px;
}

.header-5.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.mouse-icon {
  border: 1px solid var(--dark-gray);
  border-radius: 20px;
  width: 15px;
  height: 20px;
  padding: 4px;
}

.mouse-dot {
  background-color: var(--dark-gray);
  border-radius: 5px;
  width: 5px;
  height: 5px;
}

.scroll-mouse-wrapper {
  grid-column-gap: 7px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-17, .link-18, .link-19, .link-20 {
  color: #fff;
}

.faq-rich-text-block {
  padding-bottom: 10px;
}

.footer-logo-flex {
  grid-column-gap: 26px;
  align-items: center;
  display: flex;
}

.footer-logo-flex.hide {
  display: none;
}

.heading-6 {
  color: #000;
  margin-top: 10px;
  font-family: Ttnorms, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.mobile-footer-container {
  z-index: 50;
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background-color: #ffffffbf;
  border-top: 1px solid #0000001a;
  padding: 15px 20px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

.mobile-header {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 110px;
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.button-primary-l-2 {
  color: #fff;
  background-color: #542ebc;
  border: 1px solid #542ebc;
  border-radius: 26px;
  padding: 10px 20px;
  transition: all .3s;
}

.button-primary-l-2:hover {
  background-color: #4726a1;
  border-color: #4726a1;
  transform: scale(1.03);
}

.button-primary-l-2.orange {
  background-color: #dc6e55;
  border-color: #dc6e55;
}

.dropdown-language-purple-2 {
  color: #fff;
  background-color: #19184f;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  transition: all .2s;
  display: flex;
}

.dropdown-language-purple-2:hover {
  border-radius: 30px;
  transform: scale(1.03);
}

.dropdown-language-purple-2.white-light {
  background-color: #fff3;
  border: 1px solid #ffffff59;
}

.wrapper-header-item-3 {
  z-index: 25;
  flex: none;
  justify-content: flex-end;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.dropdown-link-wrapper-2 {
  color: #000;
  border-radius: 7px;
  align-items: center;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.dropdown-link-wrapper-2:hover {
  background-color: #edf1f4;
  border-radius: 5px;
}

.button-secondary-l-2 {
  color: #000;
  text-align: center;
  background-color: #edf1f4;
  border: 1px solid #e5e9ed;
  border-radius: 26px;
  flex: none;
  padding: 10px 20px;
  font-weight: 500;
  transition: all .3s cubic-bezier(.215, .61, .355, 1);
}

.button-secondary-l-2:hover {
  background-color: #e5e9ed;
  border-color: #dae0e6;
  transform: scale(1.03);
}

.button-secondary-l-2.white-light {
  color: #fff;
  background-color: #fff3;
  border-color: #ffffff59;
}

.button-secondary-l-2.gray-2 {
  background-color: #dae0e6;
  border-color: #b5bec573;
}

.button-secondary-l-2.margin-top-10 {
  margin-top: 10px;
}

.header-content-wrapper-3 {
  z-index: 50;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.header-content-wrapper-3.mobile {
  display: none;
}

.wrapper-header-item-4 {
  z-index: 20;
  grid-column-gap: 10px;
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.h2-plus {
  color: #000;
  text-align: center;
  font-family: Ttnorms, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.h2-plus.black2 {
  color: #24272e;
  text-align: left;
  width: 650px;
  margin-top: 2vw;
  padding-left: 0;
}

.button-primary-xl-2 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #542ebc;
  border-radius: 40px;
  flex: none;
  padding: 20px 40px;
  font-size: 16px;
  transition: all .3s cubic-bezier(.165, .84, .44, 1);
}

.button-primary-xl-2:hover {
  background-color: #4726a2;
  transform: scale(1.03);
}

.button-primary-xl-2.orange {
  background-color: #dc6e55;
}

.fastblack-section {
  color: #fff;
  background-color: #170c37;
  padding: 3vw 7vw;
}

.div-block-102 {
  text-align: right;
  flex: 1;
}

.div-block-108 {
  border-bottom: 1px #ffffff26;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-mobileplans {
  display: none;
}

.container-slider {
  overflow: hidden;
}

.collection-list-wrapper-3 {
  display: block;
  overflow: hidden;
}

.body-content-wrapper-3 {
  border-bottom: 1px solid #dae0e6;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 70px;
}

.heading-3 {
  margin-top: 0;
}

.collection-list {
  display: flex;
}

.listing-item {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  justify-content: space-between;
  align-items: flex-end;
  width: auto;
  height: auto;
  margin-right: 2vw;
  display: flex;
}

.purple-highglight {
  color: #fff;
  background-color: #542ebc;
  border-radius: 8px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  height: 30px;
  margin-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  display: none;
}

.button-secondary-l-3 {
  color: #000;
  background-color: #edf1f4;
  border: 1px solid #e5e9ed;
  border-radius: 26px;
  flex: none;
  padding: 10px 20px;
  font-weight: 400;
}

.tabs-menu-7 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  display: flex;
  top: -60px;
}

.tabs-menu-7.new {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.checkbox-2 {
  background-color: #542ebc;
  border-radius: 20px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  margin-right: 10px;
  padding: 6px;
  display: flex;
}

.checkbox-2.red-x {
  background-color: #b5bec5;
  flex: none;
}

.hero-image {
  width: 100%;
  max-width: none;
}

.footer-link-3 {
  color: #dae0e6;
  background-color: #24272e00;
  border-radius: 7px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
  transition: all .2s;
  display: inline-block;
}

.footer-link-3:hover {
  background-color: #24272e;
}

.footer-link-3.mobile {
  margin-right: 20px;
  padding-left: 0;
  padding-right: 0;
}

.footer-link-3.mobile:hover {
  background-color: #0000;
}

.footer-link-3.ukr:hover {
  background-color: #ffffff26;
}

.footer-link-3._16 {
  font-size: 14px;
  line-height: 20px;
}

.grid-columns-vertical-2 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.div-block-110 {
  margin-right: 10px;
}

.div-block-110.top-10 {
  margin-top: 10px;
}

.wrapper-section-title-2 {
  max-width: 500px;
  padding-bottom: 60px;
}

.wrapper-section-title-2.no-padding {
  padding-bottom: 0;
}

.section-selectedapartment {
  display: none;
}

.link-block-5 {
  color: #ede6fa;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.max-width-701 {
  max-width: 600px;
}

.max-width-701.left-aligned {
  text-align: left;
}

.plan-price-wrap {
  border-bottom: 1px solid #000;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  min-height: 75px;
  display: flex;
}

.div-block-111 {
  grid-column-gap: 3px;
  background-color: #ffffffbf;
  border-radius: 30px;
  padding: 3px;
  display: flex;
}

.features-wrap {
  margin-bottom: 60px;
}

.image-testimonial-3 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/66be152e3950c818b68afec8_jonathan-borba-n1B6ftPB5Eg-unsplash.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 20px;
  width: 100%;
  max-width: 550px;
  height: 650px;
}

.image-testimonial-3.selim {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/648889b4c0da0d8312de6a4e_testimonial-3.jpg");
}

.image-testimonial-3.fabian {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/648889b4c0da0d8312de6a5a_testimonial-2.jpg");
}

.image-testimonial-3.new-person {
  background-position: 50% 30%;
  background-size: cover;
  height: 300px;
}

.feature-list-item {
  align-items: center;
  margin-bottom: 10px;
  list-style-type: disc;
  display: flex;
}

.paragraph-39 {
  z-index: 25;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.paragraph-39.margin-top-5 {
  margin-top: 5px;
}

.paragraph-39.black {
  color: #000;
}

.grid-3-cards-2 {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid-3-cards-2.sizing-grid {
  flex: 1;
}

.footer-social-wrapper-3 {
  grid-column-gap: 2px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 36px 36px 36px 36px 36px;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.image-48 {
  margin-bottom: 7px;
}

.icon-block-oval-2 {
  background-color: #edf1f4;
  border: 1px solid #e5e9ed;
  border-radius: 50px;
  flex: none;
  padding: 15px 25px;
}

.icon-block-oval-2.margin-top-5 {
  margin-top: 5px;
}

.tab-testimonial-2 {
  background-color: #edf1f4;
  border: 1px solid #e5e9ed;
  border-radius: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  transition: all .3s cubic-bezier(.23, 1, .32, 1);
  display: flex;
}

.tab-testimonial-2:hover {
  transform: scale(.95);
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px #dae0e6;
}

.tab-testimonial-2.w--current {
  background-color: #fff;
  border-style: solid;
  border-color: #0000;
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px #542ebc;
}

.tab-testimonial-2.w--current:hover {
  transform: none;
}

.tab-testimonial-2.one.w--current {
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px #542ebc;
}

.tab-testimonial-2.one.w--current:hover {
  transform: none;
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px #542ebc;
}

.tab-testimonial-2.new-sizing {
  width: 30px;
  height: 30px;
  padding-left: 10px;
  padding-right: 10px;
}

.tab-testimonial-2.new-sizing.w--current {
  border-radius: 20px;
  width: 30px;
  height: 30px;
  padding-left: 10px;
  padding-right: 10px;
}

.paragraph-40 {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.paragraph-40.no-margins {
  margin-bottom: 0;
}

.pricing-card-01 {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-top: 5px solid #542ebc;
  flex-direction: column;
  justify-content: space-between;
  padding: 40px 40px 25px;
  display: flex;
}

.pricing-card-01._2 {
  text-align: left;
}

.pricing-card-01._2.hl {
  justify-content: flex-start;
  align-items: flex-start;
}

.pricing-card-01._1 {
  text-align: left;
  border-top-width: 5px;
  border-right-style: none;
  border-radius: 15px 0 0 15px;
  align-items: stretch;
}

.pricing-card-01._3 {
  text-align: left;
  border-left-style: none;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.pricing-card-01._3.hl {
  justify-content: flex-start;
  align-items: flex-start;
}

.heading-22 {
  color: #000;
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 26px;
}

.heading-22.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-22.tt.white {
  color: #fff;
}

.paragraph-38 {
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.pricing-title-01 {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  min-height: 225px;
  margin-bottom: 2vw;
  display: flex;
}

.pricing-title-01.hl {
  min-height: 70px;
}

.paragraph-41 {
  font-size: 12px;
  line-height: 16px;
}

.paragraph-41.no-padding {
  margin-bottom: 0;
}

.paragraph-41.no-padding.black {
  color: #000;
}

.paragraph-42 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.body-content-wrapper-2 {
  border-bottom: 1px solid #dae0e6;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-2.no-line {
  border-bottom-width: 0;
  padding-top: 75px;
  padding-bottom: 75px;
}

.div-block-112, .div-block-113 {
  height: 30px;
  margin-bottom: 10px;
  display: none;
}

.paragraph-43 {
  opacity: .75;
  font-size: 16px;
  line-height: 22px;
}

.paragraph-43.list-pricing {
  align-self: center;
  margin-top: 2px;
  margin-bottom: 2px;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.list {
  color: #000;
  width: 100%;
}

.list-2, .list-3 {
  width: auto;
}

.max-width-800 {
  max-width: 800px;
}

.heading-28 {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  line-height: 32px;
}

.heading-28.tt {
  letter-spacing: -.7px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
  line-height: 30px;
}

.accordion-arrow-5 {
  margin-top: 5px;
}

.faq-item-3 {
  border-bottom: 1px solid #dae0e6;
}

.faq-item-3:last-child {
  border-bottom-style: none;
}

.div-block-114 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.paragraph-37 {
  opacity: .75;
  font-size: 16px;
  line-height: 22px;
}

.paragraph-37.list-pricing {
  align-self: center;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 14px;
}

.paragraph-44 {
  opacity: .75;
  font-size: 16px;
  line-height: 22px;
}

.paragraph-44.list-pricing {
  align-self: center;
  margin-top: 2px;
  margin-bottom: 2px;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.paragraph-45 {
  opacity: .75;
  font-size: 16px;
  line-height: 22px;
}

.paragraph-45.list-pricing {
  align-self: center;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 14px;
}

.heading-29 {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-29.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-29.tt.white {
  color: #fff;
}

.button-primary-xl-3 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #542ebc;
  border-radius: 40px;
  flex: none;
  padding: 20px 40px;
  font-size: 16px;
  transition: all .3s cubic-bezier(.165, .84, .44, 1);
}

.button-primary-xl-3:hover {
  background-color: #4726a2;
  transform: scale(1.03);
}

.button-primary-xl-3.red {
  text-align: center;
  background-color: #8f1701;
  width: 100%;
}

.paragraph-46 {
  font-size: 12px;
  line-height: 16px;
}

.paragraph-46.no-padding {
  margin-bottom: 0;
}

.paragraph-46.no-padding.black {
  color: #000;
}

.paragraph-47 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-47.white {
  color: #fff;
}

.paragraph-47.no-padding {
  margin-bottom: 0;
}

.div-block-115 {
  grid-column-gap: 3px;
  background-color: #ffffffbf;
  border-radius: 30px;
  padding: 3px;
  display: flex;
}

.grid-3-cards-3 {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.paragraph-84 {
  font-size: 12px;
  line-height: 16px;
}

.paragraph-85 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-85.padding-0 {
  margin-top: 0;
}

.wrapper-header-item-12 {
  z-index: 25;
  opacity: 0;
  flex: none;
  justify-content: flex-end;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.tabs-menu-8 {
  grid-column-gap: 5px;
  align-items: center;
  padding-bottom: 26px;
  display: flex;
}

.button-primary-xl-4 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #542ebc;
  border-radius: 40px;
  flex: none;
  padding: 20px 40px;
  font-size: 16px;
  transition: all .3s cubic-bezier(.165, .84, .44, 1);
}

.button-primary-xl-4:hover {
  background-color: #4726a2;
  transform: scale(1.03);
}

.button-primary-xl-4.ukr-dark {
  background-color: #0a264b;
}

.button-primary-xl-4.ukr-dark:hover {
  background-color: #111038;
}

.heading-medium {
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  line-height: 32px;
}

.heading-medium.tt {
  letter-spacing: -.7px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
  line-height: 32px;
}

.label-17 {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.heading-30 {
  color: #000;
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 26px;
}

.heading-30.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.card-faq-empty-state {
  text-align: center;
  border: 1px solid #dae0e6;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  padding: 4vw;
  display: flex;
}

.card-faq-empty-state.help-card {
  flex-direction: row;
  justify-content: space-between;
  min-height: 0;
  padding-bottom: 4.5vw;
}

.tab-round-2 {
  color: #7c8489;
  background-color: #0000;
  border-radius: 25px;
  padding: 13px 20px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.tab-round-2:hover {
  background-color: #e5e9ed;
}

.tab-round-2.w--current {
  color: #000;
  background-color: #dae0e6;
  padding: 13px 20px;
}

.paragraph-79 {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.wrapper-header-item-20 {
  z-index: 20;
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.wrapper-header-item-20.gap-10 {
  grid-column-gap: 10px;
}

.body-content-wrapper-4 {
  border-bottom: 1px solid #dae0e6;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-4.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-4.padding-top-50-bottom-100.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-4.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-4.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-4.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.ukr-footer-elft-wrapper-2 {
  grid-column-gap: 45px;
  grid-row-gap: 46px;
  border-right: 1px solid #0101011a;
  flex-direction: column;
  align-items: flex-start;
  padding-right: 5vw;
  display: flex;
}

.ukr-footer-elft-wrapper-2.left-padding-5 {
  padding-left: 5px;
}

.heading-36 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-36.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-36.tt.margin-bottom-10 {
  margin-bottom: 10px;
}

.accordion-arrow-12 {
  margin-top: 5px;
}

.div-block-140 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.max-width-802 {
  max-width: 600px;
}

.max-width-802.left-alignd-text {
  text-align: left;
}

.paragraph-86 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-86.padding-0 {
  margin-top: 0;
}

.tabs-menu-9 {
  grid-column-gap: 5px;
  align-items: center;
  padding-bottom: 26px;
  display: flex;
}

.button-primary-xl-5 {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background-color: #542ebc;
  border-radius: 40px;
  flex: none;
  padding: 20px 40px;
  font-size: 16px;
  transition: all .3s cubic-bezier(.165, .84, .44, 1);
}

.button-primary-xl-5:hover {
  background-color: #4726a2;
  transform: scale(1.03);
}

.button-primary-xl-5.ukr-dark {
  background-color: #0a264b;
}

.button-primary-xl-5.ukr-dark:hover {
  background-color: #111038;
}

.button-primary-xl-5.ukr-blue {
  background-color: #0f3260;
}

.button-primary-xl-5.ukr-light {
  background-color: #2a75d7;
}

.button-primary-xl-5.ukr-light:hover {
  background-color: #2259a1;
}

.button-primary-xl-5.full-width {
  width: 100%;
}

.button-primary-xl-5.hw-white {
  color: #000;
  background-color: #fff;
  font-family: Ttnorms, sans-serif;
  font-size: 20px;
}

.button-primary-xl-5.hw-white:hover {
  background-color: silver;
}

.button-primary-xl-5.hw-black {
  background-color: #000;
  font-family: Ttnorms, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 120%;
}

.label-18 {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.heading-37 {
  color: #000;
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 26px;
}

.heading-37.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.tab-round-3 {
  color: #7c8489;
  background-color: #0000;
  border-radius: 25px;
  padding: 13px 20px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.tab-round-3:hover {
  background-color: #e5e9ed;
}

.tab-round-3.w--current {
  color: #000;
  background-color: #dae0e6;
  padding: 13px 20px;
}

.paragraph-35 {
  font-size: 12px;
  line-height: 16px;
}

.body-content-wrapper-5 {
  border-bottom: 1px solid #dae0e6;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-5.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-5.padding-top-50-bottom-100.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-5.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-5.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-5.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.heading-15 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-15.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-15.tt.margin-bottom-10 {
  margin-bottom: 10px;
}

.footer-link-5 {
  color: #dae0e6;
  background-color: #24272e00;
  border-radius: 7px;
  padding: 7px 10px;
  font-size: 12px;
  line-height: 16px;
  text-decoration: none;
  transition: all .2s;
  display: inline-block;
}

.footer-link-5:hover {
  background-color: #24272e;
}

.footer-link-5._16 {
  font-size: 14px;
  line-height: 20px;
}

.footer-link-5._16.ukr:hover {
  background-color: #ffffff26;
}

.footer-link-5.mobile {
  margin-right: 20px;
  padding-left: 0;
  padding-right: 0;
}

.footer-link-5.mobile:hover {
  background-color: #0000;
}

.footer-link-5.ukr:hover {
  background-color: #ffffff26;
}

.paragraph-87 {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.heading-27 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-27.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-27.tt.margin-bottom-10 {
  margin-bottom: 10px;
}

.wrapper-header-item-21 {
  z-index: 25;
  opacity: 0;
  flex: none;
  justify-content: flex-end;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.tabs-menu-10 {
  grid-column-gap: 5px;
  align-items: center;
  padding-bottom: 26px;
  display: flex;
}

.paragraph-67 {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.heading-38 {
  color: #000;
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 26px;
}

.heading-38.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-38.tt.white {
  color: #fff;
}

.div-block-124 {
  margin-right: 10px;
}

.div-block-124.top-10 {
  margin-top: 10px;
}

.tab-round-4 {
  color: #7c8489;
  background-color: #0000;
  border-radius: 25px;
  padding: 13px 20px;
  transition: all .2s cubic-bezier(.215, .61, .355, 1);
}

.tab-round-4:hover {
  background-color: #e5e9ed;
}

.tab-round-4.w--current {
  color: #000;
  background-color: #dae0e6;
  padding: 13px 20px;
}

.div-block-142 {
  text-align: right;
  flex: 1;
}

.paragraph-88 {
  font-size: 12px;
  line-height: 16px;
}

.body-content-wrapper-6 {
  border-bottom: 1px solid #dae0e6;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-6.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-6.padding-top-50-bottom-100.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-6.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-6.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-6.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.paragraph-66 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-66.padding-0 {
  margin-top: 0;
}

.div-block-122 {
  border-bottom: 1px #ffffff26;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.wrapper-header-item-15 {
  z-index: 20;
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.wrapper-header-item-15.gap-10 {
  grid-column-gap: 10px;
}

.wrapper-header-item-22 {
  z-index: 25;
  opacity: 0;
  flex: none;
  justify-content: flex-end;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.wrapper-header-item-23 {
  z-index: 20;
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.wrapper-header-item-23.gap-10 {
  grid-column-gap: 10px;
}

.wrapper-header-item-19 {
  z-index: 20;
  flex: none;
  align-items: center;
  display: flex;
  position: relative;
}

.wrapper-header-item-19.gap-10 {
  grid-column-gap: 10px;
}

.wrapper-header-item-24 {
  z-index: 25;
  opacity: 0;
  flex: none;
  justify-content: flex-end;
  display: none;
  position: absolute;
  inset: 0% 0% auto auto;
}

.tabs-menu-11 {
  grid-column-gap: 5px;
  align-items: center;
  padding-bottom: 26px;
  display: flex;
}

.heading-39 {
  color: #000;
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 26px;
}

.heading-39.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-39.tt.white {
  color: #fff;
}

.div-block-136 {
  border-bottom: 1px #ffffff26;
  justify-content: space-between;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.div-block-137 {
  margin-right: 10px;
}

.div-block-137.top-10 {
  margin-top: 10px;
}

.div-block-143 {
  text-align: right;
  flex: 1;
}

.paragraph-89 {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.paragraph-81 {
  font-size: 12px;
  line-height: 16px;
}

.heading-34 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-34.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-34.tt.margin-bottom-10 {
  margin-bottom: 10px;
}

.paragraph-82 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-82.padding-0 {
  margin-top: 0;
}

.body-content-wrapper-7 {
  border-bottom: 1px solid #dae0e6;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-7.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-7.padding-top-50-bottom-100.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-7.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-7.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-7.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.paragraph-90 {
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-90.gray {
  color: #575d64;
}

.paragraph-91 {
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.paragraph-91.white-medium {
  color: #fff;
  margin-bottom: 0;
  font-weight: 500;
}

.grid-columns-vertical-3 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.grid-columns-vertical-3.max-width-550 {
  max-width: 550px;
}

.body-content-wrapper-8 {
  border: 0 #000;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-8.margin-bottom {
  border-top: 1px solid #dae0e6;
}

.max-width-803 {
  max-width: 550px;
}

.max-width-803.sticky {
  position: sticky;
  top: 100px;
}

.heading-40 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-40.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-40.tt.margin-bottom-15 {
  margin-bottom: 15px;
}

.heading-xxl-2 {
  letter-spacing: -2px;
  font-family: Ttnorms, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 80px;
}

.heading-xxl-2.color-light-purple {
  color: #cab7ff;
}

.heading-xxl-2.color-light-purple.heading-xl {
  margin-bottom: 20px;
  line-height: 60px;
}

.ukr-hero-image-wrapper-2 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64d3528b42c19884755062dc_img-heroaffiliate.jpg");
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  width: 49%;
  height: 75vh;
  position: absolute;
  inset: 0% 0% auto auto;
}

.heading-41 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-41.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-41.tt.margin-bottom-15 {
  margin-bottom: 15px;
}

.p-inter20 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.p-inter20.color-lightpurple {
  color: #cab7ff;
  margin-bottom: 85px;
}

.p-inter20.margin-bottom {
  margin-bottom: 6vw;
  line-height: 30px;
}

.p-inter20.margin-bottom.black {
  color: #170c37;
  margin-bottom: 3vw;
}

.heading-xl {
  color: #fff;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 60px;
}

.heading-xl.color-lightpurple {
  color: #fff;
  margin-top: 25px;
  margin-bottom: 25px;
}

.heading-xl.color-lightpurple-copy {
  color: #cab7ff;
}

.heading-xl.heading-xl-german {
  font-family: Ttnorms, sans-serif;
  font-size: 55px;
}

.heading-xl.heading-xl-german.black {
  color: #170c37;
  margin-bottom: 15px;
}

.grid-5 {
  place-content: stretch end;
}

.section_2col {
  background-color: var(--new-purple);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-text-wrapper {
  text-align: center;
  flex: 0 auto;
  width: 50%;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

.hero-text {
  max-width: 490px;
}

.hero-image-2col {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64d3528b42c19884755062dc_img-heroaffiliate.jpg");
  background-position: 0 0;
  background-size: auto;
  width: 50%;
  height: 100%;
}

.hero-2 {
  background-color: var(--new-purple);
  background-image: linear-gradient(#fbeedb, #fbeedb);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-2.affiliates {
  background-image: radial-gradient(circle at 100% 100%, #552ebd, #845eff);
  justify-content: center;
  align-items: center;
}

.hero-text-wrapper-2 {
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 3vw;
  padding-right: 3vw;
}

.hero-text-wrapper-2.margins {
  margin-right: auto;
  padding-left: 7vw;
  padding-right: 0;
  position: static;
}

.hero-text-wrapper-2.full-page {
  width: 100%;
  height: auto;
  padding: 3vw 7vw;
}

.hero-text-2 {
  max-width: 80%;
}

.logo {
  font-size: 16px;
}

.jumbo {
  font-size: 60px;
  line-height: 65px;
}

.copy-text {
  padding-bottom: 24px;
  font-size: 22px;
  line-height: 32px;
}

.cta {
  letter-spacing: .5px;
  background-color: #ec3d28;
  border-radius: 4px;
  margin-top: 0;
  padding: 12px 24px;
  font-weight: 700;
}

.hero-image-2 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/68b83620541f157cfc299520_press-hp.jpg");
  background-position: 0%;
  background-size: cover;
  width: 100%;
  height: 70vw;
}

.hero-image-2.press {
  height: 60vw;
}

.container {
  justify-content: space-around;
  align-items: flex-start;
  width: 100%;
  height: 100vh;
  padding-top: 60px;
  display: flex;
  position: sticky;
  inset: 0%;
  overflow: hidden;
}

.column {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 28vw;
  display: flex;
}

.column._1 {
  width: 50%;
}

.column._2 {
  width: 50%;
  margin-top: 100px;
}

.column-wrapper {
  -webkit-text-stroke-color: #dae0e6;
  cursor: pointer;
  background-color: #f7f8f9;
  border: 1px solid #dae0e6;
  border-radius: 30px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  min-height: 380px;
  max-height: none;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 3vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.column-wrapper.affiliates {
  min-height: 200px;
}

.column-wrapper.affiliates.white {
  background-color: #f7f8f900;
  border-style: none;
}

.column-wrapper.yellow {
  min-height: 360px;
}

.column-wrapper.yellow.de {
  min-height: 420px;
}

.column-wrapper.yellow.en {
  min-height: 380px;
}

.column-wrapper.red {
  background-color: #dc6e55;
}

.column-wrapper.long.de, .column-wrapper.de {
  min-height: 420px;
}

.column-wrapper.en {
  min-height: 340px;
}

.icon {
  object-fit: cover;
}

._2col-2row {
  margin: 5vw auto;
}

.section-2 {
  width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 100px;
  padding-left: 7vw;
  padding-right: 7vw;
  display: block;
}

.section-2.red {
  padding-bottom: 150px;
}

.heading-h3 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Ttnorms, sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 38px;
}

.heading-h3.white {
  color: #fff;
}

.heading-h3.german {
  font-size: 27px;
  line-height: 34px;
}

.paragraph-16m {
  text-align: left;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

.paragraph-16m.white {
  color: #fff;
}

._4col-wrapper {
  text-align: left;
  border: 1px solid #0000;
  max-width: 1200px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.heading-h2 {
  text-align: center;
  font-family: Ttnorms, sans-serif;
  font-size: 60px;
  font-weight: 500;
  line-height: 62px;
}

.heading-h2.pre-header {
  margin-bottom: 0;
  font-size: 18px;
}

.heading-h2.no_margin {
  margin-top: 20px;
}

.heading-h2.top_margin {
  margin-top: 100px;
}

.divider-grey {
  border: .5px solid var(--gray-4);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.cta-footer {
  margin-top: 4vw;
  margin-bottom: 4vw;
}

.hading-xl.color-lightpurple {
  color: #fff;
  text-align: center;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.button-center-div {
  margin-top: 2vw;
  display: flex;
}

.color-lightpurple {
  color: #cab7ff;
}

.logo-header {
  margin-top: 2vw;
  margin-bottom: 0;
  margin-left: auto;
  padding-left: 3vw;
  display: none;
  position: absolute;
}

.image-49 {
  margin-top: 0;
}

.logoheader-mobile {
  display: none;
}

.container-2 {
  max-width: 1200px;
}

.lightbox-1 {
  text-align: left;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: auto;
  display: inline-block;
}

.left-arrow {
  position: absolute;
}

.icon-31 {
  outline-offset: 0px;
  object-fit: scale-down;
  outline: 3px #fff;
}

.mask {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 20px;
}

.slider-1 {
  border-radius: 20px;
}

.body-content-wrapper-video-1 {
  border-bottom: 1px solid var(--gray-4);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-video-1.about-wf {
  border-bottom-style: none;
  padding-bottom: 100px;
  position: relative;
}

.body-content-wrapper-video-1.pading-bottom-0 {
  padding-bottom: 0;
}

.body-content-wrapper-video-1.pading-bottom-0.no-border, .body-content-wrapper-video-1.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-video-1.components {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.body-content-wrapper-video-1.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-video-1.ll-intro-ection {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-video-1.top-100-bottom-150 {
  padding-top: 100px;
}

.body-content-wrapper-video-1.top-100-bottom-50 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.body-content-wrapper-video-1.flex-vertical.padding-bottom-100 {
  padding-bottom: 100px;
}

.body-content-wrapper-video-1.top-100-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper-video-1.centered-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.body-content-wrapper-video-1.centered-flex.gap-46 {
  grid-row-gap: 46px;
}

.body-content-wrapper-video-1.centered-flex.no-pading {
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-video-1.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-video-1.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-video-1.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-video-1.stats-wraper {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-video-1.scroll-down {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 10vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.body-content-wrapper-video-1.ll-features-wrapper {
  border-bottom-style: none;
  padding-top: 100px;
  padding-bottom: 50px;
}

.max-width-600-left-aligned {
  max-width: 600px;
}

.max-width-600-left-aligned.margin-botoom-35 {
  margin-bottom: 45px;
}

.max-width-600-left-aligned.vertixal-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.body-content-wrapper-lef-aligned {
  border-bottom: 1px solid var(--gray-4);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-lef-aligned.about-wf {
  border-bottom-style: none;
  padding-bottom: 100px;
  position: relative;
}

.body-content-wrapper-lef-aligned.pading-bottom-0 {
  padding-bottom: 0;
}

.body-content-wrapper-lef-aligned.pading-bottom-0.no-border, .body-content-wrapper-lef-aligned.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-lef-aligned.components {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.body-content-wrapper-lef-aligned.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-lef-aligned.ll-intro-ection {
  border-bottom-style: none;
  padding-bottom: 75px;
}

.body-content-wrapper-lef-aligned.top-100-bottom-150 {
  padding-top: 100px;
}

.body-content-wrapper-lef-aligned.top-100-bottom-50 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.body-content-wrapper-lef-aligned.flex-vertical.padding-bottom-100 {
  padding-bottom: 100px;
}

.body-content-wrapper-lef-aligned.top-100-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper-lef-aligned.centered-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.body-content-wrapper-lef-aligned.centered-flex.gap-46 {
  grid-row-gap: 46px;
}

.body-content-wrapper-lef-aligned.centered-flex.no-pading {
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-lef-aligned.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-lef-aligned.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-lef-aligned.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-lef-aligned.stats-wraper {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-lef-aligned.scroll-down {
  border-bottom-style: solid;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 10vh;
  padding-top: 0;
  padding-bottom: 100px;
  display: flex;
}

.body-content-wrapper-lef-aligned.ll-features-wrapper {
  border-bottom-style: none;
  padding-top: 100px;
  padding-bottom: 50px;
}

.body-content-wrapper-video-2 {
  border-bottom: 1px solid var(--gray-4);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-video-2.about-wf {
  border-bottom-style: none;
  padding-bottom: 100px;
  position: relative;
}

.body-content-wrapper-video-2.pading-bottom-0 {
  padding-bottom: 0;
}

.body-content-wrapper-video-2.pading-bottom-0.no-border, .body-content-wrapper-video-2.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-video-2.components {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.body-content-wrapper-video-2.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-video-2.ll-intro-ection {
  border-bottom-style: none;
  padding-top: 40px;
  padding-bottom: 75px;
}

.body-content-wrapper-video-2.top-100-bottom-150 {
  padding-top: 100px;
}

.body-content-wrapper-video-2.top-100-bottom-50 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.body-content-wrapper-video-2.flex-vertical.padding-bottom-100 {
  padding-bottom: 100px;
}

.body-content-wrapper-video-2.top-100-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper-video-2.centered-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.body-content-wrapper-video-2.centered-flex.gap-46 {
  grid-row-gap: 46px;
}

.body-content-wrapper-video-2.centered-flex.no-pading {
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-video-2.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-video-2.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-video-2.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-video-2.stats-wraper {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-video-2.scroll-down {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 10vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.body-content-wrapper-video-2.ll-features-wrapper {
  border-bottom-style: none;
  padding-top: 100px;
  padding-bottom: 50px;
}

.max-width-lightbox-caroussel {
  max-width: 600px;
}

.max-width-lightbox-caroussel.margin-botoom-35 {
  margin-bottom: 45px;
}

.max-width-lightbox-caroussel.vertixal-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.grod-3-columns {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grod-3-columns.aligned-top {
  align-items: start;
}

.lightbox-link {
  text-align: center;
}

.lightbox-2 {
  text-align: left;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: auto;
  display: inline-block;
}

.lightbox-link-2 {
  display: block;
}

.lightbox-3 {
  text-align: left;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 20px;
  width: auto;
  display: inline-block;
}

.flex-vertical_1 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical_1.column-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  max-width: 400px;
}

.flex-vertical_1.card-wrapper {
  max-width: 300px;
  margin-bottom: 45px;
}

.flex-vertical_1.card-wrapper.left-aligned, .flex-vertical_1.left-aligned-text {
  text-align: left;
}

.flex-vertical_1.left-aligned-text.gap-100-60 {
  grid-row-gap: 100px;
}

.flex-vertical_1.card-content-gap-15 {
  grid-row-gap: 15px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_1.left-aligned {
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_1.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.flex-vertical_1.gap-15 {
  grid-row-gap: 15px;
}

.flex-vertical_1.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_1.left-align.gap-20 {
  grid-row-gap: 20px;
}

.flex-vertical_2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical_2.column-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  max-width: 400px;
}

.flex-vertical_2.card-wrapper {
  max-width: 300px;
}

.flex-vertical_2.card-wrapper.left-aligned, .flex-vertical_2.left-aligned-text {
  text-align: left;
}

.flex-vertical_2.left-aligned-text.gap-100-60 {
  grid-row-gap: 100px;
}

.flex-vertical_2.card-content-gap-15 {
  grid-row-gap: 15px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_2.left-aligned {
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_2.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.flex-vertical_2.gap-15 {
  grid-row-gap: 15px;
}

.flex-vertical_2.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_2.left-align.gap-20 {
  grid-row-gap: 20px;
}

.flex-vertical_en_1 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical_en_1.column-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  max-width: 400px;
}

.flex-vertical_en_1.card-wrapper {
  max-width: 300px;
  margin-bottom: 20px;
}

.flex-vertical_en_1.card-wrapper.left-aligned, .flex-vertical_en_1.left-aligned-text {
  text-align: left;
}

.flex-vertical_en_1.left-aligned-text.gap-100-60 {
  grid-row-gap: 100px;
}

.flex-vertical_en_1.card-content-gap-15 {
  grid-row-gap: 15px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_en_1.left-aligned {
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_en_1.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.flex-vertical_en_1.gap-15 {
  grid-row-gap: 15px;
}

.flex-vertical_en_1.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_en_1.left-align.gap-20 {
  grid-row-gap: 20px;
}

.flex-vertical_en_2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical_en_2.column-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  max-width: 400px;
}

.flex-vertical_en_2.card-wrapper {
  max-width: 300px;
  margin-bottom: 0;
}

.flex-vertical_en_2.card-wrapper.left-aligned, .flex-vertical_en_2.left-aligned-text {
  text-align: left;
}

.flex-vertical_en_2.left-aligned-text.gap-100-60 {
  grid-row-gap: 100px;
}

.flex-vertical_en_2.card-content-gap-15 {
  grid-row-gap: 15px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_en_2.left-aligned {
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_en_2.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.flex-vertical_en_2.gap-15 {
  grid-row-gap: 15px;
}

.flex-vertical_en_2.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_en_2.left-align.gap-20 {
  grid-row-gap: 20px;
}

.flex-vertical_de_1 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical_de_1.column-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  max-width: 400px;
}

.flex-vertical_de_1.card-wrapper {
  max-width: 300px;
  margin-bottom: 40px;
}

.flex-vertical_de_1.card-wrapper.left-aligned, .flex-vertical_de_1.left-aligned-text {
  text-align: left;
}

.flex-vertical_de_1.left-aligned-text.gap-100-60 {
  grid-row-gap: 100px;
}

.flex-vertical_de_1.card-content-gap-15 {
  grid-row-gap: 15px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_de_1.left-aligned {
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_de_1.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.flex-vertical_de_1.gap-15 {
  grid-row-gap: 15px;
}

.flex-vertical_de_1.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_de_1.left-align.gap-20 {
  grid-row-gap: 20px;
}

.flex-vertical_de_2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-vertical_de_2.column-wrapper {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  max-width: 400px;
}

.flex-vertical_de_2.card-wrapper {
  max-width: 300px;
  margin-bottom: 40px;
}

.flex-vertical_de_2.card-wrapper.left-aligned, .flex-vertical_de_2.left-aligned-text {
  text-align: left;
}

.flex-vertical_de_2.left-aligned-text.gap-100-60 {
  grid-row-gap: 100px;
}

.flex-vertical_de_2.card-content-gap-15 {
  grid-row-gap: 15px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_de_2.left-aligned {
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_de_2.gap-60 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.flex-vertical_de_2.gap-15 {
  grid-row-gap: 15px;
}

.flex-vertical_de_2.left-align {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  text-align: left;
  align-items: flex-start;
}

.flex-vertical_de_2.left-align.gap-20 {
  grid-row-gap: 20px;
}

.body-content-wrapper-bottom-page {
  border-bottom: 1px solid var(--gray-4);
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper-bottom-page.about-wf {
  border-bottom-style: none;
  padding-bottom: 100px;
  position: relative;
}

.body-content-wrapper-bottom-page.pading-bottom-0 {
  padding-bottom: 0;
}

.body-content-wrapper-bottom-page.pading-bottom-0.no-border, .body-content-wrapper-bottom-page.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-bottom-page.components {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.body-content-wrapper-bottom-page.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-bottom-page.ll-intro-ection {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-bottom-page.top-100-bottom-150, .body-content-wrapper-bottom-page.top-100-bottom-150.no-border {
  padding-top: 100px;
}

.body-content-wrapper-bottom-page.top-100-bottom-50 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.body-content-wrapper-bottom-page.flex-vertical.padding-bottom-100 {
  padding-bottom: 100px;
}

.body-content-wrapper-bottom-page.top-100-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper-bottom-page.centered-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.body-content-wrapper-bottom-page.centered-flex.gap-46 {
  grid-row-gap: 46px;
}

.body-content-wrapper-bottom-page.centered-flex.no-pading {
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-bottom-page.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-bottom-page.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-bottom-page.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-bottom-page.stats-wraper {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-bottom-page.scroll-down {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 10vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.body-content-wrapper-bottom-page.ll-features-wrapper {
  border-bottom-style: none;
  padding-top: 100px;
  padding-bottom: 50px;
}

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

.flex-horizontal-de._10px-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.flex-horizontal-de.about-wf {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-top: 45px;
}

.flex-horizontal-de.gap-35.top-aligned {
  flex-direction: row;
  align-items: flex-end;
}

.flex-horizontal-de.stats {
  align-items: flex-end;
}

.flex-horizontal-de.aligned-top-gap-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-start;
}

.flex-horizontal-de.gap-35 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
}

.flex-horizontal-de.gap-35.top-aligned {
  align-items: flex-start;
}

.heading-h3-cookie {
  font-family: Ttnorms, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 38px;
}

.column-wrapper-cookie {
  -webkit-text-stroke-color: #dae0e6;
  cursor: pointer;
  background-color: #f7f8f9;
  border: 1px solid #dae0e6;
  border-radius: 20px;
  width: 90%;
  height: auto;
  max-height: none;
  margin-bottom: 6vw;
  margin-left: auto;
  margin-right: auto;
  padding: 4vw 4vw 6vw;
  position: relative;
  overflow: hidden;
}

.column-wrapper-flexible {
  -webkit-text-stroke-color: #dae0e6;
  cursor: pointer;
  background-color: #f7f8f9;
  border: 1px solid #dae0e6;
  border-radius: 20px;
  width: 90%;
  height: auto;
  max-height: none;
  margin-bottom: 5vw;
  margin-left: auto;
  margin-right: auto;
  padding: 4vw;
  position: relative;
  overflow: hidden;
}

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

.flex-horizontal-5._10px-gap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.flex-horizontal-5.about-wf {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-top: 45px;
}

.flex-horizontal-5.stats {
  align-items: flex-end;
}

.flex-horizontal-5.aligned-top-gap-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-start;
}

.flex-horizontal-5.gap-35 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
}

.flex-horizontal-5.gap-35.top-aligned {
  align-items: flex-start;
}

.flex-horizontal-5.gap-15 {
  grid-column-gap: 15px;
}

.flex-horizontal-5.gap-15.top-margin-20 {
  margin-top: 0;
}

.background-video {
  height: 80vh;
}

.columns {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.column-2 {
  flex-direction: column;
  align-items: center;
  padding-left: 0;
  padding-right: 20px;
  display: flex;
}

.column-2.hl {
  justify-content: space-between;
  align-items: center;
  height: 330px;
}

.column-3 {
  flex-direction: column;
  align-items: center;
  padding-left: 20px;
  padding-right: 0;
  display: flex;
}

.column-3.hl {
  justify-content: space-between;
  align-items: center;
  height: 330px;
}

.heading-2-story-names {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-2-story-names.tt {
  color: #000;
  text-align: center;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-size: 26px;
  font-weight: 500;
}

.heading-2-story-names.tt.margin-bottom-15 {
  margin-bottom: 15px;
}

.heading-2-story-names.tt.margin-bottom-36 {
  margin-bottom: 36px;
}

.heading-2-story-names.tt.white {
  color: #fff;
}

.heading-2-story-names.tt.white.margin-bottom-10, .heading-2-story-names.tt.margin-bottom-10 {
  margin-bottom: 10px;
}

.heading-2-story-names.tt.hl {
  margin-bottom: 10px;
  line-height: 32px;
}

.column-4 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.column-4.hl {
  justify-content: space-between;
  align-items: center;
  height: 330px;
}

.paragraph-15-testing {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-15-testing.white {
  color: #fff;
}

.paragraph-15-testing.gray {
  color: #000;
  -webkit-text-stroke-color: #000;
  font-family: Ttnorms, sans-serif;
  font-size: 36px;
  line-height: 42px;
}

.paragraph-15-testing.semiwhite {
  color: #fff9;
}

.paragraph-15-testing.no-padding {
  margin-bottom: 0;
}

.paragraph-15-testing.no-padding.right-aligned {
  text-align: right;
}

.heading-3-testing {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-3-testing.tt {
  color: var(--gray-5);
  letter-spacing: -1px;
  -webkit-text-stroke-color: var(--new-purple);
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.heading-3-testing.tt.margin-bottom-15 {
  margin-bottom: 15px;
}

.heading-3-testing.tt.margin-bottom-36 {
  margin-bottom: 36px;
}

.heading-3-testing.tt.white {
  color: #fff;
}

.heading-3-testing.tt.white.margin-bottom-10, .heading-3-testing.tt.margin-bottom-10 {
  margin-bottom: 10px;
}

.paragraph-14-stories {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-14-stories.white {
  color: #fff;
}

.paragraph-14-stories.gray {
  color: var(--dark-gray);
  text-align: center;
  padding-left: 30px;
  padding-right: 30px;
}

.paragraph-14-stories.semiwhite {
  color: #fff9;
}

.paragraph-14-stories.no-padding {
  margin-bottom: 0;
}

.paragraph-14-stories.no-padding.right-aligned {
  text-align: right;
}

.max-width-600-copy {
  flex-direction: column;
  align-items: center;
  max-width: 600px;
  margin-bottom: 60px;
  padding-top: 40px;
  display: flex;
}

.max-width-600-copy.margin-botoom-35 {
  margin-bottom: 45px;
}

.max-width-600-copy.vertixal-flex {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.heading-5-copy {
  color: #000;
  width: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 20px;
  line-height: 26px;
}

.heading-5-copy.margin-bottom-3 {
  margin-bottom: 3px;
}

.heading-5-copy.tt {
  text-align: center;
  font-family: Ttnorms, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.heading-5-copy.tt.white {
  color: #fff;
}

.image-50 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 100%;
}

.play-pause-button {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 100%;
  bottom: 5vw;
  right: 50px;
}

.image-51 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 100%;
}

.pause-state, .play-state {
  border-radius: 100%;
}

.div-block {
  width: 100%;
  padding: 0;
}

.div-block.affiliates {
  background-color: #f7f8f9;
  border: 2px solid #dae0e6;
  border-radius: 20px;
  padding: 3vw;
}

.div-block.affiliates1 {
  background-color: #f7f8f900;
  border: 1px #dae0e6;
  border-radius: 0;
  padding: 3vw;
}

.div-block.right {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 0;
}

.heading-19 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-19.tt {
  color: #000;
  letter-spacing: -1px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.paragraph-36 {
  color: #000;
  text-align: left;
  align-self: flex-start;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.margin-section {
  justify-content: center;
  align-items: flex-start;
  margin-left: 0;
  margin-right: 0;
  padding-left: 7vw;
  padding-right: 7vw;
  display: flex;
}

.margin-section.top-bottom {
  margin-left: 0;
  margin-right: 0;
  padding: 70px 0 150px;
}

.div-block-144 {
  grid-column-gap: 3px;
  background-color: #ffffffbf;
  border-radius: 30px;
  padding: 3px;
  display: flex;
}

.paragraph-92 {
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-93 {
  font-size: 12px;
  line-height: 16px;
}

.paragraph-93.no-padding {
  margin-bottom: 0;
}

.paragraph-93.no-padding.black {
  color: #000;
}

.section-written-testimonials {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 7vw;
  padding-right: 7vw;
  display: none;
}

.section-written-testimonials.footer-cta {
  background-color: var(--brand-purple);
  background-image: linear-gradient(132deg, var(--brand-purple) 52%, #4b2ae6);
  color: #fff;
}

.section-written-testimonials.ll-hero {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/646e1da045c5ccbcf27e6a91_LL%20hero%20.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 90vh;
  min-height: 400px;
  max-height: 1000px;
  position: relative;
}

.section-written-testimonials.ll-hero.aff-hero {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64db44dc1adb6ac94de9b887_Header1.webp");
  background-size: cover;
  display: none;
}

.section-written-testimonials.gray {
  background-color: var(--gray-2);
}

.section-written-testimonials.ukr-general-hero {
  background-color: #10224a;
  height: 100%;
  padding-bottom: 0;
}

.section-written-testimonials.footer-dark {
  background-color: #000;
  padding-top: 35px;
  position: relative;
}

.section-written-testimonials.footer-dark.ukr {
  background-color: #10224a;
}

.section-written-testimonials.ukr-hero {
  background-color: #10224a;
  height: 85vh;
  min-height: 600px;
  position: relative;
}

.section-written-testimonials.ukr-hero.te {
  background-color: #2a75d7;
}

.section-written-testimonials.pastel-blue {
  background-color: #f0f5ff;
}

.section-written-testimonials.full-width {
  padding-left: 0;
  padding-right: 0;
}

.section-written-testimonials.gradint {
  background-image: linear-gradient(#fff, #f7f9fa);
}

.section-written-testimonials.ukr-faq-hero {
  background-color: #edf1f4;
  width: 100vw;
  padding-top: 110px;
}

.heading-1-france {
  width: auto;
  margin-top: 10px;
  font-size: 60px;
  font-weight: 600;
  line-height: 70px;
}

.heading-1-france.tt {
  letter-spacing: -2px;
  margin-bottom: 10px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
  line-height: 60px;
}

.heading-1-france.tt.margin-bottom-15 {
  margin-bottom: 15px;
}

.hero-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 4vw auto;
  padding: 3vw;
  display: flex;
}

.div-block-145 {
  background-color: #9f4242;
}

.div-block-146 {
  background-color: #b67676;
}

.section-3 {
  display: flex;
}

.text-cta-wrapper {
  width: 50%;
  min-width: 400px;
  height: auto;
  margin: 50px 0;
  padding-left: 20px;
  padding-right: 20px;
}

.img-wrapper {
  background-color: #c73939;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64db44ab399e5e973538a975_Header1.png");
  background-position: 60%;
  background-size: 1000px;
  width: 50%;
  height: 500px;
}

.div-block-147 {
  justify-content: center;
  align-items: center;
  display: flex;
}

._2-cta {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: flex;
}

.div-block-149 {
  flex-flow: row;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.div-block-150 {
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 0;
  overflow: hidden;
}

.column-5 {
  padding-left: 0;
  padding-right: 1.33vw;
}

.column-6 {
  text-align: left;
  padding-left: .75vw;
  padding-right: .75vw;
  position: relative;
}

.paragraph-12m {
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.div-block-151 {
  text-align: left;
}

.div-block-151.affiliates {
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 700px;
  display: flex;
}

._3col-1row {
  margin: 0 auto 2vw;
}

.column-7 {
  padding-left: 1.5vw;
  padding-right: 0;
}

._2uncol-wrapper {
  text-align: left;
  border: 1px solid #0000;
  max-width: 1200px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.body-content-wrapper-02 {
  border-bottom: 1px none var(--gray-4);
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 30px;
  padding-bottom: 20px;
  display: flex;
}

.body-content-wrapper-02.about-wf {
  border-bottom-style: none;
  padding-bottom: 100px;
  position: relative;
}

.body-content-wrapper-02.pading-bottom-0 {
  padding-bottom: 0;
}

.body-content-wrapper-02.pading-bottom-0.no-border, .body-content-wrapper-02.no-border {
  border-bottom-style: none;
}

.body-content-wrapper-02.components {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.body-content-wrapper-02.padding-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-02.ll-intro-ection {
  border-top: 1px solid #fff;
  border-bottom-style: none;
  padding-top: 100px;
  padding-bottom: 75px;
}

.body-content-wrapper-02.top-100-bottom-150 {
  padding-top: 100px;
}

.body-content-wrapper-02.top-100-bottom-150.no-border {
  border-top: 1px solid var(--gray-4);
  border-bottom-style: solid;
  padding-top: 60px;
}

.body-content-wrapper-02.top-100-bottom-50 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.body-content-wrapper-02.flex-vertical.padding-bottom-100 {
  padding-bottom: 100px;
}

.body-content-wrapper-02.top-100-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper-02.centered-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.body-content-wrapper-02.centered-flex.gap-46 {
  grid-row-gap: 46px;
}

.body-content-wrapper-02.centered-flex.no-pading {
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-02.faq-hero {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 125px;
}

.body-content-wrapper-02.faq-body {
  border-bottom-style: none;
  margin-top: -62px;
  padding-top: 0;
  padding-bottom: 0;
}

.body-content-wrapper-02.padding-top-50-bottom-100 {
  padding-top: 50px;
  padding-bottom: 100px;
}

.body-content-wrapper-02.stats-wraper {
  border-bottom-style: none;
  padding-top: 75px;
  padding-bottom: 75px;
}

.body-content-wrapper-02.scroll-down {
  border-bottom-style: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 10vh;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.body-content-wrapper-02.ll-features-wrapper {
  border-bottom-style: none;
  padding-top: 100px;
  padding-bottom: 140px;
}

.body-content-wrapper-02.ll-features-wrapper.affiliates {
  padding-top: 0;
}

.column-8 {
  text-align: left;
  padding-left: .66vw;
  padding-right: 0;
  position: relative;
}

.column-wrapper-solo {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -webkit-text-stroke-color: #dae0e6;
  cursor: pointer;
  background-color: #f7f8f9;
  border: 1px solid #dae0e6;
  border-radius: 30px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 150px;
  max-height: none;
  margin-bottom: 2.25vw;
  margin-left: 0;
  margin-right: 0;
  padding: 2vw 3vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.column-wrapper-solo.affiliates {
  min-height: 200px;
}

.column-wrapper-solo.affiliates.white {
  background-color: #f7f8f900;
  border-style: none;
}

.column-wrapper-solo.fastblack {
  background-color: #170e35;
  margin-bottom: 0;
}

._2col-1row {
  margin: 0 auto 2vw;
}

.column-9 {
  text-align: left;
  padding-left: .66vw;
  padding-right: .66vw;
  position: relative;
}

.column-9.en {
  padding-right: 0;
}

.paragraph-16m-right {
  text-align: left;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}

.column-wrapper-referrals {
  -webkit-text-stroke-color: #dae0e6;
  cursor: pointer;
  background-color: #f7f8f9;
  border: 1px solid #dae0e6;
  border-radius: 30px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: auto;
  min-height: 360px;
  max-height: none;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: 3vw;
  display: flex;
  position: relative;
  overflow: hidden;
}

.column-wrapper-referrals.affiliates {
  min-height: 200px;
}

.column-wrapper-referrals.affiliates.white {
  background-color: #f7f8f900;
  border-style: none;
}

.column-wrapper-referrals.de {
  min-height: 300px;
  margin-bottom: 2vw;
}

.column-wrapper-referrals.en {
  min-height: 380px;
}

._3col-1row-de, ._1col-1row-de {
  margin: 0 auto 2vw;
}

.column-10 {
  padding-left: 1.33vw;
  padding-right: 0;
}

.div-block-152 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.image-52 {
  box-sizing: border-box;
  aspect-ratio: auto;
  position: static;
}

.section-immoc-header {
  padding-top: 20px;
  padding-bottom: 20px;
}

.container-immoc-header {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  vertical-align: text-bottom;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-immoc-1 {
  margin-bottom: 100px;
  margin-left: 7vw;
  margin-right: 7vw;
}

.section-immoc-1.bg-lightpurple {
  background-color: #f4f0f9;
}

.heading1-immoc {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-immoc-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: start;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.image-immoc-1 {
  width: 100%;
  display: block;
}

.column-right {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/66bb0e76ac8d5a71e86deb62_jason-goodman-ZJlfUi5rTDU-unsplash%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 30px;
  height: 500px;
  min-height: 350px;
  max-height: 500px;
}

.text-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  margin-right: 0;
  padding-right: 48px;
  display: flex;
}

.button-wrapper {
  margin-right: 0;
  padding-right: 0;
}

.column-left {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: space-between;
  padding-right: 3vw;
  display: flex;
}

.heading-42 {
  padding-bottom: 1vw;
  font-family: Ttnorms, sans-serif;
  font-size: 40px;
  font-weight: 500;
}

.columns-2 {
  flex-flow: row;
  display: flex;
}

.paragraph-94 {
  color: #575d64;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
}

.paragraph-95 {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

.paragraph-95.white-medium {
  color: #fff;
  margin-bottom: 0;
  font-weight: 500;
}

.paragraph-95.white-medium.mobile-16 {
  font-family: Ttnorms, sans-serif;
  line-height: 120%;
}

.paragraph-95.tt {
  color: #000;
  margin-top: 20px;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
  line-height: 120%;
}

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

.paragraph-24 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 24px;
  line-height: 120%;
  text-decoration: none;
}

.paragraph-24.tt {
  margin-top: 0;
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.paragraph-24.tt.hide {
  display: block;
}

.max-width-500-update-24 {
  max-width: 550px;
}

.max-width-500-update-24.sticky {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  max-width: 500px;
  margin-top: 0;
  display: flex;
  position: sticky;
  top: 100px;
}

.max-width-500-update-24.sticky.magin-top {
  margin-top: 0;
  top: 100px;
}

.grod-2-columns-2 {
  grid-column-gap: 5vw;
  grid-row-gap: 5vw;
  grid-template-rows: auto;
  margin-top: 60px;
  margin-bottom: 0;
}

.grod-2-columns-2.aligned-top {
  align-items: start;
}

.paragraph-96 {
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-96.tt {
  margin-bottom: 0;
  font-family: Ttnorms, sans-serif;
  line-height: 120%;
}

.paragraph-96.tt.gray {
  color: #6a6a6a;
  margin-bottom: 0;
  font-size: 16px;
}

.paragraph-96.tt.gray.regular {
  font-weight: 400;
}

.body-content-wrapper-update-24 {
  border-bottom: 1px solid #dae0e6;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 100px;
}

.heading-43 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-43.antonio {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-43.antonio.paragraph-50 {
  letter-spacing: -1px;
  font-size: 50px;
  font-weight: 700;
  line-height: 110%;
}

.grid-columns-vertical-4 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

.grid-columns-vertical-4.max-width-550-copy {
  max-width: 550px;
}

.button-secondary-l-4 {
  color: #000;
  text-align: center;
  background-color: #edf1f4;
  border: 1px solid #e5e9ed;
  border-radius: 26px;
  flex: none;
  align-self: flex-start;
  padding: 10px 20px;
  font-weight: 500;
  transition: all .3s cubic-bezier(.215, .61, .355, 1);
}

.button-secondary-l-4:hover {
  background-color: #e5e9ed;
  border-color: #dae0e6;
  transform: scale(1.03);
}

.button-secondary-l-4.tt {
  font-family: Ttnorms, sans-serif;
  line-height: 120%;
}

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

.section-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 7vw;
  padding-right: 7vw;
  display: block;
}

.div-block-155, .div-block-156 {
  grid-row-gap: 22px;
  flex-direction: column;
  display: flex;
}

.number-block-60-black {
  color: #fff;
  background-color: #000;
  border-radius: 40px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.number-block-60-black.mobile {
  background-color: #542ebc;
}

.body-content-wrapper-9 {
  border-bottom: 1px solid #dae0e6;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 150px;
  padding-bottom: 150px;
}

.body-content-wrapper-9.top-100-bottom-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.body-content-wrapper-9.top-100-bottom-100.no-border {
  padding-top: 100px;
}

.card-ukr-footer-update-24 {
  color: #fff;
  background-color: #000;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6729d57c08e9c2cf11dc37fc_1.webp");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: auto 100%;
  border-radius: 20px;
  padding-top: 4vw;
  padding-bottom: 4vw;
  padding-left: 4vw;
}

.card-ukr-footer-update-24.volunteer {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6729d57d08e9c2cf11dc3848_2.webp");
}

.card-ukr-footer-update-24.cream {
  background-color: #fbeedb;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/674436de5e87be7722010dce_img-contact.jpg");
  background-position: 100%;
  background-size: 50%;
  background-attachment: scroll;
}

.link-14-white-2 {
  color: #fff;
  text-decoration: none;
}

.max-width-35 {
  grid-row-gap: 30px;
  flex-direction: column;
  max-width: 35%;
  display: flex;
}

.max-width-35.de {
  max-width: 50%;
}

.max-width-804 {
  max-width: 300px;
}

.max-width-804.de {
  max-width: 400px;
}

.grid-ukr-footer-2 {
  grid-column-gap: 3vw;
  grid-row-gap: 3vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  margin-bottom: 0;
}

.paragraph-97 {
  color: #000;
  font-size: 14px;
  line-height: 20px;
}

.paragraph-97.tt {
  margin-bottom: 0;
  font-family: Ttnorms, sans-serif;
  line-height: 120%;
}

.paragraph-97.tt.white {
  margin-bottom: 0;
  text-decoration: none;
}

.heading-44 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-44.antonio {
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-44.antonio.paragraph-50 {
  letter-spacing: -1px;
  font-size: 50px;
  font-weight: 700;
  line-height: 110%;
}

.heading-44.antonio.paragraph-50.white {
  letter-spacing: -1px;
  font-weight: 700;
}

.max-width-400 {
  grid-row-gap: 30px;
  flex-direction: column;
  max-width: 400px;
  display: flex;
}

.max-width-400.de {
  max-width: 450px;
}

.button-secondary-l-5 {
  color: #000;
  text-align: center;
  background-color: #edf1f4;
  border: 1px solid #e5e9ed;
  border-radius: 26px;
  flex: none;
  align-self: flex-start;
  padding: 10px 20px;
  font-weight: 500;
  transition: all .3s cubic-bezier(.215, .61, .355, 1);
}

.button-secondary-l-5:hover {
  background-color: #e5e9ed;
  border-color: #dae0e6;
  transform: scale(1.03);
}

.button-secondary-l-5.tt {
  font-family: Ttnorms, sans-serif;
  line-height: 120%;
}

.button-secondary-l-5.tt.dark-grey {
  background-color: #6a6a6a;
  border-style: none;
}

.button-secondary-l-5.tt.dark-grey.white {
  color: #fff;
}

.button-secondary-l-5.tt.no-stroke {
  border-style: none;
  align-self: center;
}

.max-width-50-2 {
  grid-row-gap: 0px;
  flex-direction: column;
  max-width: 40%;
  display: flex;
}

.column-11 {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6734c7f9c21fb22da87ff320_hero-dac7.jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  height: 550px;
}

.hero-dac7 {
  margin-left: auto;
  margin-right: auto;
  padding-top: 5vw;
  padding-bottom: 5vw;
}

.column-12 {
  height: 550px;
  padding-right: 3vw;
}

.faqs-wrapper {
  padding-top: 100px;
}

.videosteps {
  border-radius: 20px;
  margin-top: 20px;
}

.bold-text {
  font-weight: 500;
}

.grid-6 {
  grid-template-columns: 1fr .5fr;
}

.bold-text-2 {
  font-family: Inter, sans-serif;
}

.tab-menu-ll {
  text-align: center;
  background-color: #f7f9fa;
  border: 2px solid #edf1f4;
  border-radius: 40px;
  width: auto;
  max-width: 290px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
}

.tab-menu-ll.de-tab {
  max-width: 280px;
}

.tab-menu-ll.fr-tab {
  max-width: 330px;
}

.tab-typeofll {
  margin-top: 2vw;
}

.tab-text {
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.tab-text:active {
  color: #575d64;
}

.toggle-button {
  background-color: #ddd0;
  border: 1px solid #0000;
  border-radius: 2px;
}

.toggle-button.w--current {
  color: #575d64;
  background-color: #fff;
  border: 1px solid #e5e9ed;
  border-radius: 20px;
}

.tab-link-commercial {
  background-color: #ddd0;
  border: 2px solid #0000;
  border-radius: 20px;
}

.tab-pane-private {
  overflow: hidden;
}

.subheader {
  color: #170c37;
  margin-top: 0;
  font-family: Ttnorms, sans-serif;
  font-size: 26px;
  font-weight: 500;
}

.tabs-content, .tabs-content-2, .tabs-content-3 {
  overflow: visible;
}

.heading-one {
  margin-top: 10px;
  font-size: 46px;
  font-weight: 600;
  line-height: 52px;
}

.submit-button {
  z-index: 10;
  color: #000;
  background-color: #ffe9c3;
  border: 1px #5613b8;
  border-radius: 20px;
  height: 40px;
  margin-right: 10px;
  padding-left: 35px;
  padding-right: 35px;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  position: static;
}

.submit-button:hover {
  transform: scale(1.03);
}

.grid-2 {
  grid-column-gap: 5vw;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.1fr;
  align-items: stretch;
  width: 100%;
  height: 100%;
  display: flex;
}

.paragraph-98 {
  margin-top: 20px;
  margin-bottom: 0;
  padding-top: 0;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.paragraph-98.yellow {
  color: #ffe9c3;
}

.form {
  justify-content: flex-end;
  align-items: center;
  display: block;
  position: relative;
}

.hero-input {
  z-index: 9;
  color: #ffe9c3;
  background-color: #5613b8;
  border: 1px solid #ffffff80;
  border-radius: 30px;
  height: 60px;
  margin-bottom: 0;
  padding-left: 25px;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  position: absolute;
}

.hero-input:hover {
  box-shadow: 0 0 0 2px #ffe9c340;
}

.hero-input:focus {
  color: #fff;
  box-shadow: 0 0 0 2px #ffe9c380;
}

.hero-input::placeholder {
  color: #ffe9c380;
}

.section-5 {
  border-top: 1px #dae0e6;
  height: auto;
  margin-top: 0;
  padding-left: 5vw;
  padding-right: 5vw;
  display: block;
}

.section-5.purple-hero {
  background-image: linear-gradient(105deg, #732dd9 53%, #502eda);
  width: 100%;
  height: 90vh;
  padding: 0 0 0 10vw;
}

.checkbox {
  background-color: #fff;
  border-color: #dae0e6;
  border-radius: 20px;
  flex: none;
  width: 30px;
  height: 30px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 10px;
}

.checkbox:hover {
  box-shadow: 0 0 0 2px #ffffff40;
}

.checkbox.w--redirected-checked {
  background-color: #732dd9;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67e6b6fc713494194f0a50fa_Check-white.svg");
  background-size: 16px;
  border-color: #ede6fa;
}

.checkbox-field {
  align-items: center;
  margin-top: 20px;
  padding-left: 0;
  display: flex;
}

.hero-image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67e6b6fc713494194f0a50fe_Berlin.jpg");
  background-position: 50%;
  background-size: cover;
  border: 1px #000;
  border-left: 1px solid #ffffffbf;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 90vh;
  min-height: 500px;
  display: flex;
  overflow: visible;
}

.div-block-157 {
  flex-direction: column;
  align-items: flex-start;
  padding-top: 7vh;
  display: block;
}

.checkbox-label {
  margin-bottom: 0;
}

.div-block-8 {
  justify-content: flex-end;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
  position: relative;
}

.email-form {
  margin-top: 0;
  margin-bottom: 0;
  display: block;
}

.div-block-158 {
  align-items: center;
  height: 90%;
  padding-bottom: 10vh;
  display: flex;
}

.div-block-9 {
  color: #ffe9c3;
  margin-bottom: 60px;
}

.hero-text-wrapper-3 {
  color: #ffe9c3;
  max-width: 600px;
}

.container-3 {
  justify-content: center;
  align-items: flex-end;
  max-width: none;
  min-height: 800px;
  max-height: none;
  display: flex;
  overflow: visible;
}

.container-3.hl {
  background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67ef74d133771954c6dfdc80_ChatGPT%20Image%20Mar%2028%2C%202025%2C%2004_29_20%20PM.png");
  background-position: 0 0, 100%;
  background-size: auto, auto;
}

.container-3.hl.premium {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67f3e1fd6c4f31ae47726fab_ChatGPT%20Image%20Apr%207%2C%202025%2C%2011_09_21%20AM.png");
  background-repeat: repeat, no-repeat;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 120px;
}

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

.play-pause-button-2 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 100%;
  bottom: 4vw;
  right: 20px;
}

.image-53 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 100%;
}

.eu-hero-logos {
  margin-right: 10px;
}

.eu-hero-logos.top-10 {
  margin-top: 10px;
}

.eu-hero-logos.top-10.mobile-logos {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  max-width: none;
  display: flex;
}

.ukr-hero-content-wrappr-update24 {
  z-index: 10;
  color: #8ee1e4;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 60vh;
  margin-right: 0;
  padding-bottom: 100px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.ukr-hero-content-wrappr-update24.de {
  height: 55vh;
}

.image-54 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 100%;
}

.heading-xxl-update24 {
  letter-spacing: -2px;
  font-family: Ttnorms, sans-serif;
  font-size: 80px;
  font-weight: 500;
  line-height: 80px;
}

.heading-xxl-update24.tt.paragraph-100 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 80px;
  line-height: 110%;
}

.label-14-update-24 {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}

.label-14-update-24.tt {
  font-family: Ttnorms, sans-serif;
}

.label-14-update-24.tt.paragraph-14 {
  margin-bottom: 0;
}

.label-14-update-24.tt.paragraph-14.white {
  font-weight: 700;
}

.eu-footer-logo-de {
  width: 100px;
  max-width: none;
  height: auto;
  margin-bottom: 0;
}

.paragraph-17 {
  font-size: 17px;
  line-height: 120%;
}

.paragraph-17.tt {
  font-family: Ttnorms, sans-serif;
}

.paragraph-17.tt.white {
  color: #fff;
  font-size: 14px;
}

.background-video-2 {
  height: auto;
  padding-left: 7vw;
  padding-right: 7vw;
  overflow: visible;
}

.div-block-160 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.card-ukr-hero-update-24 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  opacity: 1;
  outline-offset: 0px;
  pointer-events: auto;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff0;
  background-clip: border-box;
  border-radius: 0;
  outline: 0 #fff;
  flex-direction: column;
  justify-content: space-between;
  padding: 3vw 0;
  display: flex;
}

.card-ukr-hero-update-24.transparent {
  padding-top: 1vw;
  padding-bottom: 1vw;
}

.card-ukr-hero-update-24.transparent.bottom {
  padding-top: 0;
  padding-bottom: 0;
}

.card-ukr-hero-update-24.transparent.premium {
  padding-top: 1vw;
  padding-bottom: 1vw;
}

.eu-erfordet-footer-logo {
  width: 150px;
  max-width: none;
  height: auto;
  margin-bottom: 7px;
}

.heading-3-update-24 {
  width: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 36px;
  font-weight: 600;
  line-height: 40px;
}

.heading-3-update-24.antonio {
  text-transform: uppercase;
  font-size: 50px;
  line-height: 110%;
}

.heading-3-update-24.antonio.paragraph-40.white {
  color: #fff;
  font-size: 35px;
}

.heading-3-update-24.antonio.paragraph-50 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-3-update-24.antonio.paragraph-50.white {
  color: #fff;
  letter-spacing: -1px;
  font-size: 40px;
  font-weight: 500;
}

.heading-3-update-24.antonio.paragraph-50.white.bottom-margin-20 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 35px;
}

.div-block-hero-eu-logos-en {
  margin-right: 10px;
}

.div-block-hero-eu-logos-en.top-10 {
  margin-top: 10px;
}

.div-block-hero-eu-logos-en.top-10.mobile-logos {
  display: none;
}

.div-block-161 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.div-block-162 {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.div-block-163 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-163.hero_section.centered {
  justify-content: space-between;
  align-items: center;
}

.text-block-2 {
  font-size: 16px;
}

.div-block-164 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  max-width: 50%;
  display: flex;
}

.button-hl {
  margin-top: 20px;
}

.button-hl.hl {
  color: var(--dark-gray);
  background-color: #3898ec00;
  margin-top: 0;
  font-weight: 600;
}

.div-block-165 {
  text-align: center;
  align-self: center;
}

.image-55 {
  text-align: center;
  max-width: 30%;
  margin-bottom: 20px;
}

.image-55.revenue {
  max-width: 20%;
}

.div-block-166 {
  text-align: center;
}

.div-block-167 {
  text-align: center;
  height: auto;
}

.div-block-168, .div-block-169 {
  height: 100px;
}

.margin-bottom {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xsmall {
  text-align: left;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xsmall.hl {
  text-align: center;
}

.margin-bottom.margin-xxlarge {
  margin: 0 0 4rem;
}

.margin-bottom.margin-xxlarge.bottom-padding {
  margin-bottom: 2rem;
}

.margin-bottom.margin-xxlarge.no_margin {
  margin-bottom: 0;
}

.margin-bottom.margin-xxlarge.test {
  margin-bottom: 3rem;
}

.margin-bottom.margin-medium, .margin-bottom.margin-xxsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-bottom.margin-xsmall {
  margin: 0 0 .5rem;
  padding-bottom: 0;
}

.margin-bottom.margin-small {
  margin: 0 0 .5rem;
}

.margin-bottom.margin-xxlarge, .margin-bottom.margin-small, .margin-bottom.margin-small, .margin-bottom.margin-xsmall {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.layout89_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.heading-style-h2 {
  letter-spacing: -.03rem;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Ttnorms, sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2.premium {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.heading-style-h2.premium.centred {
  text-align: center;
}

.text-size-medium {
  font-size: 1.125rem;
}

.text-size-medium.hero-sub-section.hl {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 28px;
}

.text-size-medium.hero-sub-section.hl.premium {
  color: #59534a;
  font-family: Inter, sans-serif;
  font-weight: 300;
}

.layout89_image-wrapper {
  border-radius: 5px;
  flex-flow: column;
  order: 0;
  justify-content: center;
  align-items: center;
  max-height: 300px;
  text-decoration: none;
  display: none;
  overflow: hidden;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.button-group.is-center {
  justify-content: center;
}

.button-group.is-center.top-margin {
  margin-top: 40px;
}

.button-group.top-margin {
  margin-top: 20px;
}

.button-group.is-right {
  justify-content: flex-end;
  align-items: center;
}

.button-group.is-right.hide-mobile-landscape {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
}

.button-group.is-right.hide-mobile-landscape.top {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-end;
  align-items: flex-end;
}

.button-group.faqs {
  display: none;
}

.margin-top, .margin-top.margin-medium {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-medium.top-margin {
  margin-top: 20px;
}

.margin-top.margin-xxsmall {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-xxlarge {
  margin: 40px 0 0;
}

.margin-top.margin-small {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

.margin-top.margin-xxlarge, .margin-top.margin-xsmall {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  display: none;
}

.padding-section-large {
  border-bottom: 1px #8080804a;
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.layout89_component.hl {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.layout89_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.padding-global {
  background-color: #fbfcfd;
  padding-left: 5%;
  padding-right: 5%;
}

.padding-global.cream {
  background-color: #fbeedc;
}

.padding-global.white-background {
  background-color: #0000;
}

.padding-global.premium {
  background-color: #efe8de;
}

.padding-global.premium.hide {
  display: none;
}

.button {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: #fff;
  text-align: center;
  text-transform: none;
  -webkit-text-fill-color: inherit;
  background-color: #000;
  background-clip: border-box;
  border: 1px solid #fbeedc;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.5rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .2s, background-color .2s;
  display: flex;
}

.button:hover {
  background-color: #c8beb0;
  border-color: #c8beb0;
}

.button.is-link {
  color: #0d0c0b;
  background-color: #0000;
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button.is-link:hover {
  text-decoration: underline;
}

.button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button.is-secondary {
  color: #0d0c0b;
  background-color: #0000;
  border-color: #0d0c0b26;
  border-radius: 50px;
}

.button.is-secondary.is-tertiary {
  opacity: .4;
  outline-offset: 0px;
  pointer-events: auto;
  mix-blend-mode: normal;
  object-fit: fill;
  border-style: none;
  border-color: #0d0c0b00;
  border-radius: 0;
  outline: 3px #0d0c0b;
  transition-property: none;
}

.button.is-secondary {
  color: #0d0c0b;
  background-color: #0000;
  border-color: #0d0c0b26;
}

.button.is-secondary:hover {
  background-color: #0d0c0b0d;
}

.button.is-secondary.is-small {
  border-radius: 5px;
}

.button.is-alternate {
  color: #fff;
  background-color: #0d0c0b;
  border-color: #0d0c0b;
}

.button.is-alternate:hover {
  background-color: #252423;
  border-color: #252423;
}

.text-style-tagline {
  justify-content: center;
  align-items: center;
  font-weight: 600;
  text-decoration: none;
  display: inline-block;
}

.text-style-tagline.premium {
  font-weight: 300;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.layout240_image {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.text-size-medium-2 {
  text-align: center;
  font-size: 1.125rem;
}

.text-size-medium-2.hl {
  font-size: 20px;
  line-height: 28px;
}

.text-size-medium-2.hl.left_aligned {
  text-align: left;
}

.layout240_item {
  text-align: center;
  width: 100%;
}

.layout240_image-wrapper {
  border-radius: 20px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.max-width-large {
  width: 100%;
  max-width: 48rem;
}

.max-width-large.align-center {
  text-align: left;
}

.text-align-center {
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-align-center.hl {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.padding-section-large-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: block;
}

.layout240_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  display: flex;
}

.layout240_list {
  grid-column-gap: 3rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  display: grid;
}

.heading-style-h5 {
  letter-spacing: -.015rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.heading-style-h5.hl, .heading-style-h5.left, .paragraph_hl.left {
  text-align: left;
}

.comparison1_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 1.5rem;
  display: flex;
}

.comparison1_top-row-content.background-color-secondary {
  background-color: #f7f9fa;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.comparison1_list-row {
  width: 100%;
}

.comparison1_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  font-weight: 600;
  display: flex;
}

.comparison1_row-content.background-color-secondary {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-start;
}

.comparison1_row-content.background-color-secondary.left_aligned {
  background-color: #f7f9fa;
}

.comparison1_row-content.background-color-secondary.left_aligned.bottom_row {
  background-color: #f7f9fa;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.comparison1_row-content.background-color-secondary.left_aligned.bottom_radius {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding-bottom: 2rem;
}

.comparison1_row-content.background-color-secondary.grey_background {
  background-color: #f7f9fa;
  justify-content: center;
  align-items: center;
}

.comparison1_row-content.left_aligned {
  justify-content: flex-start;
  align-items: flex-start;
}

.icon-1x1-medium {
  width: 3rem;
  height: 3rem;
  padding: 5px;
}

.heading-style-h2-2 {
  text-align: center;
  letter-spacing: -.03rem;
  font-family: Ttnorms, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.comparison1_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #0d0c0b26;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
  align-items: stretch;
}

.comparison1_row.bottom_row, .comparison1_row.mobile_view.bottom_row {
  border-bottom-style: none;
}

.comparison1_top-row-title {
  text-align: center;
  align-items: flex-end;
  height: 100%;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
}

.padding-section-large-3 {
  justify-content: center;
  align-items: flex-start;
  padding-top: 7rem;
  padding-bottom: 7rem;
  display: flex;
}

.comparison1_top-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #0d0c0b26;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr;
}

.comparison1_top-row-icon {
  display: inline-block;
}

.comparison1_content {
  width: 100%;
}

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

.heading-style-h6 {
  letter-spacing: -.0125rem;
  font-family: Inter, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h6.hl {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.comparison1_feature {
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-right: 1.5rem;
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.icon-embed-xsmall.none {
  display: none;
}

.text-block-3 {
  text-align: left;
  font-weight: 500;
}

.text-block-3.highlight {
  font-weight: 600;
}

.text-block-3.normal {
  font-weight: 400;
}

.text-block-4 {
  text-align: left;
}

.text-block-4.medium {
  font-weight: 500;
}

.text-block-4.highlight {
  font-weight: 600;
}

.text-block-5 {
  text-align: left;
}

.text-block-5.medium {
  text-align: left;
  font-weight: 500;
}

.text-block-5.normal {
  font-weight: 400;
}

.text-block-6 {
  text-align: left;
  font-weight: 500;
}

.text-block-6.highlight {
  font-weight: 600;
}

.text-block-6.normal {
  font-weight: 400;
}

.medium {
  text-align: left;
  font-weight: 500;
}

.text-block-7, .text-block-8 {
  font-weight: 400;
}

.text-block-8.top_margin {
  margin-top: 10px;
}

.text-block-9 {
  font-weight: 400;
}

.text-block-9.top_margin {
  margin-top: 10px;
}

.text-block-10, .text-block-11, .text-block-12, .text-block-13, .text-block-14, .text-block-15 {
  font-weight: 400;
}

.heading-style-h1 {
  letter-spacing: -.035rem;
  font-size: 3.5rem;
  font-weight: 400;
  line-height: 1.2;
}

.heading-style-h1.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-style-h1.tt.white {
  color: #fff;
}

.header1_content-left {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  padding-right: 40px;
  display: flex;
}

.header1_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.header1_content.press {
  place-items: start center;
}

.text-size-medium-3 {
  font-size: 20px;
  line-height: 26px;
}

.text-size-medium-3.white {
  color: #fff;
}

.header1_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.padding-section-large-4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: block;
}

.header1_image-wrapper {
  border-radius: 20px;
  overflow: hidden;
}

.slider-arrow {
  color: #0d0c0b;
  background-color: #fff;
  border: 1px solid #0d0c0b26;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.slider-arrow.is-bottom-next {
  border-radius: 50px;
  inset: auto 0% 0% auto;
}

.slider-arrow.is-bottom-previous {
  border-radius: 50px;
  inset: auto 4rem 0% auto;
}

.slider-arrow.is-centre-previous, .slider-arrow.is-centre-next {
  background-color: #efe8de;
  border-color: #0d0c0b;
  border-radius: 5px;
  bottom: 4rem;
}

.testimonial11_logo-wrapper {
  min-width: auto;
}

.testimonial11_logo-wrapper.trustpilot {
  min-height: 80px;
}

.testimonial11_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.testimonial11_client {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: left;
  align-items: center;
  display: flex;
}

.testimonial11_client.large_gap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.testimonial11_client.large_gap.top_margin {
  margin-top: 20px;
}

.testimonial11_client.top_margin {
  margin-top: 4rem;
}

.testimonial11_client.top_margin.testimonials {
  margin-top: 2rem;
}

.testimonial11_client.top_margin.mobile {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  margin-top: 0;
}

.testimonial11_client.top_margin.main {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  margin-top: 0;
}

.testimonial11_rating-wrapper {
  display: flex;
}

.heading-style-h2-3 {
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2-3.tt {
  font-family: Ttnorms, sans-serif;
}

.text-size-medium-4 {
  font-size: 1.125rem;
}

.text-size-medium-4.centred {
  text-align: center;
}

.testimonial11_slide {
  padding-right: 4rem;
}

.testimonial11_mask {
  width: 50%;
  overflow: visible;
}

.testimonial11_component {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-flow: column;
  display: flex;
}

.divider-vertical {
  background-color: #0d0c0b26;
  align-self: stretch;
  width: 1px;
}

.testimonial11_client-image-wrapper {
  height: auto;
  min-height: auto;
}

.testimonial11_logo {
  max-width: 100%;
  min-height: auto;
  max-height: 8rem;
}

.testimonial11_logo.small {
  max-height: 3rem;
}

.text-weight-semibold.highlight {
  font-size: 20px;
}

.text-weight-semibold.highlight.premium {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.heading-style-h6-2 {
  letter-spacing: -.0125rem;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.testimonial11_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.slider-arrow-icon_default {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.testimonial11_slider {
  background-color: #0000;
  height: auto;
  padding-bottom: 6rem;
  overflow: hidden;
}

.testimonial11_rating-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: .25rem;
  display: flex;
}

.testimonial11_client-sub {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  text-align: left;
  align-items: center;
  display: flex;
}

.testimonial11_client-sub.large_gap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.testimonial11_client-sub.large_gap.top_margin {
  margin-top: 20px;
}

.testimonial11_client-sub.top_margin {
  margin-top: 4rem;
}

.testimonial11_client-sub.top_margin.testimonials {
  margin-top: 2rem;
}

.testimonial11_client-sub.top_margin.mobile {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  margin-top: 0;
}

.icon-1x1-medium-2 {
  width: 3rem;
  height: 3rem;
}

.text-size-medium-5 {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 28px;
}

.layout12_item-icon-wrapper {
  display: inline-block;
}

.padding-section-large-5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.layout12_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.heading-style-h3 {
  letter-spacing: -.025rem;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h3.tt {
  font-family: Ttnorms, sans-serif;
}

.layout12_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.layout12_image-wrapper {
  border-radius: 20px;
  overflow: hidden;
}

.layout12_item-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.heading-style-h6-3 {
  letter-spacing: -.0125rem;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h6-3.medium {
  margin-top: 20px;
  font-size: 1.75rem;
  font-weight: 500;
}

.center {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.layout396_item-icon-wrapper {
  display: inline-block;
}

.layout396_card {
  background-color: #fff;
  border: 1px solid #0d0c0b26;
  border-radius: 32px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.icon-1x1-medium-3 {
  width: 3rem;
  height: 3rem;
}

.heading-style-h2-4 {
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2-4.tt {
  font-family: Ttnorms, sans-serif;
  font-size: 2.5rem;
}

.text-size-medium-6 {
  text-align: center;
  font-size: 1.125rem;
}

.text-size-medium-6.hl {
  font-size: 16px;
  display: none;
}

.text-size-medium-6.hl.normal {
  color: #000000a8;
  border: 1px #00000094;
  font-size: 14px;
  font-weight: 400;
}

.layout396_grid-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.layout396_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  display: flex;
}

.layout396_card-content-top {
  margin-bottom: 20px;
}

.heading-style-h4 {
  letter-spacing: -.02rem;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.3;
}

.heading-style-h4.tt {
  font-family: Ttnorms, sans-serif;
  font-weight: 500;
}

.heading-style-h4.premium {
  float: none;
  clear: none;
  margin-top: 0;
  margin-bottom: 1rem;
  margin-left: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  text-decoration: none;
}

.heading-style-h4.premium.white {
  color: #fff;
}

.heading-style-h4.premium.small.white {
  text-align: center;
  background-color: #000;
  border-radius: 5px;
  align-self: center;
  margin-left: 0;
  padding: 10px 15px;
}

.text-align-center-2 {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.padding-section-large-6 {
  padding-top: 4rem;
  padding-bottom: 6rem;
}

.layout396_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.layout396_card-content {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  padding: 2rem;
  display: flex;
}

.icon-embed-small {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.heading-style-h2-5 {
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2-5.tt {
  font-family: Ttnorms, sans-serif;
}

.faq5_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  display: flex;
}

.faq5_accordion {
  background-color: #fff;
  border: 1px solid #0d0c0b26;
  border-radius: 40px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  overflow: hidden;
}

.padding-section-large-7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.padding-global-2 {
  padding-left: 5%;
  padding-right: 5%;
}

.padding-global-2.hide, .padding-global-2.test {
  display: none;
}

.padding-global-2.bottom {
  background-color: #e6dfd5;
}

.faq5_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.faq5_answer {
  padding-bottom: 0;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.faq5_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem;
  display: flex;
}

.paragraph-101, .paragraph-102, .paragraph-103, .paragraph-107, .paragraph-108, .paragraph-109 {
  margin-bottom: 30px;
}

.home_ecommerce-products-list_title-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: space-between;
  text-decoration: none;
  display: flex;
}

.home_ecommerce-products-list_image-wrapper {
  border-radius: 20px;
  width: 100%;
  overflow: hidden;
}

.home_ecommerce-products-list_image {
  aspect-ratio: 10 / 12;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.heading-style-h2-6 {
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.home_ecommerce-products-list_left {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.text-size-large {
  font-size: 1.25rem;
}

.text-weight-semibold {
  text-align: left;
}

.text-weight-semibold.listing-card {
  font-size: .95rem;
}

.home_ecommerce-products-list_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch start;
  display: grid;
}

.home_ecommerce-products-list_list.test {
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
}

.home_ecommerce-products-list_item.test {
  border-radius: 20px;
  padding: .5rem .5rem 1rem;
}

.padding-section-large-8 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.home_ecommerce-products-list_content-bottom {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.home_ecommerce-products-list_heading {
  flex: 1;
}

.home_ecommerce-products-list_item-link {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: flex;
}

.text-size-small {
  font-size: .875rem;
  font-weight: 300;
}

.text-size-small.price {
  font-weight: 500;
}

.home_ecommerce-products-list_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center stretch;
  padding-bottom: 0;
  display: grid;
}

.home_gallery-3_mask {
  width: 33.33%;
  overflow: visible;
}

.home_gallery-3_component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.home_gallery-3_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
}

.heading-style-h2-7 {
  text-align: center;
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.section_home_gallery-3 {
  overflow: hidden;
}

.home_gallery-3_slider {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding-bottom: 4rem;
  position: relative;
}

.home_gallery-3_lightbox-link {
  width: 100%;
}

.home_gallery-3_image-wrapper {
  border-radius: 5px;
  width: 100%;
  overflow: hidden;
}

.padding-section-large-9 {
  border-top: 1px #0d0c0b26;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.padding-section-large-9.top_edge {
  border-top-style: none;
}

.padding-section-large-9.top_margin {
  padding-top: 4rem;
}

.home_gallery-3_slide {
  padding-left: 1rem;
  padding-right: 1rem;
}

.home_gallery-3_image {
  aspect-ratio: 1;
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680a459f29c00fad4ebc0be6_Berlin_800.jpg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.home_gallery-1_image-wrapper {
  float: none;
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680a459f29c00fad4ebc0be6_Berlin_800.jpg");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 256px;
  height: 256px;
  text-decoration: none;
  display: flex;
}

.home_gallery-1_image-wrapper.munich {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680a460c9063da734870dcda_Munich_800.jpg");
}

.home_gallery-1_image-wrapper.paris {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e5e12bee7dc598ef09f89_Paris_800.png");
  background-position: 50%;
}

.home_gallery-1_image-wrapper.hamburg {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e5f19c005ae37406e5139_Hamburg_800.jpg");
  background-position: 50%;
}

.home_gallery-1_image-wrapper.d-sseldorf {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e60d88d4fd6f40d42b8a0_Dusseldorf_800.jpg");
  background-position: 50%;
}

.home_gallery-1_image-wrapper.cologne {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e614781991652a541723c_Cologne_800.jpg");
  background-position: 50% 100%;
}

.home_gallery-1_image-wrapper.frankfurt {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e6190c5490e5100b5647f_Frankfurt_800.jpg");
  background-position: 0%;
}

.home_gallery-1_image-wrapper.leipzig {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e61c92dea5dc188e18694_Leipzig_800.jpg");
  background-position: 0 0;
}

.home_gallery-1_image-wrapper.essen {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e61f0c005ae37406ff93e_Essen_800.jpg");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
}

.home_gallery-1_image-wrapper.nuremberg {
  background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/680e634272d2c51bf852004f_Nuremberg_800.png");
}

.home_gallery-1_grid-list {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border-radius: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  overflow: hidden;
}

.home_gallery-1_lightbox-link {
  object-fit: fill;
  width: 100%;
  height: 100%;
  text-decoration: none;
  display: block;
}

.heading-style-h2-8 {
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.text-size-medium-7 {
  margin-bottom: 1rem;
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.home_gallery-1_image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.text-align-center-3 {
  text-align: center;
}

.home_gallery-1_row {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  place-items: start center;
}

.home_faq_accordion {
  background-color: #fff0;
  border: 1px solid #0d0c0b26;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  overflow: hidden;
}

.home_faq_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.home_faq_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.heading-style-h2-9 {
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2-9.premium {
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.home_faq_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.25rem 1.5rem .4rem;
  display: flex;
}

.home_faq_icon-wrapper {
  align-self: flex-start;
  width: 2rem;
  display: flex;
}

.section_home_faq.bottom {
  background-color: #efe8de;
}

.home_faq_content {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.home_cta_image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.heading-style-h2-10 {
  letter-spacing: -.03rem;
  font-family: Ttnorms, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2-10.premium {
  font-family: Montserrat, sans-serif;
  font-size: 2.5rem;
  font-weight: 400;
}

.home_cta_image-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.home_cta_card-content {
  flex-direction: column;
  justify-content: center;
  padding: 3rem;
  display: flex;
}

.home_cta_card {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: #fff0;
  border: 1px solid #0d0c0b26;
  border-radius: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
  overflow: hidden;
}

.section_home_cta.bottom {
  background-color: #ede0cd;
}

.home_cta_card-content-top {
  padding-bottom: 1rem;
}

.footer8_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .75rem;
  display: flex;
}

.footer8_link {
  text-align: center;
  font-size: 1rem;
  font-weight: 600;
  text-decoration: none;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-xxlarge {
  padding: 5rem 0;
}

.form_message-success-wrapper {
  margin-top: 1rem;
  padding: 0;
}

.form_input {
  color: #0d0c0b;
  background-color: #0000;
  border: 1px solid #0d0c0b26;
  border-radius: 12px;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
  transition: border-color .2s, background-color .2s;
}

.form_input:hover {
  background-color: #0d0c0b0d;
  border-color: #0d0c0b26;
}

.form_input:focus {
  background-color: #0d0c0b0d;
  border-color: #0d0c0b;
}

.form_input::placeholder {
  color: #0d0c0b99;
}

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

.footer8_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: flex;
}

.form_message-error {
  color: #b42318;
  background-color: #fef3f2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  display: flex;
}

.footer8_bottom-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.text-size-tiny {
  font-size: .75rem;
}

.form_message-error-wrapper {
  margin-top: 1rem;
  padding: 0;
}

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

.footer8_link-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  justify-items: start;
  display: flex;
}

.footer8_credit-text {
  font-size: .875rem;
}

.footer8_top-wrapper {
  grid-column-gap: 8vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: start;
  padding-bottom: 5rem;
}

.form_message-success {
  color: #027a48;
  background-color: #ecfdf3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2.5rem;
  display: flex;
}

.padding-bottom, .padding-bottom.padding-xxlarge {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.footer8_legal-link {
  font-size: .875rem;
  text-decoration: underline;
}

.footer8_form-block {
  min-width: 25rem;
  max-width: 35rem;
  margin-bottom: 0;
}

.footer8_logo-link {
  margin-bottom: 2rem;
  padding-left: 0;
}

.padding-top, .padding-top.padding-medium {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.divider-horizontal {
  background-color: #0d0c0b26;
  width: 100%;
  height: 1px;
}

.image-56 {
  margin-top: 5px;
}

.paragraph-110, .paragraph-111, .paragraph-112, .paragraph-113, .paragraph-114 {
  margin-bottom: 20px;
}

.div-block-171 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  display: flex;
}

.text-size-medium-8 {
  font-size: 1.125rem;
}

.text-weight-semibold {
  font-weight: 600;
}

.padding-section-large-10 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-top: 1px solid #0d0c0b26;
  padding-top: 5rem;
  padding-bottom: 5rem;
  display: block;
}

.padding-global-3 {
  background-color: #efe8de;
  padding-left: 5%;
  padding-right: 5%;
}

.heading-style-h2-11 {
  letter-spacing: -.03rem;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h2-11.tt {
  font-family: Ttnorms, sans-serif;
}

.heading-style-h6-4 {
  letter-spacing: -.0125rem;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.test {
  display: none;
}

.disclaimer {
  border: 1px solid #c0c2c7;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  padding: 1rem 2rem;
  display: flex;
}

@media screen and (min-width: 1440px) {
  .section.footer-dark {
    border-top-style: none;
    border-bottom-style: none;
  }

  .heading-1.tt.margin-bottom-15.hl {
    margin-bottom: 40px;
  }

  .button-primary-xl.white.hl {
    background-color: #24272e8c;
  }

  .button-primary-xl.full-size {
    width: 70%;
  }

  .button-primary-xl.mobile.french, .button-primary-xl.tenant.french {
    width: 350px;
  }

  .body-content-wrapper {
    border-bottom-style: none;
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper.ll-intro-ection {
    padding-top: 75px;
  }

  .body-content-wrapper.top-100-bottom-150.no-border {
    padding-top: 100px;
  }

  .body-content-wrapper.flex-vertical.padding-bottom-100 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .body-content-wrapper.scroll-down.hl {
    max-width: 1280px;
  }

  .body-content-wrapper.ll-features-wrapper {
    padding-top: 100px;
  }

  .flex-horizontal.gap-35.top-aligned {
    align-items: flex-start;
  }

  .heading-5.tt.testimonies {
    font-size: 26px;
    line-height: 30px;
  }

  .heading-4.tt {
    text-align: left;
  }

  .section-content-wrapper._2-column-layout.three-two.no-border {
    border-bottom-style: none;
  }

  .flex-vertical.card-wrapper {
    max-width: 300px;
  }

  .hero-corner-text-wrapper {
    max-width: 1000px;
  }

  .hero-corner-text-wrapper.hl {
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 5vw;
    padding-left: 5%;
    padding-right: 5%;
  }

  .card-feature-card.de {
    padding-bottom: 2.5vw;
    padding-left: 2.5vw;
    padding-right: 2.5vw;
  }

  .footer-card-overflow {
    border: 0 #0000;
  }

  .wrapper-header-item-2 {
    display: none;
  }

  .button-primary-l.new-button.white {
    background-color: #ffffff80;
  }

  .text-field {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/641870a55943b25756342ea8_Search%20FAQ.svg");
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: auto;
    padding-left: 56px;
  }

  .mobile-header {
    display: none;
  }

  .fastblack-section {
    padding-top: 3vw;
    padding-bottom: 3vw;
  }

  .body-content-wrapper-3 {
    width: 100%;
  }

  .hero-image {
    width: 100%;
    max-width: none;
  }

  .paragraph-39.black {
    line-height: 22px;
  }

  .grid-3-cards-2 {
    grid-auto-flow: column;
  }

  .body-content-wrapper-2.no-line {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .heading-medium.tt {
    line-height: 32px;
  }

  .body-content-wrapper-4, .body-content-wrapper-5, .body-content-wrapper-6, .body-content-wrapper-7, .body-content-wrapper-8 {
    width: 100%;
  }

  .p-inter20.margin-bottom {
    margin-bottom: 2vw;
  }

  .hero-2 {
    width: 100%;
    height: 55vw;
    min-height: 400px;
    max-height: 1000px;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-image-2 {
    height: 100%;
  }

  .column-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-height: 280px;
    max-height: none;
    margin-bottom: 0;
    padding: 2vw;
    display: flex;
    position: relative;
  }

  .column-wrapper.yellow {
    min-height: 300px;
    max-height: none;
  }

  .column-wrapper.yellow.de {
    min-height: 360px;
  }

  .column-wrapper.yellow.en {
    min-height: 320px;
    padding-left: 3vw;
  }

  .column-wrapper.long.de {
    min-height: 360px;
  }

  .column-wrapper.long.en {
    min-height: 300px;
  }

  .column-wrapper.de {
    min-height: 360px;
  }

  .column-wrapper.en {
    min-height: 300px;
    padding: 3vw;
  }

  ._2col-2row {
    object-fit: fill;
    margin-top: 4vw;
    margin-bottom: 3vw;
  }

  .section-2 {
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .heading-h3 {
    margin-top: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .heading-h3.white {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-h3.german {
    font-size: 27px;
    line-height: 34px;
  }

  ._4col-wrapper {
    margin-top: 0;
  }

  .heading-h2 {
    text-indent: 0;
    white-space: normal;
    overflow-wrap: normal;
    object-fit: fill;
    font-size: 60px;
    line-height: 62px;
  }

  .divider-grey {
    max-width: 1200px;
  }

  .cta-footer {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .body-content-wrapper-video-1, .body-content-wrapper-lef-aligned, .body-content-wrapper-video-2 {
    width: 100%;
  }

  .flex-vertical_1.card-wrapper {
    margin-bottom: 60px;
  }

  .flex-vertical_2.card-wrapper {
    margin-bottom: 40px;
  }

  .flex-vertical_en_1.card-wrapper {
    margin-bottom: 0;
  }

  .flex-vertical_en_1.card-wrapper.rightcardajust {
    margin-bottom: 20px;
  }

  .flex-vertical_de_1.card-wrapper, .flex-vertical_de_2.card-wrapper {
    margin-bottom: 40px;
  }

  .body-content-wrapper-bottom-page {
    width: 100%;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper-bottom-page.ll-intro-ection {
    padding-top: 75px;
  }

  .body-content-wrapper-bottom-page.top-100-bottom-150.no-border {
    padding-top: 100px;
  }

  .body-content-wrapper-bottom-page.flex-vertical.padding-bottom-100 {
    border-bottom-style: none;
  }

  .body-content-wrapper-bottom-page.ll-features-wrapper {
    padding-top: 100px;
  }

  .flex-horizontal-de.gap-35.top-aligned {
    align-items: center;
  }

  .heading-h3-cookie {
    margin-top: 40px;
    font-size: 30px;
    line-height: 38px;
  }

  .column-wrapper-cookie {
    max-height: 35vh;
    margin-bottom: 4vw;
    padding-bottom: 4.3vw;
    display: block;
  }

  .column-wrapper-flexible {
    max-height: 35vh;
    margin-bottom: 4vw;
    padding-bottom: 3.3vw;
    display: block;
  }

  .flex-horizontal-5.gap-35.top-aligned {
    align-items: center;
  }

  .heading-3-testing.tt {
    color: var(--dark-gray);
  }

  .max-width-600-copy {
    margin-bottom: 60px;
  }

  .heading-5-copy.tt {
    margin-top: 0;
    margin-bottom: 0;
  }

  .margin-section {
    margin-left: 4vw;
    margin-right: 4vw;
    padding-left: 0;
  }

  .margin-section.top-bottom {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
  }

  .heading-1-france.tt {
    margin-bottom: 15px;
  }

  .column-5 {
    padding-left: 0;
    padding-right: 1vw;
    right: 0;
  }

  .column-6 {
    padding-left: 1vw;
    padding-right: 0;
    left: 0;
  }

  .paragraph-12m {
    margin-top: 40px;
  }

  ._3col-1row {
    object-fit: fill;
    margin-top: 1.5vw;
    margin-bottom: 1.5vw;
  }

  ._2uncol-wrapper {
    margin-top: 0;
  }

  .body-content-wrapper-02 {
    border-bottom-style: none;
    width: 100%;
    padding-top: 60px;
    padding-bottom: 100px;
  }

  .body-content-wrapper-02.ll-intro-ection {
    padding-top: 75px;
  }

  .body-content-wrapper-02.top-100-bottom-150.no-border, .body-content-wrapper-02.ll-features-wrapper {
    padding-top: 100px;
  }

  .column-8 {
    padding-left: .75vw;
    padding-right: 0;
    left: 0;
  }

  .column-wrapper-solo {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-height: 400px;
    max-height: 35vh;
    margin-bottom: 0;
    padding: 2vw;
    display: block;
    position: relative;
  }

  .column-wrapper-solo.fastblack {
    justify-content: space-between;
    align-items: center;
    min-height: auto;
    padding: 3vw;
    display: flex;
  }

  ._2col-1row {
    object-fit: fill;
    margin-top: 0;
    margin-bottom: 0;
  }

  .column-9 {
    padding-left: .75vw;
    padding-right: .75vw;
    left: 0;
  }

  .column-wrapper-referrals {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: auto;
    text-align: left;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    min-height: 300px;
    max-height: none;
    margin-bottom: 0;
    padding: 2vw;
    display: flex;
    position: relative;
  }

  .column-wrapper-referrals.de {
    margin-bottom: 1.75vw;
  }

  .column-wrapper-referrals.en {
    min-height: 320px;
    padding: 3vw;
  }

  ._3col-1row-de {
    object-fit: fill;
    margin-top: 0;
    margin-bottom: 1.75vw;
  }

  ._1col-1row-de {
    object-fit: fill;
    margin-top: 1.5vw;
    margin-bottom: 1.5vw;
  }

  .column-10 {
    padding-left: 1vw;
  }

  .button-wrapper {
    align-self: flex-start;
    width: 100%;
    display: block;
  }

  .column-left {
    justify-content: space-between;
  }

  .max-width-500-update-24.sticky.magin-top {
    margin-top: 0;
    top: 100px;
  }

  .body-content-wrapper-update-24, .body-content-wrapper-9 {
    width: 100%;
  }

  .heading-44.antonio.paragraph-50.white {
    letter-spacing: -1px;
    column-count: auto;
  }

  .container-3.hl.premium {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67f3e1fd6c4f31ae47726fab_ChatGPT%20Image%20Apr%207%2C%202025%2C%2011_09_21%20AM.png");
    background-position: 0 0, 100%;
    background-size: auto, cover;
  }

  .eu-hero-logos.top-10.mobile-logos {
    border-top: 1px solid #ffffff26;
    border-left: 1px #ffffff26;
    max-width: 50%;
    padding-top: 20px;
    display: flex;
  }

  .ukr-hero-content-wrappr-update24 {
    justify-content: center;
    height: 60vh;
    padding-bottom: 100px;
  }

  .ukr-hero-content-wrappr-update24.de {
    height: 55vh;
  }

  .heading-xxl-update24.tt.paragraph-100 {
    white-space: normal;
    max-width: 1200px;
    font-size: 100px;
    line-height: 110%;
  }

  .paragraph-17.tt.white {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .card-ukr-hero-update-24 {
    -webkit-backdrop-filter: blur(35px);
    backdrop-filter: blur(35px);
    background-color: #ffffff0f;
  }

  .card-ukr-hero-update-24.transparent {
    opacity: 100;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    outline-offset: 0px;
    background-color: #0000;
    outline: 3px #fff0;
  }

  .card-ukr-hero-update-24.transparent.bottom {
    padding-top: 0;
  }

  .heading-3-update-24.antonio.paragraph-40 {
    font-size: 40px;
  }

  .heading-3-update-24.antonio.paragraph-40.white {
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-3-update-24.antonio.paragraph-50.white {
    font-size: 40px;
  }

  .heading-3-update-24.antonio.paragraph-50.white.bottom-margin-20 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .div-block-hero-eu-logos-en.top-10.mobile-logos {
    display: none;
  }

  .paragraph-104, .paragraph-105, .paragraph-106 {
    margin-bottom: 30px;
  }
}

@media screen and (min-width: 1920px) {
  .section.vikastest {
    text-align: center;
    display: flex;
  }

  .heading-1.tt.margin-bottom-15.hl {
    margin-bottom: 40px;
  }

  .heading-1.tt.hl {
    font-size: 4rem;
    font-weight: 500;
    line-height: 1.2;
  }

  .button-primary-xl.white {
    color: #000;
    background-color: #fff;
  }

  .button-primary-xl.white.hl {
    color: #fff;
    background-color: #24272ec2;
    border-width: 1.5px;
    border-color: #ffffff6b;
  }

  .button-primary-xl.white.hl.tenants_section {
    border-width: 1.5px;
    border-color: #0000002e;
  }

  .body-content-wrapper, .body-content-wrapper.ll-intro-ection {
    max-width: 1280px;
  }

  .body-content-wrapper.flex-vertical.padding-bottom-100 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .body-content-wrapper.centered-flex.no-pading, .body-content-wrapper.scroll-down.hl {
    max-width: 1280px;
  }

  .heading-5.tt.testimonies {
    font-size: 26px;
    line-height: 30px;
  }

  .heading-4.tt {
    text-align: center;
  }

  .heading-4.tt.usp {
    text-align: left;
  }

  .grid-columns-vertical {
    grid-row-gap: 60px;
  }

  .flex-vertical.card-wrapper {
    max-width: none;
  }

  .flex-vertical.card-wrapper.hl {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .hero-corner-text-wrapper.hl {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 3vw;
    padding-left: 2%;
    padding-right: 2%;
  }

  .grid-3-cards {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    place-items: start center;
    overflow: visible;
  }

  .card-feature-card.ll-card-2 {
    justify-content: flex-end;
    align-items: center;
  }

  .card-feature-card.ll-card-2.de, .card-feature-card.ll-card-3.de, .card-feature-card.de {
    padding-bottom: 2vw;
    padding-left: 2.5vw;
    padding-right: 2.5vw;
  }

  .max-width-550 {
    text-align: center;
    align-self: auto;
  }

  .interactive-gallery {
    box-sizing: border-box;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    object-fit: fill;
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6426cfe649a5ed54104e00c9_After.jpg");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    display: block;
    overflow: hidden;
  }

  .grid-2-columns.ukr-hero {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
  }

  .grid-2-columns.ukr-hero.bottom-banner.hide {
    grid-column-gap: .6vw;
    grid-row-gap: .6vw;
  }

  .gallery-label-wrapper {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .column-wrapper.yellow.de {
    min-height: 420px;
    padding: 1.75vw;
  }

  .column-wrapper.long.de {
    min-height: 420px;
    padding-top: 1.75vw;
    padding-left: 1.75vw;
    padding-right: 1.75vw;
  }

  .column-wrapper.de {
    min-height: 420px;
    padding: 1.75vw;
  }

  .column-wrapper.en {
    padding: 2vw;
  }

  .flex-vertical_1.card-wrapper.fr {
    margin-bottom: 40px;
  }

  .flex-vertical_2.card-wrapper.fr {
    margin-bottom: 20px;
  }

  .flex-vertical_en_1.card-wrapper.rightcardajust {
    margin-bottom: 40px;
  }

  .flex-vertical_en_1.card-wrapper.rightcardajust.hl, .flex-vertical_en_1.card-wrapper.hl, .flex-vertical_en_2.card-wrapper.hl {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .flex-vertical_de_1.card-wrapper {
    max-width: none;
    margin-bottom: 60px;
  }

  .flex-vertical_de_2.card-wrapper {
    max-width: none;
  }

  .heading-5-copy.tt.hl {
    font-size: 3rem;
    line-height: 1.2;
  }

  .column-5 {
    padding-right: .5vw;
  }

  ._3col-1row {
    margin-top: 1vw;
    margin-bottom: 1vw;
  }

  .column-8 {
    padding-left: .5vw;
  }

  .column-wrapper-solo.fastblack {
    padding: 2vw;
  }

  .column-wrapper-solo.fastblack.de {
    padding: 1.75vw;
  }

  .column-9 {
    padding-left: .5vw;
    padding-right: 0;
  }

  .column-9.de {
    padding-right: .5vw;
  }

  .column-wrapper-referrals.de {
    min-height: 330px;
    margin-bottom: 1vw;
    padding: 1.75vw;
  }

  .column-wrapper-referrals.en {
    padding: 2vw;
  }

  ._3col-1row-de {
    margin-bottom: 1vw;
  }

  .column-10 {
    padding-left: .5vw;
  }

  .body-content-wrapper-update-24 {
    max-width: 1200px;
  }

  .card-ukr-footer-update-24 {
    padding-top: 3vw;
    padding-bottom: 3vw;
    padding-left: 3vw;
  }

  .card-ukr-footer-update-24.volunteer {
    padding-left: 3vw;
  }

  .max-width-35.de {
    max-width: 35%;
  }

  .paragraph-97.tt.white {
    max-width: 400px;
  }

  .max-width-50-2 {
    max-width: 35%;
  }

  .container-3 {
    background-image: linear-gradient(to bottom, null, null), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67ef74d133771954c6dfdc80_ChatGPT%20Image%20Mar%2028%2C%202025%2C%2004_29_20%20PM.png");
    background-position: 0 0, 50%;
    justify-content: center;
    align-items: flex-end;
  }

  .container-3.hl {
    background-image: linear-gradient(#0000002b, #0000002b), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67ef74d133771954c6dfdc80_ChatGPT%20Image%20Mar%2028%2C%202025%2C%2004_29_20%20PM.png");
    background-position: 0 0, 100%;
    background-size: auto, cover;
  }

  .container-3.hl.premium {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67f3e1fd6c4f31ae47726fab_ChatGPT%20Image%20Apr%207%2C%202025%2C%2011_09_21%20AM.png");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
  }

  .play-pause-button-2 {
    bottom: 20px;
  }

  .ukr-hero-content-wrappr-update24 {
    height: 62vh;
    padding-bottom: 160px;
  }

  .heading-xxl-update24.tt.paragraph-100 {
    max-width: 1500px;
    font-size: 110px;
  }

  .paragraph-17.tt.white {
    font-size: 18px;
  }

  .card-ukr-hero-update-24 {
    background-color: #ffffff0f;
  }

  .card-ukr-hero-update-24.transparent {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: center;
    padding-top: 2vw;
    padding-bottom: 2vw;
  }

  .card-ukr-hero-update-24.transparent.bottom {
    padding-top: 0;
    padding-bottom: 0;
  }

  .card-ukr-hero-update-24.transparent.premium {
    padding-top: .5vw;
    padding-bottom: .5vw;
  }

  .heading-3-update-24.antonio.paragraph-40.white {
    font-size: 45px;
  }

  .heading-3-update-24.antonio.paragraph-50.white {
    font-size: 50px;
  }

  .heading-3-update-24.antonio.paragraph-50.white.bottom-margin-20 {
    font-size: 45px;
  }

  .div-block-162 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .div-block-163 {
    text-align: left;
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-163.hero_section {
    justify-content: space-between;
    align-items: center;
  }

  .heading-style-h2 {
    font-family: Ttnorms, sans-serif;
  }

  .text-size-medium {
    font-size: 20px;
    line-height: 26px;
  }

  .text-size-medium.hero-sub-section {
    margin-bottom: 40px;
  }

  .layout89_image-wrapper {
    border-radius: 20px;
  }

  .layout89_component {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    flex-flow: column;
    display: flex;
  }

  .layout89_component.hl {
    max-width: none;
  }

  .layout89_image {
    line-height: 20px;
  }

  .button.is-secondary {
    border-radius: 50px;
  }

  .text-size-medium-2.hl {
    font-size: 20px;
    line-height: 26px;
  }

  .layout240_image-wrapper {
    border-radius: 20px;
  }

  .text-align-center.hl {
    text-align: left;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .paragraph_hl.semiwhite {
    color: #b7b6b6;
  }

  .padding-section-large-5 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .padding-section-large-6 {
    padding-top: 4rem;
    padding-bottom: 6rem;
  }

  .padding-section-large-7 {
    padding-bottom: 6rem;
  }
}

@media screen and (max-width: 991px) {
  h3, h4, h5, ul, ol {
    width: 100%;
  }

  .section.ll-hero {
    background-position: 67%;
  }

  .section.ll-hero.aff-hero {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64db44dc1adb6ac94de9b887_Header1.webp");
    background-position: 0%;
  }

  .device-container-2 {
    height: 77vh;
  }

  .button-primary-xl.color-lightpurple {
    margin-bottom: 7vw;
  }

  .button-primary-xl.color-lightpurple.align-center {
    align-self: auto;
    margin-bottom: auto;
  }

  .button-primary-xl.color-lightpurple-copy {
    margin-bottom: 7vw;
  }

  .heading-3.tt {
    width: auto;
  }

  .image-wrapper.section-2-desktop {
    max-height: 60vw;
    top: 15vh;
  }

  .body-content-wrapper.ll-intro-ection {
    padding-top: 60px;
  }

  .body-content-wrapper.flex-vertical.padding-bottom-100 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .body-content-wrapper.ll-features-wrapper {
    border-bottom-style: solid;
    padding-bottom: 150px;
  }

  .div-block-2 {
    padding-top: 1vw;
  }

  .grid-two-column-section {
    grid-column-gap: 7vw;
    grid-row-gap: 7vw;
  }

  .feature-grid {
    grid-column-gap: 15vh;
    grid-row-gap: 15vh;
  }

  .list-verrtical-wrapper {
    max-width: none;
  }

  .list-item-wrapper {
    max-width: 600px;
  }

  .flex-horizontal.about-wf {
    padding-top: 25px;
  }

  .heading-5 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-5.tt {
    font-family: Ttnorms, sans-serif;
    font-weight: 500;
  }

  .footer-links-wrapper {
    flex-direction: column;
    align-items: flex-end;
  }

  .div-block-15 {
    order: 1;
  }

  .modal-card {
    width: 620px;
  }

  .section-content-wrapper._2-column-layout.three-two {
    grid-row-gap: 36px;
  }

  .section-content-wrapper._2-column-layout.three-two.no-border {
    grid-row-gap: 35px;
  }

  .paragraph-21 {
    color: #000;
    margin-top: 0;
  }

  .paragraph-21.lavender {
    color: #ede6fa;
  }

  .paragraph-21.color-lightpurple {
    color: #cab7ff;
    font-family: Inter, sans-serif;
  }

  .accordion-arrow {
    margin-left: 15px;
  }

  .button-secondary-l.purple {
    font-family: Inter, sans-serif;
  }

  .grod-2-columns {
    grid-column-gap: 75px;
    grid-row-gap: 75px;
  }

  .flex-vertical.card-wrapper {
    max-width: 400px;
  }

  .gird-4-columns {
    grid-row-gap: 36px;
  }

  .wrapper-tstimonial {
    padding-top: 0;
  }

  .image-testimonial {
    max-width: none;
    height: 80vw;
  }

  .tabs-menu {
    top: 35px;
  }

  .grid-3-cards {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    grid-template-columns: 1fr;
  }

  .card-feature-card {
    background-position: 50% 35%;
    height: 85vw;
    padding-bottom: 10vw;
  }

  .card-feature-card.taller {
    height: 85vw;
  }

  .card-feature-card.ll-card-2 {
    background-position: 50% 20%;
  }

  .card-feature-card.ll-card-2.de {
    padding-bottom: 3.5vw;
  }

  .card-feature-card.ll-card-3 {
    background-position: 50% 25%;
  }

  .card-feature-card.ll-card-3.de, .card-feature-card.de {
    padding-bottom: 3.5vw;
  }

  .max-width-550.sticky {
    position: static;
  }

  .card-colored {
    grid-row-gap: 35px;
    height: auto;
    min-height: 400px;
    padding: 12vw 10vw 7vw;
  }

  .card-colored.fsu-gray {
    align-items: flex-start;
    padding-top: 10%;
  }

  .interactive-gallery {
    height: 56vw;
  }

  .ukr-hero-content-wrappr {
    height: 60vh;
    min-height: 600px;
  }

  .grid-2-columns {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .grid-2-columns.ukr-hero {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: auto;
    grid-template-rows: 1fr;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    padding-bottom: 7vw;
    padding-left: 0;
    padding-right: 0;
  }

  .card-ukr-hero {
    padding: 46px;
  }

  .ukr-hero-image-wrapper.full-hight {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643eb90a60dce48d6c7f7423_LL%20Hero%20image%20tablet-min.png");
  }

  .max-width-450.width-100 {
    max-width: 100%;
  }

  .grid-ukr-footer {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .card-ukr-footer {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64396228bacad8cd4633db63_Banner%20image%203%20tablet-min.png");
    background-position: 110%;
    padding-top: 36px;
    padding-bottom: 46px;
    padding-left: 46px;
  }

  .card-ukr-footer.ll-page {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/641488f4e77ff928a9233fc9_Banner%20image%203%20tablet-min.png");
    background-position: 110%;
  }

  .card-ukr-footer.ll-page.te {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64396228bacad8cd4633db63_Banner%20image%203%20tablet-min.png");
  }

  .card-white {
    padding: 46px;
  }

  .footer-rights-wrapper {
    margin-bottom: 15px;
  }

  .mobile-footer-links-list {
    color: #fff;
    margin-bottom: 0;
    padding-top: 5px;
  }

  .accordion-mobile-footer-wrapper {
    margin-top: 0;
  }

  .mobile-footer {
    display: block;
  }

  .div-block-36 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .mobile-info-wrapper {
    margin-top: 60px;
  }

  .link-block-4.top-10 {
    margin-top: 10px;
  }

  .accordion-arrow-3 {
    margin-left: 15px;
  }

  .desktop-footer {
    display: none;
  }

  .ukr-footer-elft-wrapper {
    border-bottom: 1px solid var(--gray-4);
    border-right-style: none;
    padding-bottom: 50px;
    padding-right: 0;
  }

  .text-field {
    line-height: 60px;
  }

  .text-field.long-text {
    background-size: auto 40px;
    padding-left: 50px;
    font-size: 46px;
    line-height: 46px;
  }

  .tooggle-wrapper-mobile {
    display: none;
  }

  .div-block-89 {
    background-color: #fff9;
  }

  .footer-logo-flex {
    grid-column-gap: 46px;
    display: flex;
  }

  .h2-plus {
    font-size: 45px;
    line-height: 55px;
  }

  .h2-plus.black2 {
    width: auto;
  }

  .button-primary-xl-2 {
    padding: 10px 5px;
  }

  .button-primary-xl-2.orange {
    width: 40%;
    padding: 15px 30px;
  }

  .div-block-108 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .tabs-menu-7 {
    top: 35px;
  }

  .checkbox-2 {
    flex: none;
  }

  .link-block-5.top-10 {
    margin-top: 10px;
  }

  .div-block-111 {
    background-color: #fff9;
  }

  .image-testimonial-3 {
    max-width: none;
    height: 80vw;
  }

  .pricing-card-01, .pricing-card-01._3 {
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }

  .heading-22 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-22.tt {
    font-family: Ttnorms, sans-serif;
    font-weight: 500;
  }

  .paragraph-42 {
    color: #000;
    margin-top: 0;
  }

  .paragraph-42.lavender {
    color: #ede6fa;
  }

  .accordion-arrow-4, .accordion-arrow-5 {
    margin-left: 15px;
  }

  .div-block-115 {
    background-color: #fff9;
  }

  .grid-3-cards-3 {
    grid-template-columns: 1fr;
  }

  .paragraph-85 {
    color: #000;
    margin-top: 0;
  }

  .heading-30 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-30.tt {
    font-family: Ttnorms, sans-serif;
    font-weight: 500;
  }

  .ukr-footer-elft-wrapper-2 {
    border-bottom: 1px solid #dae0e6;
    border-right-style: none;
    padding-bottom: 50px;
    padding-right: 0;
  }

  .accordion-arrow-12 {
    margin-left: 15px;
  }

  .paragraph-86 {
    color: #000;
    margin-top: 0;
  }

  .heading-37 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-37.tt {
    font-family: Ttnorms, sans-serif;
    font-weight: 500;
  }

  .heading-38 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-38.tt {
    font-family: Ttnorms, sans-serif;
    font-weight: 500;
  }

  .paragraph-66 {
    color: #000;
    margin-top: 0;
  }

  .paragraph-66.lavender {
    color: #ede6fa;
  }

  .div-block-122 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .heading-39 {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-39.tt {
    font-family: Ttnorms, sans-serif;
    font-weight: 500;
  }

  .div-block-136 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .paragraph-82 {
    color: #000;
    margin-top: 0;
  }

  .paragraph-82.lavender {
    color: #ede6fa;
  }

  .body-content-wrapper-8.margin-bottom {
    padding-top: 82px;
    padding-bottom: 62px;
  }

  .max-width-803.sticky {
    position: static;
  }

  .heading-xxl-2 {
    font-size: 60px;
    line-height: 60px;
  }

  .p-inter20.color-lightpurple {
    margin-bottom: 40px;
  }

  .p-inter20.margin-bottom {
    line-height: 26px;
  }

  .heading-xl {
    font-size: 55px;
  }

  .heading-xl.color-lightpurple {
    margin-top: 7vw;
  }

  .hero-2 {
    flex-direction: column-reverse;
    align-items: center;
    display: flex;
  }

  .hero-text-wrapper-2.margins {
    margin-top: 5vw;
    padding-bottom: 3vw;
  }

  .hero-text-2 {
    max-width: 600px;
  }

  .jumbo {
    margin-top: 8px;
    font-size: 48px;
    line-height: 51px;
  }

  .copy-text {
    font-size: 18px;
    line-height: 24px;
  }

  .hero-image-2 {
    background-position: 50% 70%;
    width: 100%;
    height: 50vh;
  }

  .column-wrapper {
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    height: auto;
    min-height: 220px;
    max-height: none;
    margin-bottom: 4vw;
    position: static;
  }

  .column-wrapper.yellow, .column-wrapper.yellow.de {
    min-height: 220px;
  }

  .column-wrapper.yellow.en {
    min-height: 200px;
  }

  .column-wrapper.long, .column-wrapper.long.de {
    min-height: 240px;
  }

  .column-wrapper.long.en {
    min-height: 250px;
  }

  .column-wrapper.de {
    min-height: 220px;
  }

  .column-wrapper.en {
    min-height: 240px;
  }

  ._2col-2row {
    margin-left: auto;
    margin-right: auto;
  }

  .section-2.red {
    padding-bottom: 100px;
  }

  .heading-h3 {
    line-height: 35px;
  }

  .heading-h3.white {
    text-align: center;
  }

  .paragraph-16m.white {
    text-align: center;
    margin-right: 0;
  }

  ._4col-wrapper {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .heading-h2 {
    margin-top: 0;
    margin-bottom: 5vh;
    line-height: 62px;
  }

  .logo-header {
    display: none;
  }

  .image-49 {
    margin-top: 3vw;
    margin-left: auto;
    padding-left: 3vw;
    display: block;
    position: absolute;
  }

  .body-content-wrapper-video-1.ll-features-wrapper, .body-content-wrapper-lef-aligned.ll-features-wrapper, .body-content-wrapper-video-2.ll-features-wrapper {
    border-bottom-style: solid;
    padding-bottom: 150px;
  }

  .grod-3-columns {
    grid-column-gap: 75px;
    grid-row-gap: 75px;
  }

  .flex-vertical_1.card-wrapper, .flex-vertical_2.card-wrapper, .flex-vertical_en_1.card-wrapper, .flex-vertical_en_2.card-wrapper, .flex-vertical_de_1.card-wrapper, .flex-vertical_de_2.card-wrapper {
    max-width: 400px;
  }

  .body-content-wrapper-bottom-page.ll-intro-ection {
    padding-top: 60px;
  }

  .body-content-wrapper-bottom-page.ll-features-wrapper {
    border-bottom-style: solid;
    padding-bottom: 150px;
  }

  .flex-horizontal-de.about-wf {
    padding-top: 25px;
  }

  .flex-horizontal-de.gap-35.top-aligned {
    align-items: center;
  }

  .heading-h3-cookie {
    line-height: 35px;
  }

  .column-wrapper-cookie, .column-wrapper-flexible {
    max-width: 600px;
    height: 500px;
    max-height: none;
    position: static;
  }

  .flex-horizontal-5.about-wf {
    padding-top: 25px;
  }

  .flex-horizontal-5.gap-35.top-aligned {
    align-items: center;
  }

  .columns {
    flex-wrap: wrap;
  }

  .heading-2-story-names.tt, .heading-3-testing.tt {
    width: auto;
  }

  .paragraph-14-stories.gray {
    padding-left: 10px;
    padding-right: 10px;
  }

  .max-width-600-copy {
    margin-bottom: 40px;
  }

  .heading-5-copy {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-5-copy.tt {
    font-family: Ttnorms, sans-serif;
    font-size: 32px;
    font-weight: 500;
  }

  .play-pause-button {
    bottom: 5vw;
    right: 7vw;
  }

  .div-block {
    text-align: left;
    align-self: flex-start;
  }

  .paragraph-36 {
    text-align: left;
  }

  .margin-section {
    justify-content: center;
  }

  .margin-section.top-bottom {
    padding-top: 0;
    padding-bottom: 3vw;
  }

  .div-block-144 {
    background-color: #fff9;
  }

  .section-written-testimonials.ll-hero {
    background-position: 67%;
  }

  .section-written-testimonials.ll-hero.aff-hero {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64db44dc1adb6ac94de9b887_Header1.webp");
    background-position: 0%;
  }

  .column-5 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: relative;
  }

  ._3col-1row {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  ._2uncol-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .body-content-wrapper-02.ll-intro-ection {
    padding-top: 60px;
  }

  .body-content-wrapper-02.ll-features-wrapper {
    border-bottom-style: solid;
    padding-bottom: 150px;
  }

  .column-8 {
    padding-left: 0;
  }

  .column-wrapper-solo {
    max-width: 600px;
    height: auto;
    min-height: 450px;
    max-height: none;
    position: static;
  }

  .column-wrapper-solo.fastblack {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    max-width: none;
    min-height: 220px;
    padding-top: 3vw;
  }

  .column-wrapper-solo.fastblack.de {
    padding: 4vw;
  }

  ._2col-1row {
    width: auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .column-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-wrapper-referrals {
    max-width: none;
    height: auto;
    min-height: 380px;
    max-height: none;
    margin-bottom: 4vw;
    position: static;
  }

  .column-wrapper-referrals.de {
    min-height: 380px;
    margin-bottom: 4vw;
  }

  .column-wrapper-referrals.en {
    min-height: 320px;
  }

  ._3col-1row-de {
    width: auto;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  ._1col-1row-de {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .column-10 {
    padding-left: 0;
  }

  .paragraph-24 {
    color: #000;
    margin-top: 0;
  }

  .max-width-500-update-24.sticky {
    max-width: 100%;
    position: static;
  }

  .grod-2-columns-2 {
    grid-column-gap: 75px;
    grid-row-gap: 75px;
  }

  .grod-2-columns-2.aligned-top {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    margin-top: 0;
  }

  .grid-columns-vertical-4.max-width-550-copy {
    max-width: 100%;
  }

  .card-ukr-footer-update-24 {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6729d57d08e9c2cf11dc386c_1-tablet.webp");
    background-position: 100%;
    background-size: contain;
    padding-top: 40px;
    padding-bottom: 50px;
    padding-left: 50px;
  }

  .card-ukr-footer-update-24.volunteer {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6729d57d08e9c2cf11dc387a_2-tablet.webp");
    background-position: 100%;
    background-size: contain;
  }

  .card-ukr-footer-update-24.cream {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .grid-ukr-footer-2 {
    grid-column-gap: 58px;
    grid-row-gap: 20px;
  }

  .heading-44.antonio.paragraph-50.white {
    color: #fff;
    font-size: 40px;
  }

  .max-width-50-2 {
    max-width: 75%;
  }

  .column-11 {
    background-position: 50% 30%;
    height: 300px;
  }

  .hero-dac7 {
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .column-12 {
    height: auto;
  }

  .tab-menu-ll.fr-tab {
    max-width: 330px;
  }

  .grid-2 {
    grid-template-rows: auto auto;
  }

  .paragraph-98 {
    color: #000;
    margin-top: 0;
  }

  .section-5.purple-hero {
    height: auto;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-image-wrapper {
    background-repeat: no-repeat;
    border: 1px #000;
    border-top: 1px solid #ffffffbf;
    height: 60vh;
  }

  .div-block-157 {
    margin-left: 15vw;
    margin-right: 15vw;
  }

  .div-block-158 {
    padding-bottom: 75px;
  }

  .hero-text-wrapper-3 {
    max-width: none;
  }

  .container-3 {
    background-image: linear-gradient(#00000040, #00000040), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67ef74d133771954c6dfdc80_ChatGPT%20Image%20Mar%2028%2C%202025%2C%2004_29_20%20PM.png");
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
  }

  .container-3.hl {
    background-image: linear-gradient(#0000004f, #0000004f), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67ef74d133771954c6dfdc80_ChatGPT%20Image%20Mar%2028%2C%202025%2C%2004_29_20%20PM.png");
    background-position: 0 0, 54.5%;
  }

  .play-pause-button-2 {
    bottom: 20px;
    right: 20px;
  }

  .image-53.tablet {
    height: 40px;
  }

  .eu-hero-logos.top-10.mobile-logos {
    margin-top: 20px;
  }

  .ukr-hero-content-wrappr-update24 {
    height: 35vh;
    min-height: auto;
    padding-bottom: 60px;
  }

  .ukr-hero-content-wrappr-update24.de {
    height: 30vh;
  }

  .image-54 {
    height: 40px;
  }

  .heading-xxl-update24 {
    font-size: 60px;
    line-height: 60px;
  }

  .heading-xxl-update24.tt.paragraph-100 {
    font-size: 60px;
  }

  .eu-footer-logo-de {
    margin-right: 20px;
  }

  .background-video-2 {
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .card-ukr-hero-update-24 {
    object-fit: fill;
    flex-wrap: nowrap;
    min-width: 0;
    max-height: none;
    margin-right: 0;
    padding: 46px;
    overflow: visible;
  }

  .card-ukr-hero-update-24.transparent {
    background-color: #0000;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-3-update-24.antonio.paragraph-40.white, .heading-3-update-24.antonio.paragraph-50.white, .heading-3-update-24.antonio.paragraph-50.white.bottom-margin-20 {
    font-size: 40px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .layout89_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-section-large, .padding-section-large-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .layout240_list {
    grid-column-gap: 2rem;
  }

  .comparison1_top-row-content {
    padding: 1.5rem 1rem;
  }

  .heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .comparison1_top-row-title {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    padding-right: 1rem;
  }

  .padding-section-large-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h1 {
    font-size: 3.25rem;
  }

  .header1_content {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .padding-section-large-4 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h2-3 {
    font-size: 2.75rem;
  }

  .testimonial11_slide {
    margin-right: 2.5rem;
    padding-right: 0;
  }

  .testimonial11_mask {
    width: 100%;
  }

  .testimonial11_slider {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-section-large-5 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h3 {
    font-size: 2.25rem;
  }

  .layout12_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-style-h2-4 {
    font-size: 2.75rem;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .heading-style-h4.premium, .heading-style-h4.premium.white {
    margin-left: 0;
  }

  .heading-style-h4.premium.small {
    margin-left: 1rem;
  }

  .padding-section-large-6 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .layout396_row {
    grid-template-columns: 1fr;
  }

  .heading-style-h2-5 {
    font-size: 2.75rem;
  }

  .padding-section-large-7 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h2-6 {
    font-size: 2.75rem;
  }

  .home_ecommerce-products-list_list {
    grid-template-columns: 1fr 1fr;
  }

  .padding-section-large-8 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .home_ecommerce-products-list_heading {
    margin-right: 3rem;
  }

  .home_ecommerce-products-list_heading-wrapper {
    grid-column-gap: 3rem;
  }

  .heading-style-h2-7 {
    font-size: 2.75rem;
  }

  .padding-section-large-9 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .home_gallery-3_image {
    aspect-ratio: 1;
  }

  .home_gallery-1_grid-list {
    grid-template-rows: auto;
    grid-template-columns: auto auto;
    grid-auto-flow: row;
    justify-content: center;
    place-items: start center;
  }

  .heading-style-h2-8 {
    font-size: 2.75rem;
  }

  .home_gallery-1_row {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .heading-style-h2-9 {
    font-size: 2.75rem;
  }

  .home_faq_content {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .heading-style-h2-10 {
    font-size: 2.75rem;
  }

  .home_cta_card-content {
    padding: 3rem;
  }

  .home_cta_card {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .footer8_top-wrapper {
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .footer8_form-block {
    min-width: auto;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .city_link.large {
    aspect-ratio: auto;
    position: relative;
  }

  .padding-section-large-10 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h2-11 {
    font-size: 2.75rem;
  }
}

@media screen and (max-width: 767px) {
  .section.ll-hero {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/646e1da045c5ccbcf27e6a91_LL%20hero%20.webp");
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section.ll-hero.aff-hero {
    background-color: #0000;
    background-image: none;
    display: block;
  }

  .section.ukr-general-hero {
    overflow: hidden;
  }

  .section.ukr-hero {
    height: auto;
  }

  .section.grey {
    padding-left: 0;
  }

  .heading-1 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading-1.tt {
    font-size: 46px;
    line-height: 46px;
  }

  .heading-1.tt.purple {
    text-align: center;
  }

  .heading-1.tt.hl {
    font-size: 3.5rem;
    line-height: 3.85rem;
  }

  .heading-2 {
    font-size: 36px;
    line-height: 40px;
  }

  .button-primary-xl.white.mobile {
    padding: 15px 25px;
  }

  .button-primary-xl.color-lightpurple.align-center, .button-primary-xl.color-lightpurple-copy.align-center {
    margin-bottom: 0;
  }

  .wrapper-dynamic-magin-bottom-25 {
    margin-bottom: 15px;
  }

  .hero-text-animation {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-3 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-3.tt {
    width: auto;
    margin-bottom: 0;
  }

  .image-wrapper.section-2-desktop {
    display: none;
  }

  .image-wrapper.section-1 {
    border-radius: 2.5vw;
    height: 54vw;
    display: none;
  }

  .image-wrapper.feature-mobile {
    border-radius: 2.5vw;
    margin-bottom: 25px;
    display: flex;
  }

  .body-content-wrapper {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper.ll-intro-ection {
    padding-top: 75px;
  }

  .body-content-wrapper.flex-vertical.padding-bottom-100 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .body-content-wrapper.stats-wraper {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .body-content-wrapper.scroll-down {
    display: none;
  }

  .body-content-wrapper.ll-features-wrapper {
    padding-bottom: 100px;
  }

  .grid-two-column-section.footer-side-by-side {
    grid-column-gap: 45px;
    grid-row-gap: 45px;
    margin-bottom: 75px;
  }

  .feature-icon-wrapper.margin-bottom-20.dynamic {
    display: none;
  }

  .feature-grid {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    max-width: none;
    padding-top: 0;
  }

  .body-sections-wrapper {
    margin-top: 135vh;
  }

  .max-width-600 {
    margin-bottom: 0;
  }

  .flex-horizontal.gap-35.top-aligned.flex-new {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .flex-horizontal.gap-35.mobile-gap {
    flex-flow: row;
  }

  .flex-horizontal.stats {
    margin-bottom: 10px;
  }

  .flex-horizontal.gap-35 {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-3 {
    margin-top: 25px;
  }

  .header {
    padding-left: 25px;
    padding-right: 25px;
  }

  .button-gradient {
    display: none;
  }

  .paragraph-14.no-padding {
    margin-bottom: 0;
    display: none;
  }

  .paragraph-14.inter {
    text-align: center;
  }

  .button-app-header.landlord, .floating-button-wrapper {
    display: none;
  }

  .div-block-5 {
    align-items: flex-start;
  }

  .paragraph-20.white-medium.hl {
    line-height: 28px;
  }

  .paragraph-20.mobile-16 {
    font-size: 16px;
    line-height: 20px;
  }

  .footer-info-wrapper {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex-direction: column;
    align-items: flex-start;
  }

  .footer-links-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-15 {
    order: 1;
  }

  .div-block-16 {
    margin-bottom: 10px;
    margin-left: -10px;
  }

  .image-phone {
    height: 115%;
    margin-bottom: -20%;
  }

  .wrapper-feature-text {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-direction: column;
    align-items: stretch;
  }

  .wrapper-feature-text.three {
    padding-bottom: 0;
  }

  .logo-icon-only {
    display: inline-block;
  }

  .logo-full {
    display: none;
  }

  .modal-card {
    width: 90vw;
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .modal-card.vertical {
    padding-top: 45px;
  }

  .grid-two-columns-responsive {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .wrapper-qr-install {
    display: none;
  }

  .wrapper-qr-install.mobile {
    display: flex;
  }

  .wrapper-ccontent {
    width: 100%;
  }

  .wrapper-ccontent.modal-mobile-title-wrapper {
    margin-bottom: 25px;
    display: block;
  }

  .section-content-wrapper._2-column-layout {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .paragraph-21.white {
    color: #f2e8ff;
  }

  .dropdown-iteem.language {
    display: none;
  }

  .dropdown-link-wrapper.mobile {
    padding-left: 20px;
  }

  .mobile-language-wrapper {
    display: block;
  }

  .grod-2-columns.testimonials {
    grid-row-gap: 60px;
  }

  .icon-block-oval {
    padding: 13px 20px;
  }

  .grid-3-columns {
    grid-row-gap: 35px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .flex-vertical.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .hero-corner-text-wrapper {
    display: block;
  }

  .hero-corner-text-wrapper.hl {
    padding-top: 10vw;
  }

  .header-content-wrapper.desktop {
    display: none;
  }

  .header-content-wrapper.mobile {
    display: flex;
  }

  .tab-testimonial {
    width: 40px;
    height: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-menu {
    grid-column-gap: 10px;
  }

  .grid-3-cards {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .card-colored {
    height: auto;
  }

  .card-colored.fsu-gray {
    min-height: 200px;
  }

  .interactive-gallery {
    height: 60vw;
    display: none;
  }

  .interactive-gallery-image-2 {
    width: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
  }

  .ukr-hero-content-wrappr {
    align-items: flex-end;
    height: 450px;
    min-height: 0;
    padding-bottom: 36px;
  }

  .max-width-50 {
    max-width: 101%;
  }

  .heading-xxl.de {
    font-size: 40px;
    line-height: 40px;
  }

  .grid-2-columns.ukr-hero {
    box-sizing: border-box;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 0 auto;
    grid-template-rows: minmax(80px, .25fr) auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
    place-content: stretch;
    justify-items: stretch;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-2-columns.ukr-hero.bottom-banner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
    align-content: stretch;
    display: flex;
  }

  .grid-2-columns.ukr-hero.bottom-banner.hide {
    display: none;
  }

  .ukr-hero-image-wrapper {
    background-image: linear-gradient(#10224a00 46%, #10224a), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/640f41843439ed71516ccb3b_UKR%20cover-min.jpg");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    width: 100%;
    height: 400px;
  }

  .ukr-hero-image-wrapper.full-hight {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643eb90aa4ebb531b35d8b6f_LL%20Hero%20mobile-min.png");
    background-position: 50% 0;
    width: 100%;
    height: 100vw;
  }

  .ukr-hero-image-wrapper.full-hight.te {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/643960c5ca1bb3e18edcc9aa_LL%20Hero%20mobile-min.png");
  }

  .card-ukr-footer {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/641488f4fd948ec8fbdc050a_Banner%20image%203%20mobile-min.png");
    background-position: 50% -50%;
    background-size: 101%;
    padding-top: 50vw;
    padding-right: 46px;
  }

  .card-ukr-footer.ll-page {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/641488f4fd948ec8fbdc050a_Banner%20image%203%20mobile-min.png");
    background-position: 50% -38%;
    background-size: 101%;
  }

  .div-block-35 {
    order: 1;
  }

  .footer-links-wrapper-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-37 {
    margin-bottom: 10px;
    margin-left: -10px;
  }

  .mobile-info-wrapper {
    margin-top: 30px;
    margin-bottom: 100px;
  }

  .image-devices-mockup {
    height: 46vw;
  }

  .ukr-grid-intro-logos {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    grid-template-columns: 1fr 1fr;
  }

  .share-page-dropdown {
    z-index: 60;
  }

  .message-wrapper {
    width: 50vw;
    margin-left: 25vw;
    margin-right: 25vw;
  }

  .button-primary-l.bottom-mobile-navbar.white.hl {
    background-color: #fffc;
    border-color: #e6e9ed;
  }

  .wrapper-header-right-items {
    flex: 1;
    min-width: auto;
  }

  .ukr-hero-text-wrapper {
    max-width: 100%;
    padding-top: 98vw;
    padding-bottom: 10vw;
  }

  .text-field {
    background-size: auto 40px;
    padding-left: 50px;
    font-size: 46px;
    line-height: 46px;
  }

  .text-field.long-text {
    background-size: auto 36px;
    padding-top: 36px;
    padding-bottom: 36px;
    padding-left: 46px;
    font-size: 36px;
    line-height: 36px;
  }

  .hw-logo-desktop {
    display: none;
  }

  .hw-logo-mobile {
    display: inline-block;
  }

  .icon-30 {
    height: 24px;
  }

  .company-logos-wrappers {
    grid-template-columns: 40vw 40vw 40vw 40vw 40vw 40vw 40vw 40vw 40vw 40vw 40vw;
  }

  .div-block-86 {
    grid-template-columns: 32vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw;
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .label-wrapper-white.toggle-one, .label-wrapper-white.toggle-two {
    cursor: pointer;
    padding: 10px 20px;
  }

  .gallery-label-wrapper {
    display: none;
  }

  .tooggle-wrapper-mobile {
    padding-bottom: 3vw;
    display: flex;
  }

  .mobile-footer-container {
    padding-top: 20px;
    display: block;
  }

  .mobile-header {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
  }

  .mobile-header.margin {
    margin-left: auto;
    margin-right: auto;
    padding-left: 4vw;
    padding-right: 4vw;
  }

  .wrapper-header-item-3, .header-content-wrapper-3.desktop {
    display: none;
  }

  .header-content-wrapper-3.mobile {
    display: flex;
  }

  .button-primary-xl-2.orange {
    width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .fastblack-section {
    padding-top: 125px;
  }

  .div-block-102 {
    margin-bottom: 10px;
    margin-left: -10px;
  }

  .div-mobileplans {
    justify-content: center;
    align-items: center;
    margin-bottom: 4vw;
    display: none;
  }

  .body-content-wrapper-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .purple-highglight {
    text-align: center;
  }

  .button-secondary-l-3.mobile-plans {
    margin-left: 2vw;
    margin-right: 2vw;
  }

  .hero-image {
    object-fit: cover;
    min-height: 250px;
  }

  .div-block-110 {
    order: 1;
  }

  .grid-3-cards-2 {
    flex-direction: row;
    flex: 1;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .grid-3-cards-2.sizing-grid {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .pricing-card-01 {
    border-radius: 15px;
  }

  .pricing-card-01._1 {
    border-right-style: solid;
    border-radius: 15px;
  }

  .pricing-card-01._3 {
    border-left-style: solid;
  }

  .paragraph-38.no-padding {
    margin-bottom: 0;
  }

  .body-content-wrapper-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .div-block-112, .div-block-113 {
    display: none;
  }

  .heading-29 {
    font-size: 26px;
    line-height: 32px;
  }

  .paragraph-47.no-padding {
    margin-bottom: 0;
  }

  .grid-3-cards-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .heading-medium.tt {
    margin-bottom: 0;
  }

  .body-content-wrapper-4 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-36 {
    font-size: 26px;
    line-height: 32px;
  }

  .body-content-wrapper-5 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-15, .heading-27 {
    font-size: 26px;
    line-height: 32px;
  }

  .div-block-124 {
    order: 1;
  }

  .div-block-142 {
    margin-bottom: 10px;
    margin-left: -10px;
  }

  .body-content-wrapper-6 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .div-block-137 {
    order: 1;
  }

  .div-block-143 {
    margin-bottom: 10px;
    margin-left: -10px;
  }

  .heading-34 {
    font-size: 26px;
    line-height: 32px;
  }

  .body-content-wrapper-7, .body-content-wrapper-8 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper-8.margin-bottom {
    padding-top: 62px;
  }

  .heading-40 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-xxl-2 {
    font-size: 46px;
    line-height: 46px;
  }

  .ukr-hero-image-wrapper-2 {
    background-image: linear-gradient(#10224a00 46%, #10224a), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/64d25301b2e690c57ef17441_LL%20general.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    width: 100%;
    height: 400px;
  }

  .heading-41 {
    font-size: 26px;
    line-height: 32px;
  }

  .p-inter20.margin-bottom {
    line-height: 28px;
  }

  .hero-text-wrapper {
    width: 100%;
  }

  .hero-text-wrapper-2 {
    width: 90%;
  }

  .hero-text-wrapper-2.margins {
    margin-top: 0;
  }

  .hero-text-wrapper-2.full-page {
    padding-top: 0;
  }

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

  .column-wrapper {
    height: auto;
    min-height: 280px;
    margin-top: 5vw;
    margin-bottom: 2vw;
    padding: 8vw 6vw;
  }

  .column-wrapper.yellow, .column-wrapper.yellow.de, .column-wrapper.yellow.en {
    min-height: 260px;
  }

  .column-wrapper.long, .column-wrapper.long.de {
    min-height: 330px;
  }

  .column-wrapper.long.en {
    min-height: 310px;
    margin-bottom: 0;
  }

  .column-wrapper.de {
    min-height: 320px;
  }

  .column-wrapper.en {
    min-height: 290px;
    margin-bottom: 0;
  }

  ._4col-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .heading-h2 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .button-center-div {
    margin-top: 4vw;
  }

  .logo-header {
    display: block;
  }

  .logoheader-mobile {
    display: none;
  }

  .body-content-wrapper-video-1 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper-video-1.stats-wraper {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .body-content-wrapper-video-1.scroll-down {
    display: none;
  }

  .body-content-wrapper-video-1.ll-features-wrapper {
    padding-bottom: 100px;
  }

  .body-content-wrapper-lef-aligned {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper-lef-aligned.stats-wraper {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .body-content-wrapper-lef-aligned.scroll-down {
    padding-top: 60px;
    display: block;
  }

  .body-content-wrapper-lef-aligned.ll-features-wrapper {
    padding-bottom: 100px;
  }

  .body-content-wrapper-video-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper-video-2.stats-wraper {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .body-content-wrapper-video-2.scroll-down {
    display: none;
  }

  .body-content-wrapper-video-2.ll-features-wrapper {
    padding-bottom: 100px;
  }

  .grod-3-columns.testimonials, .flex-vertical_1.left-aligned-text.gap-100-60, .flex-vertical_2.left-aligned-text.gap-100-60, .flex-vertical_en_1.left-aligned-text.gap-100-60, .flex-vertical_en_2.left-aligned-text.gap-100-60, .flex-vertical_de_1.left-aligned-text.gap-100-60, .flex-vertical_de_2.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .body-content-wrapper-bottom-page {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .body-content-wrapper-bottom-page.stats-wraper {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .body-content-wrapper-bottom-page.scroll-down {
    display: none;
  }

  .body-content-wrapper-bottom-page.ll-features-wrapper {
    padding-bottom: 100px;
  }

  .flex-horizontal-de.gap-35.top-aligned.flex-new {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .flex-horizontal-de.gap-35 {
    flex-direction: column;
    align-items: flex-start;
  }

  .heading-h3-cookie {
    font-size: 30px;
  }

  .column-wrapper-cookie, .column-wrapper-flexible {
    height: auto;
  }

  .flex-horizontal-5.gap-35.top-aligned {
    align-items: flex-start;
  }

  .flex-horizontal-5.gap-35.top-aligned.flex-new {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .flex-horizontal-5.gap-35 {
    flex-direction: column;
    align-items: flex-start;
  }

  .flex-horizontal-5.gap-35.top-aligned.mobile {
    flex-flow: row;
  }

  .background-video {
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .columns {
    flex-wrap: wrap;
    padding-bottom: 0;
  }

  .column-2 {
    flex: 0 auto;
    padding-bottom: 40px;
    padding-right: 0;
    display: flex;
  }

  .column-3 {
    padding-left: 0;
  }

  .heading-2-story-names {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-2-story-names.tt {
    width: auto;
    margin-top: 10px;
    margin-bottom: 5px;
  }

  .column-4 {
    padding-bottom: 40px;
    padding-right: 0;
  }

  .paragraph-15-testing.no-padding {
    margin-bottom: 0;
  }

  .heading-3-testing {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-3-testing.tt {
    width: auto;
  }

  .paragraph-14-stories.gray {
    padding-left: 60px;
    padding-right: 60px;
  }

  .paragraph-14-stories.no-padding, .max-width-600-copy {
    margin-bottom: 0;
  }

  .heading-5-copy.tt {
    font-size: 32px;
  }

  .play-pause-button {
    bottom: 5vw;
    right: 7vw;
  }

  .heading-19 {
    font-size: 26px;
    line-height: 32px;
  }

  .margin-section.top-bottom {
    padding-top: 0;
    padding-bottom: 3vw;
  }

  .paragraph-92.no-padding {
    margin-bottom: 0;
  }

  .section-written-testimonials.ll-hero {
    background-color: #0000;
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/646e1da045c5ccbcf27e6a91_LL%20hero%20.webp");
    background-repeat: no-repeat;
    background-size: cover;
  }

  .section-written-testimonials.ll-hero.aff-hero {
    background-color: #0000;
    background-image: none;
    display: block;
  }

  .section-written-testimonials.ukr-general-hero {
    overflow: hidden;
  }

  .section-written-testimonials.ukr-hero {
    height: auto;
  }

  .heading-1-france {
    font-size: 36px;
    line-height: 40px;
  }

  .heading-1-france.tt {
    font-size: 46px;
    line-height: 46px;
  }

  .img-wrapper {
    width: 100%;
    height: 300px;
  }

  .div-block-147 {
    flex-flow: column;
  }

  .div-block-150 {
    grid-template-columns: 32vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw 20vw;
    padding-top: 45px;
    padding-bottom: 45px;
  }

  .column-5 {
    padding-right: 0;
  }

  .column-6 {
    padding-left: 0;
    padding-right: 0;
  }

  ._2uncol-wrapper {
    margin-left: 0;
    margin-right: 0;
  }

  .body-content-wrapper-02 {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .body-content-wrapper-02.ll-intro-ection {
    padding-top: 75px;
  }

  .body-content-wrapper-02.stats-wraper {
    padding-top: 0;
    padding-bottom: 60px;
  }

  .body-content-wrapper-02.scroll-down {
    display: none;
  }

  .body-content-wrapper-02.ll-features-wrapper {
    padding-bottom: 100px;
  }

  .column-8 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-wrapper-solo {
    height: auto;
    min-height: 300px;
    margin-top: 5vw;
    padding: 8vw 6vw;
  }

  .column-wrapper-solo.fastblack {
    flex-flow: column;
    padding-top: 6vw;
  }

  .column-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .column-wrapper-referrals {
    height: auto;
    min-height: 420px;
    margin-top: 5vw;
    margin-bottom: 7vw;
    padding: 8vw 6vw;
  }

  .column-wrapper-referrals.de {
    min-height: 440px;
  }

  .column-wrapper-referrals.en {
    min-height: 420px;
    margin-bottom: 0;
  }

  .column-left {
    padding-bottom: 5vw;
  }

  .columns-2 {
    flex-flow: column;
    display: flex;
  }

  .max-width-500-update-24.sticky.magin-top {
    margin-top: 50px;
  }

  .body-content-wrapper-update-24 {
    padding-top: 0;
    padding-bottom: 100px;
  }

  .heading-43 {
    font-size: 26px;
    line-height: 32px;
  }

  .body-content-wrapper-9 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .card-ukr-footer-update-24 {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6729d57d08e9c2cf11dc3856_1-mobile_1%20(1).webp");
    background-position: 50% 0;
    background-size: contain;
    padding-top: 50vw;
    padding-right: 46px;
  }

  .card-ukr-footer-update-24.volunteer {
    background-image: url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/6729d57d08e9c2cf11dc385b_2-mobile_1.webp");
    background-position: 50% 0;
  }

  .card-ukr-footer-update-24.cream {
    padding-top: 50px;
  }

  .max-width-35 {
    max-width: 101%;
  }

  .heading-44 {
    font-size: 26px;
    line-height: 32px;
  }

  .max-width-50-2 {
    max-width: 101%;
  }

  .column-12 {
    height: auto;
  }

  .tab-menu-ll.fr-tab {
    max-width: 330px;
  }

  .subheader {
    line-height: 30px;
  }

  .tabs, .tabs-2 {
    margin-top: 20px;
  }

  .section-5.purple-hero {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hero-image-wrapper {
    height: 450px;
  }

  .div-block-157 {
    margin-left: 10vw;
    margin-right: 10vw;
    padding-top: 40px;
  }

  .email-form {
    margin-top: 0;
  }

  .div-block-158 {
    padding-top: 25px;
    padding-bottom: 50px;
  }

  .div-block-9 {
    margin-bottom: 45px;
  }

  .container-3 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    min-height: auto;
  }

  .container-3.hl {
    background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67ef74d133771954c6dfdc80_ChatGPT%20Image%20Mar%2028%2C%202025%2C%2004_29_20%20PM.png");
    background-position: 0 0, 54.5%;
    background-size: auto, auto;
  }

  .container-3.hl.premium {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67f3e1fd6c4f31ae47726fab_ChatGPT%20Image%20Apr%207%2C%202025%2C%2011_09_21%20AM.png");
    background-position: 0 0, 100%;
    background-size: auto, cover;
  }

  .play-pause-button-2 {
    bottom: 10px;
    right: 10px;
  }

  .eu-hero-logos {
    order: 1;
  }

  .ukr-hero-content-wrappr-update24 {
    align-items: flex-end;
    height: 30vh;
    min-height: 0;
    padding-bottom: 60px;
  }

  .heading-xxl-update24 {
    font-size: 46px;
    line-height: 46px;
  }

  .heading-xxl-update24.tt.paragraph-100 {
    font-size: 45px;
  }

  .background-video-2 {
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .card-ukr-hero-update-24.transparent {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    padding: 20px 0;
    display: block;
  }

  .card-ukr-hero-update-24.transparent.bottom {
    flex-flow: column;
    padding-bottom: 0;
    display: flex;
  }

  .heading-3-update-24 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-3-update-24.antonio.paragraph-40.white {
    font-size: 30px;
  }

  .heading-3-update-24.antonio.paragraph-50.white {
    font-size: 40px;
  }

  .heading-3-update-24.antonio.paragraph-50.white.bottom-margin-20 {
    font-size: 30px;
  }

  .div-block-hero-eu-logos-en {
    order: 1;
  }

  .div-block-163.hero_section.centered {
    justify-content: flex-start;
    align-items: center;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .layout89_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .padding-section-large {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

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

  .layout240_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .comparison1_row-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .comparison1_row-content.background-color-secondary.left_aligned.bottom_radius {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .comparison1_row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison1_row.mobile_view {
    border-bottom-style: none;
  }

  .comparison1_top-row-title {
    display: none;
  }

  .padding-section-large-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .comparison1_top-row {
    grid-template-columns: 1fr 1fr;
  }

  .comparison1_top-row.mobile_view {
    border-bottom-style: none;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .comparison1_feature {
    border-bottom: 1px solid #0d0c0b;
    padding-right: 1rem;
  }

  .comparison1_feature.mobile_view {
    border-bottom-style: solid;
    border-bottom-color: #0d0c0b26;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .header1_content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .text-size-medium-3 {
    font-size: 1rem;
  }

  .padding-section-large-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .testimonial11_logo-wrapper.trustpilot {
    min-height: auto;
    max-height: 20%;
    margin-top: 20px;
  }

  .testimonial11_client-image {
    width: 3.5rem;
  }

  .testimonial11_client-image.mobile {
    width: 2.5rem;
    min-width: 2.5rem;
    height: 2.5rem;
    min-height: 2.5rem;
  }

  .testimonial11_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .testimonial11_client.top_margin {
    flex-flow: row;
  }

  .testimonial11_client.top_margin.testimonials.mobile {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    max-height: 50px;
  }

  .heading-style-h2-3 {
    font-size: 2.25rem;
  }

  .text-size-medium-4 {
    font-size: 1rem;
  }

  .testimonial11_slide {
    padding-left: 0;
    padding-right: 0;
  }

  .divider-vertical {
    display: block;
  }

  .testimonial11_logo.small.mobile {
    max-height: 2rem;
  }

  .heading-style-h6-2 {
    font-size: 1.125rem;
  }

  .testimonial11_slider {
    padding-bottom: 5rem;
  }

  .testimonial11_client-info {
    margin-bottom: 1rem;
  }

  .testimonial11_client-sub {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .testimonial11_client-sub.top_margin {
    flex-flow: row;
  }

  .text-size-medium-5 {
    font-size: 1rem;
  }

  .padding-section-large-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

  .layout12_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h6-3 {
    font-size: 1.125rem;
  }

  .heading-style-h2-4 {
    font-size: 2.25rem;
  }

  .text-size-medium-6 {
    font-size: 1rem;
  }

  .layout396_grid-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .padding-section-large-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .layout396_row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .layout396_card-content {
    padding: 1.5rem;
  }

  .heading-style-h2-5 {
    font-size: 2.25rem;
  }

  .faq5_icon-wrapper {
    width: 1.75rem;
  }

  .padding-section-large-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .faq5_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .faq5_question {
    padding: 1rem 1.25rem;
  }

  .home_ecommerce-products-list_image-wrapper {
    height: 100%;
  }

  .heading-style-h2-6 {
    font-size: 2.25rem;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .home_ecommerce-products-list_list {
    grid-column-gap: 1.25rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .padding-section-large-8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .home_ecommerce-products-list_heading {
    margin-right: 0;
  }

  .home_ecommerce-products-list_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .home_gallery-3_mask {
    width: 50%;
  }

  .heading-style-h2-7 {
    font-size: 2.25rem;
  }

  .home_gallery-3_slider {
    padding-bottom: 3rem;
  }

  .padding-section-large-9 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .home_gallery-3_slide {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .home_gallery-1_image-wrapper {
    width: 256px;
    height: 256px;
  }

  .home_gallery-1_grid-list {
    grid-template-rows: 1fr auto;
    grid-template-columns: 1fr 1fr;
  }

  .home_gallery-1_lightbox-link {
    width: 100%;
    min-height: 511px;
  }

  .heading-style-h2-8 {
    font-size: 2.25rem;
  }

  .text-size-medium-7 {
    font-size: 1rem;
  }

  .home_gallery-1_row {
    grid-template-columns: 1fr;
    width: 99.9999%;
  }

  .home_faq_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .heading-style-h2-9 {
    font-size: 2.25rem;
  }

  .home_faq_question {
    padding: 1rem 1.25rem;
  }

  .home_faq_icon-wrapper {
    width: 1.75rem;
  }

  .home_faq_content {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .heading-style-h2-10 {
    font-size: 2.25rem;
  }

  .home_cta_card-content {
    padding: 2rem;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .footer8_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-auto-flow: row;
    justify-items: start;
  }

  .footer8_bottom-wrapper {
    flex-direction: column;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .footer8_link-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    justify-items: start;
    width: 100%;
  }

  .footer8_credit-text {
    margin-top: 2rem;
  }

  .footer8_top-wrapper {
    grid-row-gap: 2.5rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

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

  .text-size-medium-8 {
    font-size: 1rem;
  }

  .padding-section-large-10 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .heading-style-h2-11 {
    font-size: 2.25rem;
  }

  .heading-style-h6-4 {
    font-size: 1.125rem;
  }
}

@media screen and (max-width: 479px) {
  h3 {
    margin-top: 35px;
  }

  h4 {
    margin-top: 25px;
  }

  figure {
    margin-top: 35px;
    margin-bottom: 35px;
  }

  .section {
    padding-top: 0;
  }

  .section.ll-hero {
    background-position: 70%;
    height: 80vh;
    min-height: 375px;
  }

  .section.ll-hero.aff-hero {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .heading-1.tt {
    font-size: 36px;
    line-height: 36px;
  }

  .heading-1.tt.hl {
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .heading-1.hl.premium {
    box-sizing: border-box;
    clear: none;
    aspect-ratio: auto;
    white-space: normal;
    word-break: normal;
    object-fit: fill;
    max-width: none;
    font-size: 32px;
    display: block;
    overflow: visible;
  }

  .device-container-2 {
    height: 70vh;
    padding-bottom: 3vh;
  }

  .device-body {
    width: 29.5vh;
    height: 60vh;
  }

  .button-primary-xl.white {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 14px;
  }

  .button-primary-xl.white.hl {
    padding-left: 25px;
    padding-right: 25px;
  }

  .button-primary-xl.black-with-icon {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-primary-xl.color-lightpurple, .button-primary-xl.color-lightpurple-copy {
    text-align: center;
  }

  .button-primary-xl.color-lightpurple-copy.top {
    margin-top: 5vw;
    margin-bottom: 10vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-3.tt {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-3.tt.mobile {
    font-size: 20px;
    line-height: 25px;
  }

  .body-content-wrapper {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper.ll-intro-ection {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .body-content-wrapper.top-100-bottom-150.no-border {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper.top-100-bottom-50.no-border {
    padding-top: 60px;
  }

  .body-content-wrapper.flex-vertical.padding-bottom-100 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .body-content-wrapper.top-100-bottom-100.no-border {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  .body-content-wrapper.faq-hero {
    padding-bottom: 100px;
  }

  .body-content-wrapper.stats-wraper {
    border-top: 1px solid var(--gray-4);
    padding-top: 60px;
  }

  .body-content-wrapper.ll-features-wrapper {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper.bottom, .body-content-wrapper.margin-bottom {
    padding-bottom: 0;
  }

  .list-item-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    align-items: flex-start;
  }

  .max-width-600 {
    margin-bottom: 1vh;
  }

  .flex-horizontal.gap-35 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .flex-horizontal.gap-35.mobile-top-aligned {
    align-items: flex-start;
  }

  .heading-5.tt.white {
    color: #fff;
  }

  .pill-reviews {
    min-width: 135px;
  }

  .icon-container-40.google, .icon-container-40.trustpilot {
    flex: none;
  }

  .paragraph-20.medium.mobile-18 {
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph-20.white-medium.mobile-16 {
    font-size: 16px;
    line-height: 22px;
  }

  .footer-links-wrapper {
    margin-top: 10px;
  }

  .modal-wrapper.one {
    display: none;
  }

  .modal-card {
    padding-left: 15px;
    padding-right: 15px;
  }

  .modal-card.vertical {
    width: 90%;
    padding: 25px 20px;
  }

  .heading-4.tt {
    font-size: 20px;
    line-height: 23px;
  }

  .section-content-wrapper._2-column-layout {
    padding-top: 45px;
    padding-bottom: 60px;
  }

  .heading-four {
    font-size: 20px;
    line-height: 24px;
  }

  .grod-2-columns {
    grid-column-gap: 75px;
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    width: auto;
  }

  .grod-2-columns.testimonials, .grid-columns-vertical {
    grid-row-gap: 46px;
  }

  .flex-vertical.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .flex-vertical.left-align {
    margin-top: 47px;
  }

  .gird-4-columns {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .hero-corner-text-wrapper {
    padding-bottom: 7vw;
  }

  .hero-corner-text-wrapper.hl {
    flex-flow: column;
    max-width: 100%;
    padding-bottom: 15vw;
    overflow: visible;
  }

  .wrapper-tstimonial {
    grid-row-gap: 15px;
  }

  .tab-testimonial.w--current {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px var(--new-purple);
  }

  .grid-3-cards {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .card-feature-card {
    height: 125vw;
    min-height: 0;
    padding-bottom: 36px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-feature-card.taller {
    height: 135vw;
  }

  .card-feature-card.ll-card-2.de, .card-feature-card.ll-card-3.de, .card-feature-card.de {
    padding-bottom: 25px;
  }

  .wrapper-section-title {
    padding-bottom: 46px;
  }

  .card-colored {
    min-height: 350px;
  }

  .interactive-gallery {
    height: 65vw;
    display: none;
  }

  .ukr-hero-content-wrappr {
    align-items: flex-end;
    height: 450px;
    min-height: 0;
    padding-bottom: 36px;
  }

  .max-width-50 {
    max-width: 100%;
  }

  .heading-xxl {
    font-size: 46px;
    line-height: 46px;
  }

  .heading-xxl.de {
    font-size: 40px;
    line-height: 40px;
  }

  .grid-2-columns.ukr-hero {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: minmax(auto, 1fr);
    grid-auto-flow: row;
  }

  .grid-2-columns.ukr-hero.bottom-banner.hide {
    display: none;
  }

  .card-ukr-hero {
    padding: 36px 26px;
  }

  .ukr-hero-image-wrapper {
    background-image: linear-gradient(#18174e00 20%, #18174e), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/640f41843439ed71516ccb3b_UKR%20cover-min.jpg");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    width: 100%;
    height: 350px;
  }

  .number-block-60-dark-blue {
    width: 46px;
    height: 46px;
  }

  .card-ukr-footer {
    background-position: 50% 0;
    padding-top: 60vw;
    padding-left: 26px;
    padding-right: 26px;
  }

  .card-ukr-footer.ll-page {
    background-position: 50% 0;
    padding-top: 216px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-white {
    padding-left: 26px;
    padding-right: 26px;
  }

  .grid-4.padding-top-30 {
    grid-column-gap: 15px;
    grid-row-gap: 35px;
    justify-items: center;
  }

  .footer-rights-wrapper {
    order: -1;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .mobile-footer-links-list {
    padding-top: 0;
  }

  .mobile-footer {
    color: #fff;
  }

  .footer-links-wrapper-2 {
    margin-top: 10px;
  }

  .div-block-36 {
    color: #fff;
  }

  .hw-footer-logo {
    height: 36px;
  }

  .hw-footer-logo.eu-1 {
    height: 40px;
  }

  .ukr-grid-intro-logos {
    grid-row-gap: 35px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    justify-items: center;
  }

  .wrapper-header-item-2 {
    opacity: 0;
    display: none;
  }

  .button-primary-l {
    flex: none;
  }

  .ukr-hero-text-wrapper {
    align-items: stretch;
  }

  .tab-round {
    flex: none;
  }

  .tabs-menu-2 {
    grid-row-gap: 10px;
    flex-direction: row;
    width: 100vw;
    margin-left: -7vw;
    padding-left: 7vw;
    overflow: auto;
  }

  .text-field {
    background-size: auto 30px;
    padding-left: 36px;
    font-size: 26px;
    line-height: 26px;
  }

  .text-field.long-text {
    background-size: auto 26px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    font-size: 26px;
    line-height: 26px;
  }

  .text-field.long-text.extra {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 20px;
    line-height: 22px;
  }

  .tooggle-wrapper-mobile {
    display: flex;
  }

  .footer-logo-flex {
    grid-column-gap: 16px;
    justify-content: space-between;
  }

  .h2-plus {
    margin-bottom: 10vw;
    font-size: 40px;
    line-height: 50px;
  }

  .h2-plus.black2 {
    margin-top: 5vw;
    display: block;
  }

  .button-primary-xl-2.orange {
    width: 80%;
  }

  .fastblack-section {
    padding-top: 16vw;
    padding-bottom: 16vw;
  }

  .div-block-108 {
    color: #fff;
  }

  .div-mobileplans {
    flex-direction: column;
  }

  .body-content-wrapper-3 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .purple-highglight {
    flex: 0 auto;
    align-self: auto;
  }

  .button-secondary-l-3.mobile-plans {
    margin-bottom: 4vw;
  }

  .hero-image {
    width: 100%;
    height: auto;
  }

  .paragraph-39.black {
    line-height: 24px;
  }

  .grid-3-cards-2 {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .icon-block-oval-2 {
    flex: none;
    padding: 7px 10px;
  }

  .pricing-card-01 {
    border-radius: 15px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .pricing-card-01._1 {
    border-top-right-radius: 15px;
    border-bottom-right-radius: 15px;
  }

  .heading-22.tt.white {
    color: #fff;
  }

  .pricing-title-01 {
    align-items: flex-start;
  }

  .body-content-wrapper-2 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .heading-28.tt {
    font-size: 20px;
    line-height: 23px;
  }

  .grid-3-cards-3 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .wrapper-header-item-12 {
    opacity: 0;
    display: none;
  }

  .tabs-menu-8 {
    grid-row-gap: 10px;
    flex-direction: row;
    width: 100vw;
    margin-left: -7vw;
    padding-left: 7vw;
    overflow: auto;
  }

  .heading-medium.tt {
    font-size: 20px;
    line-height: 26px;
  }

  .tab-round-2 {
    flex: none;
  }

  .body-content-wrapper-4 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-4.faq-hero {
    padding-bottom: 100px;
  }

  .tabs-menu-9 {
    grid-row-gap: 10px;
    flex-direction: row;
    width: 100vw;
    margin-left: -7vw;
    padding-left: 7vw;
    overflow: auto;
  }

  .button-primary-xl-5.hw-white, .button-primary-xl-5.hw-black {
    font-size: 16px;
  }

  .tab-round-3 {
    flex: none;
  }

  .body-content-wrapper-5 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-5.faq-hero {
    padding-bottom: 100px;
  }

  .wrapper-header-item-21 {
    opacity: 0;
    display: none;
  }

  .tabs-menu-10 {
    grid-row-gap: 10px;
    flex-direction: row;
    width: 100vw;
    margin-left: -7vw;
    padding-left: 7vw;
    overflow: auto;
  }

  .heading-38.tt.white {
    color: #fff;
  }

  .tab-round-4 {
    flex: none;
  }

  .body-content-wrapper-6 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-6.faq-hero {
    padding-bottom: 100px;
  }

  .div-block-122 {
    color: #fff;
  }

  .wrapper-header-item-22, .wrapper-header-item-24 {
    opacity: 0;
    display: none;
  }

  .tabs-menu-11 {
    grid-row-gap: 10px;
    flex-direction: row;
    width: 100vw;
    margin-left: -7vw;
    padding-left: 7vw;
    overflow: auto;
  }

  .heading-39.tt.white, .div-block-136 {
    color: #fff;
  }

  .body-content-wrapper-7 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-7.faq-hero {
    padding-bottom: 100px;
  }

  .paragraph-91.white-medium.mobile-16 {
    font-size: 16px;
    line-height: 22px;
  }

  .grid-columns-vertical-3 {
    grid-row-gap: 46px;
  }

  .body-content-wrapper-8 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-8.margin-bottom {
    padding-top: 60px;
  }

  .heading-xxl-2 {
    font-size: 46px;
    line-height: 46px;
  }

  .ukr-hero-image-wrapper-2 {
    width: 100%;
    height: 350px;
  }

  .p-inter20.color-lightpurple {
    font-size: 15px;
  }

  .p-inter20.margin-bottom {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-xl {
    font-size: 36px;
    line-height: 45px;
  }

  .heading-xl.color-lightpurple {
    font-size: 36px;
    line-height: 44px;
  }

  .heading-xl.heading-xl-german {
    font-size: 30px;
    line-height: 35px;
  }

  .hero-text-wrapper {
    width: 100%;
    padding-bottom: 20px;
  }

  .hero-text-wrapper-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .hero-text-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .logo {
    text-align: center;
    margin-bottom: 0;
  }

  .jumbo {
    text-align: center;
    font-size: 28px;
    line-height: 32px;
  }

  .copy-text {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .hero-image-2 {
    height: 33vh;
  }

  .column-wrapper {
    min-height: 320px;
    max-height: 100%;
    margin-top: 0;
    margin-bottom: 10vw;
  }

  .column-wrapper.yellow {
    min-height: 250px;
    margin-top: 0;
    margin-bottom: 10vw;
  }

  .column-wrapper.yellow.de {
    min-height: 320px;
  }

  .column-wrapper.yellow.en {
    min-height: 260px;
  }

  .column-wrapper.long {
    min-height: 380px;
  }

  .column-wrapper.long.de {
    min-height: 390px;
  }

  .column-wrapper.long.en {
    min-height: 320px;
    margin-bottom: 8vw;
  }

  .column-wrapper.de {
    min-height: 350px;
    margin-bottom: 8vw;
  }

  .column-wrapper.en {
    min-height: 320px;
    margin-bottom: 8vw;
  }

  .icon {
    padding-top: 10px;
  }

  .section-2.red {
    padding-bottom: 80px;
  }

  .heading-h3 {
    font-size: 26px;
  }

  .paragraph-16m {
    font-size: 14px;
  }

  .heading-h2 {
    font-size: 44px;
    line-height: 52px;
  }

  .lightbox-1 {
    object-fit: cover;
    width: 337px;
    max-width: none;
    height: auto;
    max-height: none;
    display: inline-block;
    overflow: hidden;
  }

  .mask {
    object-fit: fill;
    border-radius: 20px;
    overflow: hidden;
  }

  .slider-1 {
    object-fit: fill;
    flex-flow: row;
    justify-content: flex-start;
    height: auto;
    display: flex;
    overflow: visible;
  }

  .body-content-wrapper-video-1 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-video-1.ll-intro-ection {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .body-content-wrapper-video-1.top-100-bottom-150.no-border {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-video-1.top-100-bottom-50.no-border {
    padding-top: 60px;
  }

  .body-content-wrapper-video-1.top-100-bottom-100.no-border {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  .body-content-wrapper-video-1.faq-hero {
    padding-bottom: 100px;
  }

  .body-content-wrapper-video-1.stats-wraper {
    border-top: 1px solid var(--gray-4);
    padding-top: 60px;
  }

  .body-content-wrapper-video-1.ll-features-wrapper {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-lef-aligned {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-lef-aligned.ll-intro-ection {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .body-content-wrapper-lef-aligned.top-100-bottom-150.no-border {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-lef-aligned.top-100-bottom-50.no-border {
    padding-top: 60px;
  }

  .body-content-wrapper-lef-aligned.top-100-bottom-100.no-border {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  .body-content-wrapper-lef-aligned.faq-hero {
    padding-bottom: 100px;
  }

  .body-content-wrapper-lef-aligned.stats-wraper {
    border-top: 1px solid var(--gray-4);
    padding-top: 60px;
  }

  .body-content-wrapper-lef-aligned.scroll-down {
    padding-top: 20px;
    padding-bottom: 5vh;
    display: block;
  }

  .body-content-wrapper-lef-aligned.ll-features-wrapper {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-video-2 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-video-2.ll-intro-ection {
    margin-right: auto;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .body-content-wrapper-video-2.top-100-bottom-150.no-border {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-video-2.top-100-bottom-50.no-border {
    padding-top: 60px;
  }

  .body-content-wrapper-video-2.top-100-bottom-100.no-border {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  .body-content-wrapper-video-2.faq-hero {
    padding-bottom: 100px;
  }

  .body-content-wrapper-video-2.stats-wraper {
    border-top: 1px solid var(--gray-4);
    padding-top: 60px;
  }

  .body-content-wrapper-video-2.ll-features-wrapper {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .max-width-lightbox-caroussel {
    object-fit: fill;
    min-width: auto;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
  }

  .grod-3-columns {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .grod-3-columns.testimonials {
    grid-row-gap: 46px;
  }

  .slide {
    object-fit: fill;
  }

  .lightbox-link {
    object-fit: fill;
    flex-wrap: nowrap;
    justify-content: center;
    display: flex;
    overflow: visible;
  }

  .lightbox-2 {
    object-fit: contain;
    width: auto;
    max-width: none;
    height: auto;
    max-height: none;
  }

  .lightbox-link-2 {
    object-fit: fill;
    border-radius: 20px;
    flex-wrap: nowrap;
    justify-content: center;
    width: auto;
    height: auto;
    max-height: 170px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    position: static;
    overflow: hidden;
  }

  .lightbox-3 {
    object-fit: scale-down;
    border-radius: 0;
    width: auto;
    max-width: none;
    height: auto;
    max-height: none;
  }

  .flex-vertical_1.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .flex-vertical_1.left-align {
    margin-top: 47px;
  }

  .flex-vertical_2.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .flex-vertical_2.left-align {
    margin-top: 47px;
  }

  .flex-vertical_en_1.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .flex-vertical_en_1.left-align {
    margin-top: 47px;
  }

  .flex-vertical_en_2.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .flex-vertical_en_2.left-align {
    margin-top: 47px;
  }

  .flex-vertical_de_1.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .flex-vertical_de_1.left-align {
    margin-top: 47px;
  }

  .flex-vertical_de_2.left-aligned-text.gap-100-60 {
    grid-row-gap: 60px;
  }

  .flex-vertical_de_2.left-align {
    margin-top: 47px;
  }

  .body-content-wrapper-bottom-page {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-bottom-page.ll-intro-ection {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .body-content-wrapper-bottom-page.top-100-bottom-150.no-border {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-bottom-page.top-100-bottom-50.no-border {
    padding-top: 60px;
  }

  .body-content-wrapper-bottom-page.top-100-bottom-100.no-border {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  .body-content-wrapper-bottom-page.faq-hero {
    padding-bottom: 100px;
  }

  .body-content-wrapper-bottom-page.stats-wraper {
    border-top: 1px solid var(--gray-4);
    padding-top: 60px;
  }

  .body-content-wrapper-bottom-page.ll-features-wrapper {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .flex-horizontal-de.gap-35 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .flex-horizontal-de.gap-35.mobile-top-aligned {
    align-items: flex-start;
  }

  .heading-h3-cookie {
    font-size: 26px;
  }

  .column-wrapper-cookie, .column-wrapper-flexible {
    max-height: 100%;
  }

  .flex-horizontal-5.gap-35.mobile-top-aligned {
    align-items: flex-start;
  }

  .flex-horizontal-5.gap-35 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .flex-horizontal-5.gap-35.top-aligned.mobile {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
  }

  .flex-horizontal-5.gap-15.top-margin-20 {
    grid-row-gap: 15px;
    flex-direction: column;
    align-self: center;
    align-items: center;
  }

  .background-video {
    height: 85vh;
  }

  .columns {
    flex-wrap: wrap;
    margin-top: 40px;
  }

  .column-2 {
    object-fit: fill;
    flex-wrap: nowrap;
    padding-bottom: 40px;
    padding-right: 0;
  }

  .column-3 {
    padding-left: 0;
  }

  .heading-2-story-names.tt {
    margin-top: 10px;
  }

  .column-4 {
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .lightbox-link-3, .lightbox-link-4 {
    border-radius: 20px;
    justify-content: center;
    max-height: 170px;
    display: flex;
    overflow: hidden;
  }

  .paragraph-15-testing.gray {
    text-align: center;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-3-testing.tt {
    color: var(--dark-gray);
    text-align: center;
    -webkit-text-stroke-color: var(--dark-gray);
    margin-top: 0;
    font-family: Inter, sans-serif;
    font-size: 16px;
    line-height: 20px;
  }

  .paragraph-14-stories.gray {
    padding-left: 0;
    padding-right: 0;
  }

  .max-width-600-copy {
    margin-bottom: 1vh;
  }

  .heading-5-copy.tt {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-5-copy.tt.white {
    color: #fff;
  }

  .play-pause-button {
    bottom: 7vw;
    right: 7vw;
  }

  .margin-section.top-bottom {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-written-testimonials {
    padding-top: 5vw;
  }

  .section-written-testimonials.ll-hero {
    background-position: 70%;
    height: 80vh;
    min-height: 375px;
  }

  .section-written-testimonials.ll-hero.aff-hero {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .heading-1-france.tt {
    font-size: 36px;
    line-height: 36px;
  }

  .paragraph-12m {
    font-size: 14px;
  }

  .body-content-wrapper-02 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .body-content-wrapper-02.ll-intro-ection {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .body-content-wrapper-02.top-100-bottom-150.no-border {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-02.top-100-bottom-50.no-border {
    padding-top: 60px;
  }

  .body-content-wrapper-02.top-100-bottom-100.no-border {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  .body-content-wrapper-02.faq-hero {
    padding-bottom: 100px;
  }

  .body-content-wrapper-02.stats-wraper {
    border-top: 1px solid var(--gray-4);
    padding-top: 60px;
  }

  .body-content-wrapper-02.ll-features-wrapper {
    padding-top: 60px;
    padding-bottom: 75px;
  }

  .column-wrapper-solo {
    min-height: 320px;
    max-height: 100%;
  }

  .column-wrapper-solo.fastblack {
    margin-top: 0;
    padding-top: 8vw;
    padding-bottom: 10vw;
  }

  .column-wrapper-solo.fastblack.de {
    padding: 8vw;
  }

  .paragraph-16m-right {
    font-size: 14px;
  }

  .column-wrapper-referrals {
    min-height: 460px;
    max-height: 100%;
    margin-top: 0;
    margin-bottom: 10vw;
  }

  .column-wrapper-referrals.de {
    min-height: 560px;
    margin-bottom: 8vw;
  }

  .column-wrapper-referrals.en {
    min-height: 460px;
    margin-bottom: 8vw;
  }

  .heading-42 {
    font-size: 30px;
    line-height: 36px;
  }

  .paragraph-95.white-medium {
    font-size: 16px;
  }

  .paragraph-95.white-medium.mobile-16 {
    font-size: 16px;
    line-height: 22px;
  }

  .div-block-153.mobile {
    grid-row-gap: 10px;
  }

  .paragraph-24.tt {
    font-size: 18px;
  }

  .grod-2-columns-2 {
    grid-row-gap: 60px;
  }

  .paragraph-96.tt.gray {
    width: auto;
    font-size: 12px;
  }

  .paragraph-96.tt.gray.mobile {
    font-size: 16px;
  }

  .body-content-wrapper-update-24 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-update-24.margin {
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-43.antonio.paragraph-50 {
    font-size: 32px;
  }

  .grid-columns-vertical-4 {
    grid-row-gap: 46px;
  }

  .grid-columns-vertical-4.max-width-550-copy {
    max-width: 480px;
    padding-bottom: 75px;
  }

  .button-secondary-l-4.tt.mobile {
    margin-top: 15px;
  }

  .div-block-154.mobile {
    grid-row-gap: 10px;
  }

  .section-4 {
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .div-block-155.mobile, .div-block-156.mobile {
    grid-row-gap: 10px;
  }

  .number-block-60-black {
    width: 46px;
    height: 46px;
  }

  .number-block-60-black.mobile {
    width: 36px;
    height: 36px;
  }

  .body-content-wrapper-9 {
    padding-top: 75px;
    padding-bottom: 75px;
  }

  .body-content-wrapper-9.top-100-bottom-100.no-border {
    padding-top: 76px;
    padding-bottom: 76px;
  }

  .card-ukr-footer-update-24 {
    background-position: 50% 0;
    padding-top: 60vw;
    padding-left: 26px;
    padding-right: 26px;
  }

  .card-ukr-footer-update-24.volunteer {
    background-position: 50% 0;
  }

  .max-width-35, .max-width-35.de {
    max-width: 100%;
  }

  .heading-44.antonio.paragraph-50 {
    font-size: 32px;
  }

  .heading-44.antonio.paragraph-50.white {
    font-size: 30px;
  }

  .max-width-400 {
    align-items: center;
  }

  .max-width-400.de {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .max-width-50-2 {
    max-width: 100%;
  }

  .tab-menu-ll {
    border-width: 2px;
    border-radius: 40px;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
  }

  .tab-menu-ll.fr-tab {
    justify-content: center;
    align-items: center;
    max-width: 320px;
  }

  .tab-text {
    text-align: center;
    width: 100%;
    max-width: 100%;
  }

  .toggle-button {
    width: 50%;
    max-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .toggle-button.w--current {
    width: 45%;
    max-width: 45%;
    display: block;
  }

  .toggle-button.fr-toggle.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .subheader {
    font-size: 18px;
    line-height: 20px;
  }

  .heading-one {
    font-size: 36px;
    line-height: 42px;
  }

  .submit-button {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-5.purple-hero {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-157 {
    margin-left: 5vw;
    margin-right: 5vw;
    padding-top: 35px;
  }

  .email-form {
    margin-top: 0;
  }

  .div-block-158 {
    padding-top: 25px;
  }

  .div-block-9 {
    text-align: left;
  }

  .container-3 {
    max-width: 100%;
  }

  .container-3.hl {
    background-image: linear-gradient(#0000004a, #0000004a), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67ef74d133771954c6dfdc80_ChatGPT%20Image%20Mar%2028%2C%202025%2C%2004_29_20%20PM.png");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .container-3.hl.premium {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/604b4fc78b46653b1cba9aaf/67f3e1fd6c4f31ae47726fab_ChatGPT%20Image%20Apr%207%2C%202025%2C%2011_09_21%20AM.png");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .play-pause-button-2 {
    bottom: 10px;
    right: 10px;
  }

  .eu-hero-logos.top-10.mobile-logos {
    object-fit: fill;
    flex-flow: row;
    flex: 0 auto;
    justify-content: space-between;
    align-items: flex-start;
    max-width: none;
    display: none;
  }

  .ukr-hero-content-wrappr-update24 {
    align-items: flex-end;
    height: 100vw;
    min-height: 0;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 20px;
  }

  .ukr-hero-content-wrappr-update24.de {
    width: auto;
    height: 100vw;
    margin-top: 0;
  }

  .heading-xxl-update24 {
    font-size: 46px;
    line-height: 46px;
  }

  .heading-xxl-update24.tt.paragraph-100 {
    margin-top: 0;
    font-size: 38px;
  }

  .eu-footer-logo-de {
    width: 80px;
    max-width: 100%;
    height: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 40px;
  }

  .background-video-2 {
    height: auto;
    padding-bottom: 10vw;
  }

  .card-ukr-hero-update-24 {
    padding: 36px 26px;
  }

  .card-ukr-hero-update-24.transparent {
    flex-flow: column;
    padding-bottom: 0;
  }

  .eu-erfordet-footer-logo {
    width: 100px;
    height: auto;
    margin-top: 20px;
    margin-bottom: 0;
  }

  .heading-3-update-24.antonio.paragraph-40.white {
    font-size: 22px;
  }

  .heading-3-update-24.antonio.paragraph-50.white {
    font-size: 30px;
  }

  .heading-3-update-24.antonio.paragraph-50.white.bottom-margin-20 {
    font-size: 22px;
  }

  .div-block-hero-eu-logos-en.top-10.mobile-logos {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    position: static;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .layout89_content {
    grid-template-columns: 1fr;
  }

  .heading-style-h2 {
    font-size: 2.25rem;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .layout240_list {
    grid-template-columns: 1fr;
  }

  .heading-style-h5 {
    font-size: 1.25rem;
  }

  .comparison1_top-row-content {
    padding: 1rem .5rem;
  }

  .heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .comparison1_top-row-title {
    padding: 1rem .5rem;
  }

  .heading-style-h6 {
    font-size: 1.125rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

  .header1_content-left {
    padding-right: 0;
  }

  .header1_content {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .text-size-medium-3 {
    font-size: 1rem;
  }

  .padding-section-large-4 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .testimonial11_client.top_margin {
    flex-flow: row;
  }

  .testimonial11_client.top_margin.mobile {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    margin-top: 3rem;
  }

  .heading-style-h2-3 {
    font-size: 2.25rem;
  }

  .text-size-medium-4 {
    font-size: 1rem;
  }

  .heading-style-h6-2 {
    font-size: 1.125rem;
  }

  .testimonial11_slider.mobile {
    padding-bottom: 0;
  }

  .testimonial11_client-sub.top_margin {
    flex-flow: row;
  }

  .testimonial11_client-sub.top_margin.mobile {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    margin-top: 3rem;
  }

  .text-size-medium-5 {
    font-size: 1rem;
  }

  .heading-style-h3 {
    font-size: 2rem;
  }

  .layout12_content, .layout12_item-list {
    grid-template-columns: 1fr;
  }

  .heading-style-h6-3 {
    font-size: 1.125rem;
  }

  .heading-style-h2-4 {
    font-size: 2.25rem;
  }

  .text-size-medium-6 {
    font-size: 1rem;
  }

  .heading-style-h4 {
    font-size: 1.5rem;
  }

  .heading-style-h2-5, .heading-style-h2-6 {
    font-size: 2.25rem;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

  .text-size-small {
    font-size: .75rem;
  }

  .heading-style-h2-7 {
    font-size: 2.25rem;
  }

  .home_gallery-1_grid-list {
    grid-template-columns: auto;
    justify-content: center;
    place-items: center;
  }

  .heading-style-h2-8 {
    font-size: 2.25rem;
  }

  .text-size-medium-7 {
    font-size: 1rem;
  }

  .heading-style-h2-9 {
    font-size: 2.25rem;
  }

  .home_faq_content {
    grid-template-columns: 1fr;
  }

  .heading-style-h2-10 {
    font-size: 2.25rem;
  }

  .home_cta_card {
    grid-template-columns: 1fr;
  }

  .footer8_form {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .text-size-tiny {
    font-size: .625rem;
  }

  .footer8_link-list {
    justify-content: center;
    align-items: flex-start;
  }

  .footer8_top-wrapper {
    grid-row-gap: 3rem;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-170 {
    flex: 0 auto;
    order: 0;
    align-self: auto;
    max-width: 100%;
  }

  .text-size-medium-8 {
    font-size: 1rem;
  }

  .padding-section-large-10 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .heading-style-h2-11 {
    font-size: 2.25rem;
  }

  .heading-style-h6-4 {
    font-size: 1.125rem;
  }
}

#w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-a3d66165, #w-node-_144adb84-7cd5-1a2e-da5b-0432c61d443d-a3d66165 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-a3d66165 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_56381a22-728b-cbec-7e06-03e5e4768958-a3d66165, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecad-a3d66165, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecae-a3d66165, #w-node-_130f1371-1924-a10c-c5f8-f66fc7de0e8c-a3d66165, #w-node-c254519c-324d-a9c3-dddf-038101ca957c-a3d66165, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-a3d66165, #w-node-f6d9b55f-e4a8-5340-820a-1e81e63b0172-a3d66165, #w-node-_836989e7-dd04-2efe-0263-00b1c093787f-a3d66165, #w-node-b128e3cd-0321-325a-9c34-2f21f5167143-a3d66165, #w-node-ee5dd5ed-f488-3a8a-68c3-e9b43fe69306-a3d66165, #w-node-_00dcbb98-a38c-de19-a2ba-d39ab8e92e00-a3d66165, #w-node-_2c9f4ce6-5dd9-f82b-4079-5adaee110e5d-a3d66165, #w-node-b68b364c-d301-4d1b-72ed-9ba2971ccc75-a3d66165, #w-node-b68b364c-d301-4d1b-72ed-9ba2971ccc78-a3d66165, #w-node-a67aafdf-b6cd-52ec-f9de-6009824acc0b-a3d66165, #w-node-a67aafdf-b6cd-52ec-f9de-6009824acc0e-a3d66165, #w-node-_7ad5d479-6958-95e7-633e-0a30b6c6872c-a3d66165, #w-node-_08bd2962-316c-8d85-7167-5b75caa0310e-a3d66165, #w-node-d12ac113-ebd2-7938-4ee7-286d783f11c8-a3d66165, #w-node-_56031099-4755-ba47-50ed-b7adc2445a2f-a3d66165, #w-node-_36228e0d-987c-c62e-531c-9ef60fcd401e-a3d66165, #w-node-_53647995-cc01-6151-75a9-02e4be7e8a29-a3d66165, #w-node-_6731cde0-6b94-f4df-81f0-98e1a7ad1e9a-a3d66165, #w-node-_6fd0e32e-0dd9-d8fb-53f5-442bdc27d00f-a3d66165, #w-node-bfaf3244-a773-7cfd-e72f-f68d29949837-a3d66165, #w-node-_72a8d31f-6b0a-35f5-2eed-565314085a28-a3d66165, #w-node-f3324c63-6c21-553e-44ca-8a0806412600-a3d66165, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-999a3432, #w-node-_144adb84-7cd5-1a2e-da5b-0432c61d443d-999a3432 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-999a3432 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_56381a22-728b-cbec-7e06-03e5e4768958-999a3432, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecad-999a3432, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecae-999a3432, #w-node-_130f1371-1924-a10c-c5f8-f66fc7de0e8c-999a3432, #w-node-c254519c-324d-a9c3-dddf-038101ca957c-999a3432, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-999a3432, #w-node-f6d9b55f-e4a8-5340-820a-1e81e63b0172-999a3432, #w-node-_836989e7-dd04-2efe-0263-00b1c093787f-999a3432, #w-node-b128e3cd-0321-325a-9c34-2f21f5167143-999a3432, #w-node-ee5dd5ed-f488-3a8a-68c3-e9b43fe69306-999a3432, #w-node-_00dcbb98-a38c-de19-a2ba-d39ab8e92e00-999a3432, #w-node-_2c9f4ce6-5dd9-f82b-4079-5adaee110e5d-999a3432, #w-node-b68b364c-d301-4d1b-72ed-9ba2971ccc75-999a3432, #w-node-b68b364c-d301-4d1b-72ed-9ba2971ccc78-999a3432, #w-node-a67aafdf-b6cd-52ec-f9de-6009824acc0b-999a3432, #w-node-a67aafdf-b6cd-52ec-f9de-6009824acc0e-999a3432, #w-node-_7ad5d479-6958-95e7-633e-0a30b6c6872c-999a3432, #w-node-_08bd2962-316c-8d85-7167-5b75caa0310e-999a3432, #w-node-d12ac113-ebd2-7938-4ee7-286d783f11c8-999a3432, #w-node-_56031099-4755-ba47-50ed-b7adc2445a2f-999a3432, #w-node-_36228e0d-987c-c62e-531c-9ef60fcd401e-999a3432, #w-node-_53647995-cc01-6151-75a9-02e4be7e8a29-999a3432, #w-node-_6731cde0-6b94-f4df-81f0-98e1a7ad1e9a-999a3432, #w-node-_6fd0e32e-0dd9-d8fb-53f5-442bdc27d00f-999a3432, #w-node-bfaf3244-a773-7cfd-e72f-f68d29949837-999a3432, #w-node-_72a8d31f-6b0a-35f5-2eed-565314085a28-999a3432, #w-node-f3324c63-6c21-553e-44ca-8a0806412600-999a3432, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8d5-32df1032, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8d6-32df1032, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8e0-32df1032, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8e1-32df1032, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8eb-32df1032, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8f0-32df1032, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-32df1032, #w-node-_144adb84-7cd5-1a2e-da5b-0432c61d443d-32df1032 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-32df1032 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_56381a22-728b-cbec-7e06-03e5e4768958-32df1032, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecad-32df1032, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecae-32df1032, #w-node-_130f1371-1924-a10c-c5f8-f66fc7de0e8c-32df1032, #w-node-c254519c-324d-a9c3-dddf-038101ca957c-32df1032, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-32df1032, #w-node-f6d9b55f-e4a8-5340-820a-1e81e63b0172-32df1032, #w-node-_836989e7-dd04-2efe-0263-00b1c093787f-32df1032, #w-node-b128e3cd-0321-325a-9c34-2f21f5167143-32df1032, #w-node-_36228e0d-987c-c62e-531c-9ef60fcd401e-32df1032, #w-node-_53647995-cc01-6151-75a9-02e4be7e8a29-32df1032, #w-node-_6731cde0-6b94-f4df-81f0-98e1a7ad1e9a-32df1032, #w-node-_6fd0e32e-0dd9-d8fb-53f5-442bdc27d00f-32df1032, #w-node-bfaf3244-a773-7cfd-e72f-f68d29949837-32df1032, #w-node-_72a8d31f-6b0a-35f5-2eed-565314085a28-32df1032, #w-node-f3324c63-6c21-553e-44ca-8a0806412600-32df1032, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8d5-7c793d55, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8d6-7c793d55, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8e0-7c793d55, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8e1-7c793d55, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8eb-7c793d55, #w-node-_50e48f6c-725f-3551-dda7-71e0fb29f8f0-7c793d55, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-7c793d55, #w-node-_144adb84-7cd5-1a2e-da5b-0432c61d443d-7c793d55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-7c793d55 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_56381a22-728b-cbec-7e06-03e5e4768958-7c793d55, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecad-7c793d55, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56ecae-7c793d55, #w-node-_130f1371-1924-a10c-c5f8-f66fc7de0e8c-7c793d55, #w-node-c254519c-324d-a9c3-dddf-038101ca957c-7c793d55, #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-7c793d55, #w-node-f6d9b55f-e4a8-5340-820a-1e81e63b0172-7c793d55, #w-node-_836989e7-dd04-2efe-0263-00b1c093787f-7c793d55, #w-node-b128e3cd-0321-325a-9c34-2f21f5167143-7c793d55, #w-node-_36228e0d-987c-c62e-531c-9ef60fcd401e-7c793d55, #w-node-_53647995-cc01-6151-75a9-02e4be7e8a29-7c793d55, #w-node-ba38dbd7-f13f-ac92-616a-5e48fd820c9d-7c793d55, #w-node-ba38dbd7-f13f-ac92-616a-5e48fd820c9f-7c793d55, #w-node-ba38dbd7-f13f-ac92-616a-5e48fd820ca2-7c793d55, #w-node-ba38dbd7-f13f-ac92-616a-5e48fd820ca5-7c793d55, #w-node-ba38dbd7-f13f-ac92-616a-5e48fd820ca8-7c793d55, #w-node-_5162249c-33ef-159c-b373-7da7201ae354-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae357-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae358-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae359-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae360-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae361-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae368-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae369-3133d03c, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-3133d03c, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-3133d03c, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-3133d03c, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-3133d03c, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-3133d03c, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-3133d03c, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-3133d03c, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-3133d03c, #w-node-cbb83721-f786-5647-5879-496b2fe634ce-3133d03c, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-3133d03c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634da-3133d03c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3747-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3748-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3749-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374a-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374b-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374c-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374d-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374e-3133d03c, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374f-3133d03c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-3133d03c, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-3133d03c, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-3133d03c, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-3133d03c, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-3133d03c, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-3133d03c, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-3133d03c, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-3133d03c, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-3133d03c {
  justify-self: start;
}

#w-node-_5f8d9fdc-c86e-99e5-5535-99a01a5bd95a-3f82da61, #w-node-_8c4fe77f-7201-1aa5-7007-79bb533c2ba8-3f82da61, #w-node-e281e7e1-5376-77e8-c339-ea40050c2cad-3f82da61, #w-node-fb2a252b-8bce-bf7e-d677-300450b61de5-3f82da61, #w-node-_588c4f92-d2ab-1970-c5dd-af590fdaea2d-3f82da61, #w-node-_588c4f92-d2ab-1970-c5dd-af590fdaea2e-3f82da61, #w-node-_1924d2cc-4dc3-63e6-5d74-aa263bc3ea49-3f82da61, #w-node-_1924d2cc-4dc3-63e6-5d74-aa263bc3ea4a-3f82da61, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c29-3f82da61, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c2a-3f82da61, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c2b-3f82da61, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c32-3f82da61, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c33-3f82da61, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c3a-3f82da61, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c3b-3f82da61, #w-node-ffd2136c-924f-eae6-150c-eabddab8f187-3f82da61, #w-node-ffd2136c-924f-eae6-150c-eabddab8f188-3f82da61, #w-node-efe68fe5-faa3-a1d5-defd-d05543b61158-3f82da61, #w-node-_37dbdaf2-3518-b091-e7cf-9c2c20130a9b-3f82da61, #w-node-_43a8f2ff-eb40-c63d-ff0d-2eeaf16d4daf-3f82da61, #w-node-_43a8f2ff-eb40-c63d-ff0d-2eeaf16d4db0-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_215fb7b5-af73-151d-6b3f-6e217683c578-3f82da61 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d4fd6226-4a4e-d00b-3066-d3f328ad8dcc-3f82da61, #w-node-d4fd6226-4a4e-d00b-3066-d3f328ad8dcd-3f82da61, #w-node-c074900a-08c5-2166-9e69-4b601fbe4322-3f82da61, #w-node-_7dc5ed96-136c-f8ec-95fe-34bcf62c06f2-3f82da61, #w-node-_4e745f7d-d96f-af6c-3838-4c3903b595e6-3f82da61, #w-node-_73daaee1-637b-97c7-de2a-a33376759514-3f82da61, #w-node-dec0f4e4-3d5d-1a38-4d44-347d26ca5bb1-3f82da61, #w-node-_73daaee1-637b-97c7-de2a-a33376759515-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0558162-5283-a288-2bb4-a52966c54b2b-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e094-3f82da61, #w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e095-3f82da61, #w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e097-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e099-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8204-3f82da61, #w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8205-3f82da61, #w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8207-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8209-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e9486ce3-41c9-0721-7266-ab05fae4b97e-3f82da61 {
  align-self: end;
}

#w-node-e9486ce3-41c9-0721-7266-ab05fae4b987-3f82da61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_9376c463-16c1-0dd0-9d37-e28ba65490f6-a65490c4, #w-node-_9376c463-16c1-0dd0-9d37-e28ba65490f8-a65490c4, #w-node-_9376c463-16c1-0dd0-9d37-e28ba65490fa-a65490c4, #w-node-_9376c463-16c1-0dd0-9d37-e28ba6549102-a65490c4, #w-node-_9376c463-16c1-0dd0-9d37-e28ba6549106-a65490c4, #w-node-_9376c463-16c1-0dd0-9d37-e28ba654910a-a65490c4, #w-node-_9376c463-16c1-0dd0-9d37-e28ba654910e-a65490c4, #w-node-_9376c463-16c1-0dd0-9d37-e28ba6549112-a65490c4 {
  justify-self: start;
}

#w-node-_91518520-de9e-19d0-0244-9740ecec28d9-a5b5c507, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-a5b5c507, #w-node-fde008de-df79-0766-672c-470e3db658a5-a5b5c507, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-a5b5c507, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec0-a5b5c507, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-a5b5c507, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec3-a5b5c507, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec4-a5b5c507, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e43f-a5b5c507, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e440-a5b5c507, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe3-a5b5c507, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe4-a5b5c507, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb5f-a5b5c507, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb60-a5b5c507, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-a5b5c507, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a44-a5b5c507, #w-node-cbb83721-f786-5647-5879-496b2fe634ce-a5b5c507 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-a5b5c507 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86aead13-405d-74ca-af95-76af75aff2ce-a5b5c507, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-a5b5c507, #w-node-fde008de-df79-0766-672c-470e3db658a5-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-00a81ff9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-00a81ff9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-00a81ff9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-00a81ff9 {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-00a81ff9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-cc997eda-3e10-146e-11bc-5c092f5a94f1-00a81ff9, #w-node-cc997eda-3e10-146e-11bc-5c092f5a94f3-00a81ff9, #w-node-cc997eda-3e10-146e-11bc-5c092f5a94f5-00a81ff9, #w-node-cc997eda-3e10-146e-11bc-5c092f5a94fd-00a81ff9, #w-node-cc997eda-3e10-146e-11bc-5c092f5a9501-00a81ff9, #w-node-cc997eda-3e10-146e-11bc-5c092f5a9505-00a81ff9, #w-node-cc997eda-3e10-146e-11bc-5c092f5a9509-00a81ff9, #w-node-cc997eda-3e10-146e-11bc-5c092f5a950d-00a81ff9 {
  justify-self: start;
}

#w-node-fde008de-df79-0766-672c-470e3db658a5-0fa76dec, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-0fa76dec, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-0fa76dec, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-0fa76dec, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-0fa76dec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-0fa76dec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-0fa76dec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-0fa76dec {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-0fa76dec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9ce-0fa76dec, #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9d0-0fa76dec, #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9d2-0fa76dec, #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9da-0fa76dec, #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9de-0fa76dec, #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9e2-0fa76dec, #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9e6-0fa76dec, #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9ea-0fa76dec {
  justify-self: start;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-7a4023ac {
  align-self: end;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-7a4023ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-7a4023ac {
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-7a4023ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_91518520-de9e-19d0-0244-9740ecec28d9-ab8ff7ad, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-ab8ff7ad, #w-node-fde008de-df79-0766-672c-470e3db658a5-ab8ff7ad, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-ab8ff7ad, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec0-ab8ff7ad, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-ab8ff7ad, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec3-ab8ff7ad, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec4-ab8ff7ad, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e43f-ab8ff7ad, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e440-ab8ff7ad, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe3-ab8ff7ad, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe4-ab8ff7ad, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb5f-ab8ff7ad, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb60-ab8ff7ad, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-ab8ff7ad, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a44-ab8ff7ad, #w-node-cbb83721-f786-5647-5879-496b2fe634ce-ab8ff7ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-ab8ff7ad {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86aead13-405d-74ca-af95-76af75aff2ce-ab8ff7ad, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-ab8ff7ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e393817a-7414-5655-7162-1693eee17f45-ab8ff7ad, #w-node-e393817a-7414-5655-7162-1693eee17f47-ab8ff7ad, #w-node-e393817a-7414-5655-7162-1693eee17f49-ab8ff7ad, #w-node-e393817a-7414-5655-7162-1693eee17f51-ab8ff7ad, #w-node-e393817a-7414-5655-7162-1693eee17f55-ab8ff7ad, #w-node-e393817a-7414-5655-7162-1693eee17f59-ab8ff7ad, #w-node-e393817a-7414-5655-7162-1693eee17f5d-ab8ff7ad, #w-node-e393817a-7414-5655-7162-1693eee17f61-ab8ff7ad {
  justify-self: start;
}

#w-node-fde008de-df79-0766-672c-470e3db658a5-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-ceb7e21a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-ceb7e21a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-ceb7e21a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-ceb7e21a {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-ceb7e21a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_02435c5a-bcf5-1d39-d776-2982c657a7e0-ceb7e21a, #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7e2-ceb7e21a, #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7e4-ceb7e21a, #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7ec-ceb7e21a, #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7f0-ceb7e21a, #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7f4-ceb7e21a, #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7f8-ceb7e21a, #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7fc-ceb7e21a {
  justify-self: start;
}

#w-node-fde008de-df79-0766-672c-470e3db658a5-c061cb4a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-c061cb4a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-c061cb4a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-c061cb4a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-c061cb4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-c061cb4a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-c061cb4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-c061cb4a {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-c061cb4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c77-c061cb4a, #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c79-c061cb4a, #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c7b-c061cb4a, #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c83-c061cb4a, #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c87-c061cb4a, #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c8b-c061cb4a, #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c8f-c061cb4a, #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c93-c061cb4a {
  justify-self: start;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-685f697b {
  align-self: end;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-685f697b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-685f697b {
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-685f697b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_7127c665-613b-9597-cef6-8f1d7f495b58-685f697b, #w-node-_7127c665-613b-9597-cef6-8f1d7f495b5a-685f697b, #w-node-_7127c665-613b-9597-cef6-8f1d7f495b5c-685f697b, #w-node-_7127c665-613b-9597-cef6-8f1d7f495b64-685f697b, #w-node-_7127c665-613b-9597-cef6-8f1d7f495b68-685f697b, #w-node-_7127c665-613b-9597-cef6-8f1d7f495b6c-685f697b, #w-node-_7127c665-613b-9597-cef6-8f1d7f495b70-685f697b, #w-node-_7127c665-613b-9597-cef6-8f1d7f495b74-685f697b {
  justify-self: start;
}

#w-node-_91518520-de9e-19d0-0244-9740ecec28d9-4402b0c7, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-4402b0c7, #w-node-fde008de-df79-0766-672c-470e3db658a5-4402b0c7, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-4402b0c7, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec0-4402b0c7, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-4402b0c7, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec3-4402b0c7, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec4-4402b0c7, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e43f-4402b0c7, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e440-4402b0c7, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe3-4402b0c7, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe4-4402b0c7, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb5f-4402b0c7, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb60-4402b0c7, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-4402b0c7, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a44-4402b0c7, #w-node-cbb83721-f786-5647-5879-496b2fe634ce-4402b0c7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-4402b0c7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86aead13-405d-74ca-af95-76af75aff2ce-4402b0c7, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-4402b0c7, #w-node-fde008de-df79-0766-672c-470e3db658a5-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-01f45d2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-01f45d2d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-01f45d2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-01f45d2d {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-01f45d2d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_59f4dcf1-142b-1f94-91be-3108801a2b2f-01f45d2d, #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b31-01f45d2d, #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b33-01f45d2d, #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b3b-01f45d2d, #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b3f-01f45d2d, #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b43-01f45d2d, #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b47-01f45d2d, #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b4b-01f45d2d {
  justify-self: start;
}

#w-node-fde008de-df79-0766-672c-470e3db658a5-992e21b2, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-992e21b2, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-992e21b2, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-992e21b2, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-992e21b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-992e21b2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-992e21b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-992e21b2 {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-992e21b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-efa9dd36-24b1-3cab-39ba-747394c813ec-992e21b2, #w-node-efa9dd36-24b1-3cab-39ba-747394c813ee-992e21b2, #w-node-efa9dd36-24b1-3cab-39ba-747394c813f0-992e21b2, #w-node-efa9dd36-24b1-3cab-39ba-747394c813f8-992e21b2, #w-node-efa9dd36-24b1-3cab-39ba-747394c813fc-992e21b2, #w-node-efa9dd36-24b1-3cab-39ba-747394c81400-992e21b2, #w-node-efa9dd36-24b1-3cab-39ba-747394c81404-992e21b2, #w-node-efa9dd36-24b1-3cab-39ba-747394c81408-992e21b2 {
  justify-self: start;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-d00b4106 {
  align-self: end;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-d00b4106 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-d00b4106 {
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-d00b4106 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd9085-d00b4106, #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd9087-d00b4106, #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd9089-d00b4106, #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd9091-d00b4106, #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd9095-d00b4106, #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd9099-d00b4106, #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd909d-d00b4106, #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd90a1-d00b4106 {
  justify-self: start;
}

#w-node-_91518520-de9e-19d0-0244-9740ecec28d9-5fa9afa2, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-5fa9afa2, #w-node-fde008de-df79-0766-672c-470e3db658a5-5fa9afa2, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-5fa9afa2, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec0-5fa9afa2, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-5fa9afa2, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec3-5fa9afa2, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec4-5fa9afa2, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e43f-5fa9afa2, #w-node-aacf0f58-87e2-c092-2b74-c62b7463e440-5fa9afa2, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe3-5fa9afa2, #w-node-_6ee95566-783a-18f4-cf4f-98c1b00abbe4-5fa9afa2, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb5f-5fa9afa2, #w-node-_7b3acbbb-8507-1c31-a05e-1eeffdf5fb60-5fa9afa2, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-5fa9afa2, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a44-5fa9afa2, #w-node-cbb83721-f786-5647-5879-496b2fe634ce-5fa9afa2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-5fa9afa2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_86aead13-405d-74ca-af95-76af75aff2ce-5fa9afa2, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-5fa9afa2, #w-node-fde008de-df79-0766-672c-470e3db658a5-662e26dd, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-662e26dd, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-662e26dd, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-662e26dd, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-662e26dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-662e26dd {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-662e26dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-662e26dd {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-662e26dd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-bd9245a6-d47f-5680-87b6-a3482f050fa8-662e26dd, #w-node-bd9245a6-d47f-5680-87b6-a3482f050faa-662e26dd, #w-node-bd9245a6-d47f-5680-87b6-a3482f050fac-662e26dd, #w-node-bd9245a6-d47f-5680-87b6-a3482f050fb4-662e26dd, #w-node-bd9245a6-d47f-5680-87b6-a3482f050fb8-662e26dd, #w-node-bd9245a6-d47f-5680-87b6-a3482f050fbc-662e26dd, #w-node-bd9245a6-d47f-5680-87b6-a3482f050fc0-662e26dd, #w-node-bd9245a6-d47f-5680-87b6-a3482f050fc4-662e26dd {
  justify-self: start;
}

#w-node-fde008de-df79-0766-672c-470e3db658a5-8300b78e, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bb-8300b78e, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-8300b78e, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-8300b78e, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-8300b78e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634cf-8300b78e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f512-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51c-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51d-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f522-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f523-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f528-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f529-8300b78e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-8300b78e {
  align-self: end;
}

#w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-8300b78e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_121cbc12-4712-1931-0f59-0af150ad88d7-8300b78e, #w-node-_121cbc12-4712-1931-0f59-0af150ad88d9-8300b78e, #w-node-_121cbc12-4712-1931-0f59-0af150ad88db-8300b78e, #w-node-_121cbc12-4712-1931-0f59-0af150ad88e3-8300b78e, #w-node-_121cbc12-4712-1931-0f59-0af150ad88e7-8300b78e, #w-node-_121cbc12-4712-1931-0f59-0af150ad88eb-8300b78e, #w-node-_121cbc12-4712-1931-0f59-0af150ad88ef-8300b78e, #w-node-_121cbc12-4712-1931-0f59-0af150ad88f3-8300b78e {
  justify-self: start;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-b1148916 {
  align-self: end;
}

#w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-b1148916 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-b1148916 {
  align-self: end;
}

#w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-b1148916 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d95ec-b1148916, #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d95ee-b1148916, #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d95f0-b1148916, #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d95f8-b1148916, #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d95fc-b1148916, #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d9600-b1148916, #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d9604-b1148916, #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d9608-b1148916 {
  justify-self: start;
}

#w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95cb-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95ce-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95cf-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95d0-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95d7-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95d8-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95df-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95e0-33e53cd5, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-33e53cd5, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-33e53cd5, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-33e53cd5, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-33e53cd5, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-33e53cd5, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-33e53cd5, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-33e53cd5, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-33e53cd5, #w-node-cbb83721-f786-5647-5879-496b2fe634ce-33e53cd5, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-33e53cd5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634da-33e53cd5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd96-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd97-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd98-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd99-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9a-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9b-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9c-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9d-33e53cd5, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9e-33e53cd5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-33e53cd5, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-33e53cd5, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-33e53cd5, #w-node-b998b81b-fd8a-3f88-e8cd-973bc57ee11a-33e53cd5, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-33e53cd5, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-33e53cd5, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-33e53cd5, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-33e53cd5, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-33e53cd5 {
  justify-self: start;
}

#w-node-_80290284-b899-c177-03f1-aa9ee79e6e3d-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e42-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e43-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e44-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e4b-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e4c-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e53-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e54-f0533b5b, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-f0533b5b, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-f0533b5b, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-f0533b5b, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-f0533b5b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-f0533b5b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-f0533b5b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-f0533b5b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573a-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573b-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573d-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f4005743-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab229d-f0533b5b, #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab229e-f0533b5b, #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab22a0-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab22a7-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_21249818-d9d7-25c7-da9e-45141fcbadd2-f0533b5b, #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd3-f0533b5b, #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd5-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21249818-d9d7-25c7-da9e-45141fcbaddb-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f4005746-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005747-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005749-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f400574f-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f4005752-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005753-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005755-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f400575b-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_8dc23583-7177-689a-592d-8aa86a620ed8-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620ed9-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620eda-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620edb-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620edc-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620edd-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620ede-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620ee0-f0533b5b, #w-node-_8dc23583-7177-689a-592d-8aa86a620ee2-f0533b5b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-f0533b5b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-f0533b5b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-f0533b5b, #w-node-_360810b7-4a23-5305-5566-190400e590ad-f0533b5b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-f0533b5b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-f0533b5b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-f0533b5b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-f0533b5b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-f0533b5b {
  justify-self: start;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cbc-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cc1-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cc2-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cc3-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cca-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4ccb-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cd2-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cd3-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2b-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2c-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2e-9164db6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e32-9164db6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e35-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e36-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e38-9164db6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3c-9164db6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3f-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e40-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e42-9164db6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e46-9164db6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e67-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e68-9164db6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e72-9164db6b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4eb2-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4eb4-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4eb6-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4ebe-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4ec2-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4ec6-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4eca-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4ece-9164db6b {
  justify-self: start;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cbc-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cc1-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cc2-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cc3-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cca-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4ccb-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cd2-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4cd3-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2b-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2c-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2e-abc9992e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e32-abc9992e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e35-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e36-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e38-abc9992e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3c-abc9992e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3f-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e40-abc9992e, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e42-abc9992e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e46-abc9992e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_29e0948f-3833-fbff-570b-0a09872ba0d9-abc9992e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_29e0948f-3833-fbff-570b-0a09872ba0e3-abc9992e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_059dc5d3-d5c1-8930-261e-bce89d8e7891-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e7893-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e7895-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e7897-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e789f-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e78a3-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e78a7-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e78ab-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e78af-abc9992e {
  justify-self: start;
}

#w-node-b194d1b3-cc12-6366-fbdf-6458d9372c66-38c6b840 {
  align-self: end;
}

#w-node-b194d1b3-cc12-6366-fbdf-6458d9372c6e-38c6b840 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-c6554d39-f74f-7a04-87ca-6d9a91f0df8e-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0df90-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0df92-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0df94-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0df9c-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0dfa0-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0dfa4-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0dfa8-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0dfac-38c6b840 {
  justify-self: start;
}

#w-node-ce1b65f2-fba4-02c8-ce46-3e6453b321fc-c70f0471 {
  align-self: end;
}

#w-node-ce1b65f2-fba4-02c8-ce46-3e6453b32205-c70f0471 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-bc6d53a2-8753-cb1e-9175-1323a22580b9-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580bb-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580bd-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580bf-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580c7-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580cb-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580cf-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580d3-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580d7-c70f0471 {
  justify-self: start;
}

#w-node-_42196a67-fc71-8800-0032-56ddfe6293df-4235d9f6 {
  align-self: end;
}

#w-node-_42196a67-fc71-8800-0032-56ddfe6293e8-4235d9f6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-dff7acaa-ead1-cd62-092c-ce71ed1c6dda-4235d9f6, #w-node-_756c02ea-a77c-6bd3-1a3b-945253ab4ccf-4235d9f6, #w-node-_2adaf5ac-87f4-31ac-feab-e54faa1e6256-4235d9f6, #w-node-dff7acaa-ead1-cd62-092c-ce71ed1c6ddc-4235d9f6, #w-node-f01920ac-e47c-2074-f950-f809ee9b7b90-4235d9f6, #w-node-f01920ac-e47c-2074-f950-f809ee9b7b94-4235d9f6, #w-node-f01920ac-e47c-2074-f950-f809ee9b7b98-4235d9f6, #w-node-f01920ac-e47c-2074-f950-f809ee9b7b9c-4235d9f6, #w-node-f01920ac-e47c-2074-f950-f809ee9b7ba0-4235d9f6 {
  justify-self: start;
}

#w-node-_475df939-36f6-2763-8a9e-7f5882e038c1-3d40ee30 {
  align-self: end;
}

#w-node-_475df939-36f6-2763-8a9e-7f5882e038ca-3d40ee30 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_169a990e-856e-d2a9-ac90-056cb96fb409-3d40ee30, #w-node-_169a990e-856e-d2a9-ac90-056cb96fb40b-3d40ee30, #w-node-_169a990e-856e-d2a9-ac90-056cb96fb40d-3d40ee30, #w-node-_1e5a2f1d-028f-fcc7-9192-f9dc1992d45b-3d40ee30, #w-node-_3b3a98fc-2c53-471c-cc55-993c41b00a4e-3d40ee30, #w-node-_3b3a98fc-2c53-471c-cc55-993c41b00a52-3d40ee30, #w-node-_3b3a98fc-2c53-471c-cc55-993c41b00a56-3d40ee30, #w-node-_3b3a98fc-2c53-471c-cc55-993c41b00a5a-3d40ee30, #w-node-_3b3a98fc-2c53-471c-cc55-993c41b00a5e-3d40ee30 {
  justify-self: start;
}

#w-node-ce523b5f-df0b-244d-f973-6d63205579f7-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d63205579fa-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d63205579fb-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d63205579fc-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d6320557a03-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d6320557a04-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d6320557a0b-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d6320557a0c-b2f63b70, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-b2f63b70, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-b2f63b70, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-b2f63b70, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-b2f63b70, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-b2f63b70, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-b2f63b70, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-b2f63b70, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46e7-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46e8-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46ea-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f0-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0f40f879-8c43-48c9-d251-278a2034208a-b2f63b70, #w-node-_0f40f879-8c43-48c9-d251-278a2034208b-b2f63b70, #w-node-_0f40f879-8c43-48c9-d251-278a2034208d-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f40f879-8c43-48c9-d251-278a20342093-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f0172dc7-7e93-eeab-c232-5e7038c4489f-b2f63b70, #w-node-f0172dc7-7e93-eeab-c232-5e7038c448a0-b2f63b70, #w-node-f0172dc7-7e93-eeab-c232-5e7038c448a2-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0172dc7-7e93-eeab-c232-5e7038c448a8-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4701-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4702-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4704-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf470a-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f3-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f4-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f6-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46fe-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d1-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d2-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d3-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d4-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d5-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d6-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d7-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d8-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d9-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861da-b2f63b70, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861db-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a3477f57-37d9-ed7c-9072-ebeffb08e609-b2f63b70, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-b2f63b70 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a3477f57-37d9-ed7c-9072-ebeffb08e614-b2f63b70 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-b2f63b70, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-b2f63b70, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-b2f63b70, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-b2f63b70, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-b2f63b70, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-b2f63b70, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-b2f63b70, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-b2f63b70, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-b2f63b70 {
  justify-self: start;
}

#w-node-b343e474-9e05-6e57-109f-5e295882196b-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658a7-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658a8-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658a9-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658b0-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658b1-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658b8-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658b9-fd0b0d9b, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-fd0b0d9b, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-fd0b0d9b, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-fd0b0d9b, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-fd0b0d9b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-fd0b0d9b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-fd0b0d9b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-fd0b0d9b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46e7-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46e8-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46ea-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f0-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0f40f879-8c43-48c9-d251-278a2034208a-fd0b0d9b, #w-node-_0f40f879-8c43-48c9-d251-278a2034208b-fd0b0d9b, #w-node-_0f40f879-8c43-48c9-d251-278a2034208d-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0f40f879-8c43-48c9-d251-278a20342093-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f0172dc7-7e93-eeab-c232-5e7038c4489f-fd0b0d9b, #w-node-f0172dc7-7e93-eeab-c232-5e7038c448a0-fd0b0d9b, #w-node-f0172dc7-7e93-eeab-c232-5e7038c448a2-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0172dc7-7e93-eeab-c232-5e7038c448a8-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4701-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4702-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4704-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf470a-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f3-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f4-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f6-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46fe-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634ce-fd0b0d9b, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634da-fd0b0d9b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d1-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d2-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d3-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d4-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d5-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d6-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d7-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d8-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d9-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861da-fd0b0d9b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861db-fd0b0d9b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-fd0b0d9b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-fd0b0d9b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-fd0b0d9b, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-fd0b0d9b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-fd0b0d9b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-fd0b0d9b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-fd0b0d9b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-fd0b0d9b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-fd0b0d9b {
  justify-self: start;
}

#w-node-b343e474-9e05-6e57-109f-5e295882196b-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658a7-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658a8-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658a9-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658b0-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658b1-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658b8-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658b9-aec8a29b, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-aec8a29b, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-aec8a29b, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-aec8a29b, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-aec8a29b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-aec8a29b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-aec8a29b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-aec8a29b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdd3-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdd4-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdd6-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bddc-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_512aa7dd-4f52-24f9-b48c-e745147fc3ec-aec8a29b, #w-node-_512aa7dd-4f52-24f9-b48c-e745147fc3ed-aec8a29b, #w-node-_512aa7dd-4f52-24f9-b48c-e745147fc3ef-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_512aa7dd-4f52-24f9-b48c-e745147fc3f5-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7874a028-a844-53b1-c18b-9ee978aaa6ce-aec8a29b, #w-node-_7874a028-a844-53b1-c18b-9ee978aaa6cf-aec8a29b, #w-node-_7874a028-a844-53b1-c18b-9ee978aaa6d1-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7874a028-a844-53b1-c18b-9ee978aaa6d7-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bddf-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bde0-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bde2-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bde8-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdeb-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdec-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdee-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdf4-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634ce-aec8a29b, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634da-aec8a29b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d1-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d2-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d3-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d4-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d5-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d6-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d7-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d8-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d9-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861da-aec8a29b, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861db-aec8a29b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-aec8a29b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-aec8a29b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-aec8a29b, #w-node-b998b81b-fd8a-3f88-e8cd-973bc57ee11a-aec8a29b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-aec8a29b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-aec8a29b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-aec8a29b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-aec8a29b, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-aec8a29b {
  justify-self: start;
}

#w-node-b343e474-9e05-6e57-109f-5e295882196b-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658a7-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658a8-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658a9-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658b0-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658b1-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658b8-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658b9-f5e64c38, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-f5e64c38, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-f5e64c38, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-f5e64c38, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-f5e64c38, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-f5e64c38, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-f5e64c38, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-f5e64c38, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573a-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573b-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573d-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f4005743-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab229d-f5e64c38, #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab229e-f5e64c38, #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab22a0-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab22a7-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_21249818-d9d7-25c7-da9e-45141fcbadd2-f5e64c38, #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd3-f5e64c38, #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd5-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_21249818-d9d7-25c7-da9e-45141fcbaddb-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f4005746-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005747-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005749-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f400574f-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f4005752-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005753-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005755-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e774c4b8-16ca-e245-f0aa-5726f400575b-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d1-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d2-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d3-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d4-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d5-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d6-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d7-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d8-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861d9-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861da-f5e64c38, #w-node-_91a2db3e-bfd3-c019-5215-7eea3f6861db-f5e64c38 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-f5e64c38, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-f5e64c38, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-f5e64c38, #w-node-_360810b7-4a23-5305-5566-190400e590ad-f5e64c38, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-f5e64c38, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-f5e64c38, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-f5e64c38, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-f5e64c38, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-f5e64c38 {
  justify-self: start;
}

#w-node-_5f8d9fdc-c86e-99e5-5535-99a01a5bd95a-5384e19e, #w-node-_5f8d9fdc-c86e-99e5-5535-99a01a5bd95b-5384e19e, #w-node-_8c4fe77f-7201-1aa5-7007-79bb533c2ba8-5384e19e, #w-node-e281e7e1-5376-77e8-c339-ea40050c2cad-5384e19e, #w-node-fb2a252b-8bce-bf7e-d677-300450b61de5-5384e19e, #w-node-_588c4f92-d2ab-1970-c5dd-af590fdaea2d-5384e19e, #w-node-_588c4f92-d2ab-1970-c5dd-af590fdaea2e-5384e19e, #w-node-_1924d2cc-4dc3-63e6-5d74-aa263bc3ea49-5384e19e, #w-node-_1924d2cc-4dc3-63e6-5d74-aa263bc3ea4a-5384e19e, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c29-5384e19e, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c2a-5384e19e, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c2b-5384e19e, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c32-5384e19e, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c33-5384e19e, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c3a-5384e19e, #w-node-_48e8b3ff-0589-d14f-2222-923a00836c3b-5384e19e, #w-node-ffd2136c-924f-eae6-150c-eabddab8f187-5384e19e, #w-node-ffd2136c-924f-eae6-150c-eabddab8f188-5384e19e, #w-node-efe68fe5-faa3-a1d5-defd-d05543b61158-5384e19e, #w-node-_37dbdaf2-3518-b091-e7cf-9c2c20130a9b-5384e19e, #w-node-_43a8f2ff-eb40-c63d-ff0d-2eeaf16d4daf-5384e19e, #w-node-_43a8f2ff-eb40-c63d-ff0d-2eeaf16d4db0-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_215fb7b5-af73-151d-6b3f-6e217683c578-5384e19e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d4fd6226-4a4e-d00b-3066-d3f328ad8dcc-5384e19e, #w-node-d4fd6226-4a4e-d00b-3066-d3f328ad8dcd-5384e19e, #w-node-c074900a-08c5-2166-9e69-4b601fbe4322-5384e19e, #w-node-_7dc5ed96-136c-f8ec-95fe-34bcf62c06f2-5384e19e, #w-node-_4e745f7d-d96f-af6c-3838-4c3903b595e6-5384e19e, #w-node-_73daaee1-637b-97c7-de2a-a33376759514-5384e19e, #w-node-dec0f4e4-3d5d-1a38-4d44-347d26ca5bb1-5384e19e, #w-node-_73daaee1-637b-97c7-de2a-a33376759515-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0558162-5283-a288-2bb4-a52966c54b2b-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e094-5384e19e, #w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e095-5384e19e, #w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e097-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2bd1b856-eb53-f53c-d76d-9e4add48e099-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8204-5384e19e, #w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8205-5384e19e, #w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8207-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fd6ea502-6bcd-e3c8-bd88-c7fd1d7c8209-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e9486ce3-41c9-0721-7266-ab05fae4b97e-5384e19e {
  align-self: end;
}

#w-node-e9486ce3-41c9-0721-7266-ab05fae4b987-5384e19e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b7a-b0fba8bd, #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b7b-b0fba8bd, #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b7d-b0fba8bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b81-b0fba8bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b84-b0fba8bd, #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b85-b0fba8bd, #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b87-b0fba8bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b8b-b0fba8bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b8e-b0fba8bd, #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b8f-b0fba8bd, #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b91-b0fba8bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b95-b0fba8bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_942ef802-a0a0-064a-9870-a1113879fc37-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3a-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3b-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3c-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc43-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc44-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc4b-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc4c-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46cb-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46cd-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46d3-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46d4-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46d5-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46df-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46e0-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46ec-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46ed-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd22-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd24-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd2a-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd2b-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd2c-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd36-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd37-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd43-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd44-63b1ef3d, #w-node-_8991d8a8-d9f9-524f-c99f-418ea307153c-63b1ef3d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8991d8a8-d9f9-524f-c99f-418ea307153d-63b1ef3d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173db0-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173db2-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173db4-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173db6-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173dbe-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173dc6-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173dca-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173dce-63b1ef3d {
  justify-self: start;
}

#w-node-_942ef802-a0a0-064a-9870-a1113879fc37-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3a-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3b-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3c-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc43-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc44-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc4b-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc4c-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed47b-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed47d-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed483-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed484-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed485-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed48f-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed490-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed49c-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed49d-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4bd-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4bf-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4c5-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4c6-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4c7-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4d1-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4d2-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4de-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4df-400d3f85, #w-node-_38abd6ea-b71f-4f92-a3f5-44e628e0432d-400d3f85 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38abd6ea-b71f-4f92-a3f5-44e628e0432e-400d3f85 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-af9ac501-ac10-c621-8ef4-dd09ea134f82-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f84-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f86-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f88-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f90-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f98-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f9c-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134fa0-400d3f85 {
  justify-self: start;
}

#w-node-_942ef802-a0a0-064a-9870-a1113879fc37-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3a-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3b-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3c-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc43-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc44-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc4b-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc4c-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca37797-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca37799-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca3779f-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377a0-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377a1-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377ab-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377ac-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377b4-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377b5-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377d2-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377d4-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377da-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377db-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377dc-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377e6-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377e7-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377f5-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377f6-4106826f, #w-node-_38abd6ea-b71f-4f92-a3f5-44e628e0432d-4106826f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38abd6ea-b71f-4f92-a3f5-44e628e0432e-4106826f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ed8fd306-bfb1-a200-e145-106a88aa6889-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa688b-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa688d-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa688f-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa6897-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa689f-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa68a3-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa68a7-4106826f {
  justify-self: start;
}

#w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-38d66052, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-38d66052, #w-node-_9a128480-4382-3005-8428-f790156b12f6-38d66052, #w-node-_9a128480-4382-3005-8428-f790156b12f7-38d66052, #w-node-_9a128480-4382-3005-8428-f790156b1308-38d66052, #w-node-_9a128480-4382-3005-8428-f790156b1319-38d66052, #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-38d66052, #w-node-_701270d4-3eec-85e3-2889-48ea54728852-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728858-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472881f-38d66052, #w-node-_701270d4-3eec-85e3-2889-48ea54728822-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728828-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728837-38d66052, #w-node-_701270d4-3eec-85e3-2889-48ea5472883a-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728840-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472882b-38d66052, #w-node-_701270d4-3eec-85e3-2889-48ea5472882e-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728834-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-38d66052, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e76-38d66052 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-38d66052, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-38d66052, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-38d66052, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-38d66052, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-38d66052, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-38d66052, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-38d66052, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-38d66052, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-38d66052 {
  justify-self: start;
}

#w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2e4-046c8855, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2ed-046c8855, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2f6-046c8855, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-046c8855, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-046c8855, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-046c8855, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3747-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3748-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3749-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374a-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374b-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374c-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374d-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374e-046c8855, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374f-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-046c8855, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-046c8855, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-046c8855, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-046c8855, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-046c8855, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-046c8855, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-046c8855, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-046c8855, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-046c8855 {
  justify-self: start;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472881f-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea54728820-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea54728822-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728828-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472882b-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea5472882c-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea5472882e-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728834-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728837-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea54728838-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea5472883a-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728840-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728843-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea54728844-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea54728846-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472884c-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472884f-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea54728850-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea54728852-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728858-046c8855 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357e4-046c8855 {
  align-self: stretch;
}

#w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357fd-046c8855 {
  place-self: stretch end;
}

#w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3ce-046c8855, #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3d8-046c8855, #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea54728820-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea54728822-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728828-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472882b-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea5472882c-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea5472882e-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728834-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728837-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea54728838-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea5472883a-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728840-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728843-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea54728844-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea54728846-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472884c-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472884f-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea54728850-c5dd9d59, #w-node-_701270d4-3eec-85e3-2889-48ea54728852-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728858-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2e4-c5dd9d59, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2ed-c5dd9d59, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2f6-c5dd9d59, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-c5dd9d59, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-c5dd9d59, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-c5dd9d59, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3747-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3748-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3749-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374a-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374b-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374c-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374d-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374e-c5dd9d59, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374f-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-c5dd9d59, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-c5dd9d59, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-c5dd9d59, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-c5dd9d59, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-c5dd9d59, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-c5dd9d59, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-c5dd9d59, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-c5dd9d59, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-c5dd9d59 {
  justify-self: start;
}

#w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4b-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4e-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4f-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae50-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae57-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae58-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae5f-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae60-c5dd9d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357e4-c5dd9d59 {
  align-self: stretch;
}

#w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357fd-c5dd9d59 {
  place-self: stretch end;
}

#w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3ce-c5dd9d59, #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3d8-c5dd9d59, #w-node-_067ecbe3-4d60-3e98-0ab8-a7fe7f7e66d1-629530cb, #w-node-_067ecbe3-4d60-3e98-0ab8-a7fe7f7e66d2-629530cb, #w-node-_067ecbe3-4d60-3e98-0ab8-a7fe7f7e66da-629530cb, #w-node-_067ecbe3-4d60-3e98-0ab8-a7fe7f7e66e2-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4b-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4e-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4f-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae50-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae57-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae58-629530cb, #w-node-_2961f2de-a584-f6dc-134c-7b10795ad560-629530cb, #w-node-_2961f2de-a584-f6dc-134c-7b10795ad561-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae5f-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae60-629530cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3747-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3748-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e3749-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374a-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374b-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374c-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374d-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374e-629530cb, #w-node-_7ae7a695-bb33-5554-c3ce-c2268b9e374f-629530cb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-629530cb, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-629530cb, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-629530cb, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-629530cb, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-629530cb, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-629530cb, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-629530cb, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-629530cb, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-629530cb {
  justify-self: start;
}

#w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-1ef0e3a1, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-1ef0e3a1, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4b-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4cf-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4d2-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4d3-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4d4-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4db-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4dc-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4e3-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4e4-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4eb-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4ec-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4f3-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4f4-1ef0e3a1, #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-1ef0e3a1, #w-node-_701270d4-3eec-85e3-2889-48ea54728822-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728828-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728837-1ef0e3a1, #w-node-_701270d4-3eec-85e3-2889-48ea5472883a-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728840-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472882b-1ef0e3a1, #w-node-_701270d4-3eec-85e3-2889-48ea5472882e-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728834-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472884f-1ef0e3a1, #w-node-_701270d4-3eec-85e3-2889-48ea54728852-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728858-1ef0e3a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-1ef0e3a1, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-1ef0e3a1, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-1ef0e3a1, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-1ef0e3a1, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-1ef0e3a1, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-1ef0e3a1, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-1ef0e3a1, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-1ef0e3a1, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-1ef0e3a1 {
  justify-self: start;
}

#w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-b403cff8, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-b403cff8, #w-node-_9a128480-4382-3005-8428-f790156b12f6-b403cff8, #w-node-_9a128480-4382-3005-8428-f790156b12f7-b403cff8, #w-node-_9a128480-4382-3005-8428-f790156b1308-b403cff8, #w-node-_9a128480-4382-3005-8428-f790156b1319-b403cff8, #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-b403cff8, #w-node-_701270d4-3eec-85e3-2889-48ea54728852-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728858-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472881f-b403cff8, #w-node-_701270d4-3eec-85e3-2889-48ea54728822-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728828-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728837-b403cff8, #w-node-_701270d4-3eec-85e3-2889-48ea5472883a-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728840-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472882b-b403cff8, #w-node-_701270d4-3eec-85e3-2889-48ea5472882e-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728834-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-b403cff8, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e76-b403cff8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_00d944ec-1859-2160-edc4-88a7646fe049-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe04b-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe04d-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe04f-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe057-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe05b-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe05f-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe063-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe067-b403cff8 {
  justify-self: start;
}

#w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-ec31485f, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-ec31485f, #w-node-_9a128480-4382-3005-8428-f790156b12f6-ec31485f, #w-node-_9a128480-4382-3005-8428-f790156b12f7-ec31485f, #w-node-_9a128480-4382-3005-8428-f790156b1308-ec31485f, #w-node-_9a128480-4382-3005-8428-f790156b1319-ec31485f, #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-ec31485f, #w-node-_701270d4-3eec-85e3-2889-48ea54728822-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728828-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728837-ec31485f, #w-node-_701270d4-3eec-85e3-2889-48ea5472883a-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728840-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472882b-ec31485f, #w-node-_701270d4-3eec-85e3-2889-48ea5472882e-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728834-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_701270d4-3eec-85e3-2889-48ea5472884f-ec31485f, #w-node-_701270d4-3eec-85e3-2889-48ea54728852-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_701270d4-3eec-85e3-2889-48ea54728858-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-ec31485f, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e76-ec31485f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_37f56efb-f439-2d19-4701-0556b5ed77fa-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed77fc-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed77fe-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed7800-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed7808-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed780c-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed7810-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed7814-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed7818-ec31485f, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-4b659c9a, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-4b659c9a, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-4b659c9a, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-4b659c9a, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-4b659c9a, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-4b659c9a, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-4b659c9a, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-4b659c9a, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-4b659c9a, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797130-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797132-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797134-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797136-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d79713e-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797142-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797146-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d79714a-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d79714e-6a4a440d, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059c2-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059c4-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059c6-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059c8-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059d0-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059d4-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059d8-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059dc-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059e0-b8bfcb98, #w-node-a1176033-231b-14a6-a2c4-a596358d645d-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d645f-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d6461-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d6463-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d646b-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d646f-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d6473-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d6477-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d647b-ac98f74c, #w-node-af19969c-a757-faa0-eeb1-66a82c128d3f-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d41-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d43-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d45-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d4d-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d51-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d55-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d59-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d5d-567b7f50 {
  justify-self: start;
}

#w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95cb-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95ce-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95cf-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95d0-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95d7-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95d8-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95df-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95e0-d93dc267, #w-node-_014416e6-f92f-f4dc-3756-399508010de0-d93dc267, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-d93dc267, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-d93dc267, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-d93dc267, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d73-d93dc267, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-d93dc267, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-d93dc267, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-d93dc267, #w-node-cbb83721-f786-5647-5879-496b2fe634ce-d93dc267, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-d93dc267 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbb83721-f786-5647-5879-496b2fe634da-d93dc267 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd96-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd97-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd98-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd99-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9a-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9b-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9c-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9d-d93dc267, #w-node-_9e3efaa7-72a5-7c9a-3d20-1d5ae7bbfd9e-d93dc267 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f93-d93dc267, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f95-d93dc267, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-d93dc267, #w-node-b998b81b-fd8a-3f88-e8cd-973bc57ee11a-d93dc267, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f9f-d93dc267, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa3-d93dc267, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fa7-d93dc267, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844fab-d93dc267, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844faf-d93dc267 {
  justify-self: start;
}

@media screen and (min-width: 1440px) {
  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-662e26dd, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-662e26dd, #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd2-f0533b5b, #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd2-f5e64c38 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-ee5dd5ed-f488-3a8a-68c3-e9b43fe69306-a3d66165, #w-node-_2c9f4ce6-5dd9-f82b-4079-5adaee110e5d-a3d66165, #w-node-ee5dd5ed-f488-3a8a-68c3-e9b43fe69306-999a3432, #w-node-_2c9f4ce6-5dd9-f82b-4079-5adaee110e5d-999a3432, #w-node-_5162249c-33ef-159c-b373-7da7201ae354-3133d03c, #w-node-_5162249c-33ef-159c-b373-7da7201ae357-3133d03c, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-3133d03c, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-3133d03c, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-3133d03c, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-3133d03c {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-3133d03c, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-3133d03c {
    justify-self: start;
  }

  #w-node-_5f8d9fdc-c86e-99e5-5535-99a01a5bd95a-3f82da61, #w-node-_8c4fe77f-7201-1aa5-7007-79bb533c2ba8-3f82da61 {
    grid-column: span 2 / span 2;
  }

  #w-node-ffd2136c-924f-eae6-150c-eabddab8f188-3f82da61, #w-node-efe68fe5-faa3-a1d5-defd-d05543b61158-3f82da61, #w-node-_37dbdaf2-3518-b091-e7cf-9c2c20130a9b-3f82da61 {
    grid-column: span 3 / span 3;
  }

  #w-node-_43a8f2ff-eb40-c63d-ff0d-2eeaf16d4db0-3f82da61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_215fb7b5-af73-151d-6b3f-6e217683c578-3f82da61 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e9486ce3-41c9-0721-7266-ab05fae4b97e-3f82da61 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e9486ce3-41c9-0721-7266-ab05fae4b987-3f82da61 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9376c463-16c1-0dd0-9d37-e28ba65490fa-a65490c4 {
    justify-self: start;
  }

  #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-a5b5c507, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-a5b5c507, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-a5b5c507, #w-node-_86aead13-405d-74ca-af95-76af75aff2ce-a5b5c507, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-a5b5c507 {
    grid-column: span 2 / span 2;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-00a81ff9, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-00a81ff9 {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-00a81ff9, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-00a81ff9 {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-00a81ff9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-00a81ff9 {
    grid-column: span 2 / span 2;
  }

  #w-node-cc997eda-3e10-146e-11bc-5c092f5a94f5-00a81ff9 {
    justify-self: start;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-0fa76dec, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-0fa76dec, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-0fa76dec {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-0fa76dec, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-0fa76dec {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-0fa76dec {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-0fa76dec {
    grid-column: span 2 / span 2;
  }

  #w-node-_7231b5dc-6f15-e79e-5a77-a9bc08cbf9d2-0fa76dec {
    justify-self: start;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-7a4023ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-7a4023ac {
    grid-column: span 2 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-7a4023ac {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-7a4023ac, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-ab8ff7ad, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-ab8ff7ad, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-ab8ff7ad, #w-node-_86aead13-405d-74ca-af95-76af75aff2ce-ab8ff7ad, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-ab8ff7ad {
    grid-column: span 2 / span 2;
  }

  #w-node-e393817a-7414-5655-7162-1693eee17f49-ab8ff7ad {
    justify-self: start;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-ceb7e21a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-ceb7e21a {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-ceb7e21a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-ceb7e21a {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-ceb7e21a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-ceb7e21a {
    grid-column: span 2 / span 2;
  }

  #w-node-_02435c5a-bcf5-1d39-d776-2982c657a7e4-ceb7e21a {
    justify-self: start;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-c061cb4a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-c061cb4a, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-c061cb4a {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-c061cb4a, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-c061cb4a {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-c061cb4a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-c061cb4a {
    grid-column: span 2 / span 2;
  }

  #w-node-_21c8659b-6985-dd2c-44a1-c6eaf3936c7b-c061cb4a {
    justify-self: start;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-685f697b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-685f697b {
    grid-column: span 2 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-685f697b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-685f697b {
    grid-column: span 2 / span 2;
  }

  #w-node-_7127c665-613b-9597-cef6-8f1d7f495b5c-685f697b {
    justify-self: start;
  }

  #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-4402b0c7, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-4402b0c7, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-4402b0c7, #w-node-_86aead13-405d-74ca-af95-76af75aff2ce-4402b0c7, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-4402b0c7 {
    grid-column: span 2 / span 2;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-01f45d2d, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-01f45d2d {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-01f45d2d, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-01f45d2d {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-01f45d2d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-01f45d2d {
    grid-column: span 2 / span 2;
  }

  #w-node-_59f4dcf1-142b-1f94-91be-3108801a2b33-01f45d2d {
    justify-self: start;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-992e21b2, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-992e21b2, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-992e21b2 {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-992e21b2, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-992e21b2 {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-992e21b2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-992e21b2 {
    grid-column: span 2 / span 2;
  }

  #w-node-efa9dd36-24b1-3cab-39ba-747394c813f0-992e21b2 {
    justify-self: start;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-d00b4106 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-d00b4106 {
    grid-column: span 2 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-d00b4106 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-d00b4106 {
    grid-column: span 2 / span 2;
  }

  #w-node-fd29c176-29e7-7f0b-b1d7-7c913ebd9089-d00b4106 {
    justify-self: start;
  }

  #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ebf-5fa9afa2, #w-node-bdcffd6c-16bc-14ee-8891-92e3fab61ec2-5fa9afa2, #w-node-_079c76b3-bff0-3cb5-5071-c73ae5642a43-5fa9afa2, #w-node-_86aead13-405d-74ca-af95-76af75aff2ce-5fa9afa2, #w-node-d7b67573-92d9-f843-6cf7-33b9ffdd361d-5fa9afa2 {
    grid-column: span 2 / span 2;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-662e26dd, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-662e26dd, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-662e26dd {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-662e26dd, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-662e26dd {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-662e26dd {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-662e26dd {
    grid-column: span 2 / span 2;
  }

  #w-node-bd9245a6-d47f-5680-87b6-a3482f050fac-662e26dd {
    justify-self: start;
  }

  #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1bc-8300b78e, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1c5-8300b78e, #w-node-_70089749-9f7f-c332-1d7f-505b38b7a1ce-8300b78e {
    grid-column: span 3 / span 3;
  }

  #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f511-8300b78e, #w-node-_9a265883-1c17-54a5-008d-7ef8fd26f51b-8300b78e {
    grid-column: span 2 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dcda-8300b78e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f76d0aa3-23d9-67b2-11e8-e1cee425dce2-8300b78e {
    grid-column: span 2 / span 2;
  }

  #w-node-_121cbc12-4712-1931-0f59-0af150ad88db-8300b78e {
    justify-self: start;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0b2-b1148916 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4c87782a-7b25-70d8-e96a-5224d6f4a0bb-b1148916 {
    grid-column: span 2 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204a8-b1148916 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f656fc91-d475-35b8-b94f-0ad6e33204b1-b1148916 {
    grid-column: span 2 / span 2;
  }

  #w-node-e18d7c5d-a6ce-9f40-74b0-0d46ff4d95f0-b1148916 {
    justify-self: start;
  }

  #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95cb-33e53cd5, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95ce-33e53cd5, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-33e53cd5, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-33e53cd5, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-33e53cd5, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-33e53cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-33e53cd5, #w-node-b998b81b-fd8a-3f88-e8cd-973bc57ee11a-33e53cd5 {
    justify-self: start;
  }

  #w-node-_80290284-b899-c177-03f1-aa9ee79e6e3d-f0533b5b, #w-node-_80290284-b899-c177-03f1-aa9ee79e6e42-f0533b5b, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-f0533b5b, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-f0533b5b, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573a-f0533b5b {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005743-f0533b5b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab229d-f0533b5b {
    grid-column: span 2 / span 2;
  }

  #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab22a7-f0533b5b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd2-f0533b5b {
    grid-column: span 2 / span 2;
  }

  #w-node-_21249818-d9d7-25c7-da9e-45141fcbaddb-f0533b5b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005746-f0533b5b {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400574f-f0533b5b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005752-f0533b5b {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400575b-f0533b5b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-f0533b5b, #w-node-_360810b7-4a23-5305-5566-190400e590ad-f0533b5b {
    justify-self: start;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2b-9164db6b {
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e32-9164db6b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e35-9164db6b {
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3c-9164db6b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3f-9164db6b {
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e46-9164db6b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e68-9164db6b, #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e72-9164db6b {
    grid-column: span 3 / span 3;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4eb6-9164db6b {
    justify-self: start;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e2b-abc9992e {
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e32-abc9992e {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e35-abc9992e {
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3c-abc9992e {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e3f-abc9992e {
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e46-abc9992e {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_29e0948f-3833-fbff-570b-0a09872ba0d9-abc9992e {
    grid-column: span 2 / span 2;
  }

  #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e7895-abc9992e, #w-node-_059dc5d3-d5c1-8930-261e-bce89d8e7897-abc9992e {
    justify-self: start;
  }

  #w-node-b194d1b3-cc12-6366-fbdf-6458d9372c66-38c6b840 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b194d1b3-cc12-6366-fbdf-6458d9372c6e-38c6b840 {
    grid-column: span 2 / span 2;
  }

  #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0df92-38c6b840, #w-node-c6554d39-f74f-7a04-87ca-6d9a91f0df94-38c6b840 {
    justify-self: start;
  }

  #w-node-ce1b65f2-fba4-02c8-ce46-3e6453b321fc-c70f0471 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ce1b65f2-fba4-02c8-ce46-3e6453b32205-c70f0471 {
    grid-column: span 2 / span 2;
  }

  #w-node-bc6d53a2-8753-cb1e-9175-1323a22580bd-c70f0471, #w-node-bc6d53a2-8753-cb1e-9175-1323a22580bf-c70f0471 {
    justify-self: start;
  }

  #w-node-_42196a67-fc71-8800-0032-56ddfe6293df-4235d9f6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_42196a67-fc71-8800-0032-56ddfe6293e8-4235d9f6 {
    grid-column: span 2 / span 2;
  }

  #w-node-_756c02ea-a77c-6bd3-1a3b-945253ab4ccf-4235d9f6, #w-node-_2adaf5ac-87f4-31ac-feab-e54faa1e6256-4235d9f6 {
    justify-self: start;
  }

  #w-node-_475df939-36f6-2763-8a9e-7f5882e038c1-3d40ee30 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_475df939-36f6-2763-8a9e-7f5882e038ca-3d40ee30 {
    grid-column: span 2 / span 2;
  }

  #w-node-_169a990e-856e-d2a9-ac90-056cb96fb40d-3d40ee30, #w-node-_1e5a2f1d-028f-fcc7-9192-f9dc1992d45b-3d40ee30 {
    justify-self: start;
  }

  #w-node-ce523b5f-df0b-244d-f973-6d63205579f7-b2f63b70, #w-node-ce523b5f-df0b-244d-f973-6d63205579fa-b2f63b70, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-b2f63b70, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-b2f63b70, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-b2f63b70, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46e7-b2f63b70 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f0-b2f63b70 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_0f40f879-8c43-48c9-d251-278a2034208a-b2f63b70 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0f40f879-8c43-48c9-d251-278a20342093-b2f63b70 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-f0172dc7-7e93-eeab-c232-5e7038c4489f-b2f63b70 {
    grid-column: span 2 / span 2;
  }

  #w-node-f0172dc7-7e93-eeab-c232-5e7038c448a8-b2f63b70 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4701-b2f63b70 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf470a-b2f63b70 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f3-b2f63b70 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46fe-b2f63b70 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-cbb83721-f786-5647-5879-496b2fe634cf-b2f63b70 {
    grid-column: span 2 / span 2;
  }

  #w-node-a3477f57-37d9-ed7c-9072-ebeffb08e614-b2f63b70 {
    grid-column: span 3 / span 3;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-b2f63b70, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-b2f63b70 {
    justify-self: start;
  }

  #w-node-b343e474-9e05-6e57-109f-5e295882196b-fd0b0d9b, #w-node-fde008de-df79-0766-672c-470e3db658a7-fd0b0d9b, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-fd0b0d9b, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-fd0b0d9b, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-fd0b0d9b, #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46e7-fd0b0d9b {
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f0-fd0b0d9b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_0f40f879-8c43-48c9-d251-278a2034208a-fd0b0d9b {
    grid-column: span 2 / span 2;
  }

  #w-node-_0f40f879-8c43-48c9-d251-278a20342093-fd0b0d9b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-f0172dc7-7e93-eeab-c232-5e7038c4489f-fd0b0d9b {
    grid-column: span 2 / span 2;
  }

  #w-node-f0172dc7-7e93-eeab-c232-5e7038c448a8-fd0b0d9b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf4701-fd0b0d9b {
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf470a-fd0b0d9b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46f3-fd0b0d9b {
    grid-column: span 2 / span 2;
  }

  #w-node-_0dbc1eb3-a463-2e37-cff8-802fa7bf46fe-fd0b0d9b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-cbb83721-f786-5647-5879-496b2fe634cf-fd0b0d9b {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-fd0b0d9b, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-fd0b0d9b {
    justify-self: start;
  }

  #w-node-b343e474-9e05-6e57-109f-5e295882196b-aec8a29b, #w-node-fde008de-df79-0766-672c-470e3db658a7-aec8a29b, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-aec8a29b, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-aec8a29b, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-aec8a29b, #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdd3-aec8a29b {
    grid-column: span 2 / span 2;
  }

  #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bddc-aec8a29b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_512aa7dd-4f52-24f9-b48c-e745147fc3ec-aec8a29b {
    grid-column: span 2 / span 2;
  }

  #w-node-_512aa7dd-4f52-24f9-b48c-e745147fc3f5-aec8a29b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_7874a028-a844-53b1-c18b-9ee978aaa6ce-aec8a29b {
    grid-column: span 2 / span 2;
  }

  #w-node-_7874a028-a844-53b1-c18b-9ee978aaa6d7-aec8a29b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bddf-aec8a29b {
    grid-column: span 2 / span 2;
  }

  #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bde8-aec8a29b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdeb-aec8a29b {
    grid-column: span 2 / span 2;
  }

  #w-node-_27e9cd60-83cc-f4f0-0ce4-ac42dfc9bdf4-aec8a29b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-cbb83721-f786-5647-5879-496b2fe634cf-aec8a29b {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-aec8a29b, #w-node-b998b81b-fd8a-3f88-e8cd-973bc57ee11a-aec8a29b {
    justify-self: start;
  }

  #w-node-b343e474-9e05-6e57-109f-5e295882196b-f5e64c38, #w-node-fde008de-df79-0766-672c-470e3db658a7-f5e64c38, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-f5e64c38, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-f5e64c38, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f400573a-f5e64c38 {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005743-f5e64c38 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab229d-f5e64c38 {
    grid-column: span 2 / span 2;
  }

  #w-node-_47c40e29-c7c1-f98a-d97d-f2d71aab22a7-f5e64c38 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_21249818-d9d7-25c7-da9e-45141fcbadd2-f5e64c38 {
    grid-column: span 2 / span 2;
  }

  #w-node-_21249818-d9d7-25c7-da9e-45141fcbaddb-f5e64c38 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005746-f5e64c38 {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400574f-f5e64c38 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005752-f5e64c38 {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400575b-f5e64c38 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-f5e64c38, #w-node-_360810b7-4a23-5305-5566-190400e590ad-f5e64c38 {
    justify-self: start;
  }

  #w-node-_5f8d9fdc-c86e-99e5-5535-99a01a5bd95a-5384e19e, #w-node-_8c4fe77f-7201-1aa5-7007-79bb533c2ba8-5384e19e {
    grid-column: span 2 / span 2;
  }

  #w-node-ffd2136c-924f-eae6-150c-eabddab8f188-5384e19e, #w-node-efe68fe5-faa3-a1d5-defd-d05543b61158-5384e19e, #w-node-_37dbdaf2-3518-b091-e7cf-9c2c20130a9b-5384e19e {
    grid-column: span 3 / span 3;
  }

  #w-node-_43a8f2ff-eb40-c63d-ff0d-2eeaf16d4db0-5384e19e {
    grid-column: span 2 / span 2;
  }

  #w-node-_215fb7b5-af73-151d-6b3f-6e217683c578-5384e19e {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-e9486ce3-41c9-0721-7266-ab05fae4b97e-5384e19e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e9486ce3-41c9-0721-7266-ab05fae4b987-5384e19e, #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b7a-b0fba8bd {
    grid-column: span 2 / span 2;
  }

  #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b81-b0fba8bd {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b84-b0fba8bd {
    grid-column: span 2 / span 2;
  }

  #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b8b-b0fba8bd {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b8e-b0fba8bd {
    grid-column: span 2 / span 2;
  }

  #w-node-_1d48f1fc-e28b-b936-8fe7-25c3643f4b95-b0fba8bd {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_942ef802-a0a0-064a-9870-a1113879fc37-63b1ef3d, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3a-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46cb-63b1ef3d, #w-node-_8488370d-9fc7-0f52-1251-9db9a5cc46d3-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd22-63b1ef3d, #w-node-a5a68ca4-f6f1-311f-040d-157fa148fd2a-63b1ef3d {
    grid-column: span 2 / span 2;
  }

  #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173db4-63b1ef3d, #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173db6-63b1ef3d {
    justify-self: start;
  }

  #w-node-cb0eeb0e-ae9f-8a83-3f6a-288c82173dca-63b1ef3d {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_942ef802-a0a0-064a-9870-a1113879fc37-400d3f85, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3a-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed47b-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed483-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4bd-400d3f85, #w-node-_8d648f75-8bc5-c46c-db4e-0852938ed4c5-400d3f85 {
    grid-column: span 2 / span 2;
  }

  #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f86-400d3f85, #w-node-af9ac501-ac10-c621-8ef4-dd09ea134f88-400d3f85 {
    justify-self: start;
  }

  #w-node-_942ef802-a0a0-064a-9870-a1113879fc37-4106826f, #w-node-_942ef802-a0a0-064a-9870-a1113879fc3a-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca37797-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca3779f-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377d2-4106826f, #w-node-_83a45868-6929-7938-6a9c-c1e5fca377da-4106826f {
    grid-column: span 2 / span 2;
  }

  #w-node-ed8fd306-bfb1-a200-e145-106a88aa688d-4106826f, #w-node-ed8fd306-bfb1-a200-e145-106a88aa688f-4106826f {
    justify-self: start;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-38d66052 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-38d66052 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728858-38d66052 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-38d66052 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728828-38d66052 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728837-38d66052 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728840-38d66052 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472882b-38d66052 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728834-38d66052 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-38d66052 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-38d66052, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-38d66052 {
    justify-self: start;
  }

  #w-node-_014416e6-f92f-f4dc-3756-399508010de1-046c8855, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-046c8855, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-046c8855 {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-046c8855, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-046c8855 {
    justify-self: start;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-046c8855 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728828-046c8855 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472882b-046c8855 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728834-046c8855 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728837-046c8855 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728840-046c8855 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728843-046c8855 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884c-046c8855 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-046c8855 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728858-046c8855 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357e4-046c8855 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357fd-046c8855 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3ce-046c8855 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728828-c5dd9d59 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472882b-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728834-c5dd9d59 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728837-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728840-c5dd9d59 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728843-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884c-c5dd9d59 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728858-c5dd9d59 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_014416e6-f92f-f4dc-3756-399508010de1-c5dd9d59, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-c5dd9d59, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-c5dd9d59, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-c5dd9d59 {
    justify-self: start;
  }

  #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4b-c5dd9d59, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4e-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357e4-c5dd9d59 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_40e18806-7ec2-6f2a-338a-1d54ebe357fd-c5dd9d59 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3ce-c5dd9d59 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_067ecbe3-4d60-3e98-0ab8-a7fe7f7e66d2-629530cb, #w-node-_067ecbe3-4d60-3e98-0ab8-a7fe7f7e66da-629530cb, #w-node-_067ecbe3-4d60-3e98-0ab8-a7fe7f7e66e2-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4b-629530cb, #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4e-629530cb {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-629530cb, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-629530cb {
    justify-self: start;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-1ef0e3a1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fd3b5c74-acb2-98f6-09d0-c8d6d4ffae4b-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4cf-1ef0e3a1, #w-node-b91d38ba-a496-7315-cc03-9cd2eeaef4d2-1ef0e3a1, #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-1ef0e3a1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728828-1ef0e3a1 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728837-1ef0e3a1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728840-1ef0e3a1 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472882b-1ef0e3a1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728834-1ef0e3a1 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-1ef0e3a1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728858-1ef0e3a1 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-1ef0e3a1, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-1ef0e3a1 {
    justify-self: start;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-b403cff8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-b403cff8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728858-b403cff8 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-b403cff8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728828-b403cff8 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728837-b403cff8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728840-b403cff8 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472882b-b403cff8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728834-b403cff8 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-b403cff8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_00d944ec-1859-2160-edc4-88a7646fe04d-b403cff8, #w-node-_00d944ec-1859-2160-edc4-88a7646fe04f-b403cff8 {
    justify-self: start;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-ec31485f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472881f-ec31485f {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728828-ec31485f {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728837-ec31485f {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728840-ec31485f {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472882b-ec31485f {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728834-ec31485f {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea5472884f-ec31485f {
    grid-column: span 2 / span 2;
  }

  #w-node-_701270d4-3eec-85e3-2889-48ea54728858-ec31485f {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-ec31485f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_37f56efb-f439-2d19-4701-0556b5ed77fe-ec31485f, #w-node-_37f56efb-f439-2d19-4701-0556b5ed7800-ec31485f, #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-4b659c9a, #w-node-cdac5ba3-6b2f-ef89-61f0-26bb8da8a544-4b659c9a, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797134-6a4a440d, #w-node-_2552c45b-b6cb-1a58-8a9b-3fbf3d797136-6a4a440d, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059c6-b8bfcb98, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059c8-b8bfcb98, #w-node-a1176033-231b-14a6-a2c4-a596358d645f-ac98f74c, #w-node-a1176033-231b-14a6-a2c4-a596358d6461-ac98f74c, #w-node-af19969c-a757-faa0-eeb1-66a82c128d43-567b7f50, #w-node-af19969c-a757-faa0-eeb1-66a82c128d45-567b7f50 {
    justify-self: start;
  }

  #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95cb-d93dc267, #w-node-_7430d8ba-fd4c-51ae-6fc6-c9fd7b0c95ce-d93dc267, #w-node-_014416e6-f92f-f4dc-3756-399508010de1-d93dc267, #w-node-_014416e6-f92f-f4dc-3756-399508010de9-d93dc267, #w-node-_014416e6-f92f-f4dc-3756-399508010df7-d93dc267, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-d93dc267 {
    grid-column: span 2 / span 2;
  }

  #w-node-af48143b-4aed-6b81-ef2e-b6ee6a844f97-d93dc267, #w-node-b998b81b-fd8a-3f88-e8cd-973bc57ee11a-d93dc267 {
    justify-self: start;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-a3d66165 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-a3d66165 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-a3d66165 {
    grid-column: span 2 / span 2;
  }

  #w-node-f955bd76-bb46-2b97-1b33-680779ee209b-a3d66165 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6731cde0-6b94-f4df-81f0-98e1a7ad1e9a-a3d66165, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-999a3432 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-999a3432 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-999a3432 {
    grid-column: span 2 / span 2;
  }

  #w-node-f955bd76-bb46-2b97-1b33-680779ee209b-999a3432 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6731cde0-6b94-f4df-81f0-98e1a7ad1e9a-999a3432, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-32df1032 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-32df1032 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-32df1032 {
    grid-column: span 2 / span 2;
  }

  #w-node-f955bd76-bb46-2b97-1b33-680779ee209b-32df1032 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6731cde0-6b94-f4df-81f0-98e1a7ad1e9a-32df1032, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-7c793d55 {
    grid-column: span 2 / span 2;
  }

  #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-7c793d55 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: end;
  }

  #w-node-fa0a71eb-f201-b4bb-6c4f-f0152f56eca8-7c793d55 {
    grid-column: span 2 / span 2;
  }

  #w-node-f955bd76-bb46-2b97-1b33-680779ee209b-7c793d55 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ba38dbd7-f13f-ac92-616a-5e48fd820c9d-7c793d55, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-3133d03c, #w-node-_91518520-de9e-19d0-0244-9740ecec28d9-a5b5c507, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-a5b5c507, #w-node-_91518520-de9e-19d0-0244-9740ecec28d9-ab8ff7ad, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-ab8ff7ad, #w-node-_91518520-de9e-19d0-0244-9740ecec28d9-4402b0c7, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-4402b0c7, #w-node-_91518520-de9e-19d0-0244-9740ecec28d9-5fa9afa2, #w-node-dd74e137-799f-cd79-83b3-e56cd6c228b9-5fa9afa2, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-33e53cd5 {
    grid-column: span 2 / span 2;
  }

  #w-node-abae560d-78f0-0ef3-b2f1-bfd3069e4e68-9164db6b {
    grid-column: span 3 / span 3;
  }

  #w-node-_29e0948f-3833-fbff-570b-0a09872ba0d9-abc9992e, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-b2f63b70, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-fd0b0d9b, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-aec8a29b, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-38d66052, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-38d66052, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-38d66052, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e76-38d66052 {
    grid-column: span 2 / span 2;
  }

  #w-node-b1288543-8ae1-bbc3-432c-b95353ef5297-046c8855, #w-node-_04f33ee6-6097-deea-5e3b-9b6177f1babe-046c8855, #w-node-b1288543-8ae1-bbc3-432c-b95353ef52a1-046c8855, #w-node-_06f5daec-9c63-3149-872d-4d9f664f8608-046c8855, #w-node-b4d116b1-799b-11b6-f0bf-7853c037ce6e-046c8855, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec26081-046c8855, #w-node-_5bf2cd5e-bfce-a5d2-7d9a-04fe15e98456-046c8855, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec2608f-046c8855, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec2609d-046c8855, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec260d6-046c8855, #w-node-_9e0fc1da-b05f-5c09-98df-ec7ff250c9b9-046c8855, #w-node-_9e0fc1da-b05f-5c09-98df-ec7ff250c9c7-046c8855, #w-node-_9e0fc1da-b05f-5c09-98df-ec7ff250c9d5-046c8855, #w-node-_9e0fc1da-b05f-5c09-98df-ec7ff250c9e3-046c8855, #w-node-_9e0fc1da-b05f-5c09-98df-ec7ff250c9f2-046c8855, #w-node-_9e0fc1da-b05f-5c09-98df-ec7ff250ca00-046c8855, #w-node-_2140abd4-e4f5-f7dd-2f08-dd172076a458-046c8855, #w-node-_2140abd4-e4f5-f7dd-2f08-dd172076a466-046c8855, #w-node-_2140abd4-e4f5-f7dd-2f08-dd172076a474-046c8855, #w-node-_2140abd4-e4f5-f7dd-2f08-dd172076a482-046c8855, #w-node-_2140abd4-e4f5-f7dd-2f08-dd172076a491-046c8855, #w-node-_2140abd4-e4f5-f7dd-2f08-dd172076a49f-046c8855, #w-node-_2140abd4-e4f5-f7dd-2f08-dd172076a4ad-046c8855 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3ce-046c8855, #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3d8-046c8855 {
    grid-column: span 2 / span 2;
  }

  #w-node-b1288543-8ae1-bbc3-432c-b95353ef5297-c5dd9d59, #w-node-_04f33ee6-6097-deea-5e3b-9b6177f1babe-c5dd9d59, #w-node-b1288543-8ae1-bbc3-432c-b95353ef52a1-c5dd9d59, #w-node-_06f5daec-9c63-3149-872d-4d9f664f8608-c5dd9d59, #w-node-b4d116b1-799b-11b6-f0bf-7853c037ce6e-c5dd9d59, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec26081-c5dd9d59, #w-node-_5bf2cd5e-bfce-a5d2-7d9a-04fe15e98456-c5dd9d59, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec2608f-c5dd9d59, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec2609d-c5dd9d59, #w-node-_186d62ba-a9b3-a1f3-40f0-90418ec260d6-c5dd9d59, #w-node-fc3628cd-7662-8126-3db0-a0c69031cda9-c5dd9d59, #w-node-fc3628cd-7662-8126-3db0-a0c69031cdb9-c5dd9d59, #w-node-fc3628cd-7662-8126-3db0-a0c69031cdc7-c5dd9d59, #w-node-fc3628cd-7662-8126-3db0-a0c69031cdd5-c5dd9d59, #w-node-fc3628cd-7662-8126-3db0-a0c69031cde3-c5dd9d59 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3ce-c5dd9d59, #w-node-_7f83f838-fbd6-f4de-1fd9-7c3a2021e3d8-c5dd9d59, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-1ef0e3a1, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-1ef0e3a1 {
    grid-column: span 2 / span 2;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-b403cff8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    align-self: auto;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-b403cff8, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-b403cff8, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e76-b403cff8, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-ec31485f, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb69-ec31485f, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-ec31485f, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e76-ec31485f, #w-node-cbb83721-f786-5647-5879-496b2fe634cf-d93dc267 {
    grid-column: span 2 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-a3d66165, #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-a3d66165, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-999a3432, #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-999a3432, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-32df1032, #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-32df1032, #w-node-_226d9d13-624d-ffb8-5500-7d01f65fdad0-7c793d55, #w-node-_5d7f0430-de7e-e04d-4626-7aca2f8d2ae5-7c793d55, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-3133d03c, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-3133d03c, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-3133d03c, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-33e53cd5, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-33e53cd5, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-33e53cd5, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-f0533b5b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-f0533b5b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-f0533b5b, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005746-f0533b5b {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400574f-f0533b5b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005752-f0533b5b {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400575b-f0533b5b {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_360810b7-4a23-5305-5566-190400e590ad-f0533b5b {
    justify-self: start;
  }

  #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-b2f63b70, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-b2f63b70, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-b2f63b70, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-fd0b0d9b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-fd0b0d9b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-fd0b0d9b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-aec8a29b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-aec8a29b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-aec8a29b, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-f5e64c38, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-f5e64c38, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-f5e64c38, #w-node-e774c4b8-16ca-e245-f0aa-5726f4005746-f5e64c38 {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400574f-f5e64c38 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f4005752-f5e64c38 {
    grid-column: span 2 / span 2;
  }

  #w-node-e774c4b8-16ca-e245-f0aa-5726f400575b-f5e64c38 {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-_360810b7-4a23-5305-5566-190400e590ad-f5e64c38, #w-node-ed8fd306-bfb1-a200-e145-106a88aa688f-4106826f {
    justify-self: start;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-38d66052, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-38d66052 {
    align-self: auto;
  }

  #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2e4-046c8855, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2ed-046c8855, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2f6-046c8855, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2e4-c5dd9d59, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2ed-c5dd9d59, #w-node-_972ef8d5-2767-a280-0756-ef16cb8eb2f6-c5dd9d59 {
    grid-column: span 2 / span 2;
  }

  #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-1ef0e3a1, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-b403cff8, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-b403cff8, #w-node-c32f4aa8-69cb-f28a-8045-3f186bd6eb5f-ec31485f, #w-node-b04105b7-5d43-a122-b4cc-8544c77f6e72-ec31485f {
    align-self: auto;
  }

  #w-node-_37f56efb-f439-2d19-4701-0556b5ed7800-ec31485f, #w-node-_4c11c9d1-6900-175b-80ea-9d3234a059c8-b8bfcb98 {
    justify-self: start;
  }

  #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d74-d93dc267, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d7d-d93dc267, #w-node-_1f71a7e9-b134-0ed8-c8d9-0d69dab82d86-d93dc267 {
    grid-column: span 2 / span 2;
  }
}
