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: Twklausannepan;
  src: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368179e_TWKLausannePan-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Twklausannepan;
  src: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368179f_TWKLausannePan-550.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --color--background: var(--brand--white);
  --main--main-font: Twklausannepan, Arial, sans-serif;
  --color--text: var(--brand--black);
  --typography--text-xl: 1.25rem;
  --typography--line-height: 1em;
  --spacings--no-space: 0rem;
  --typography--h1: 5rem;
  --typography--h2: 4rem;
  --typography--line-height-s: 1.1em;
  --typography--h3: 3rem;
  --typography--h4: 2rem;
  --spacings--xs: .75rem;
  --typography--h5: 1.75rem;
  --spacings--3xs: .25rem;
  --typography--h6: 1.5rem;
  --typography--line-height-l: 1.3em;
  --typography--text-m: 1rem;
  --typography--line-height-xl: 1.5em;
  --brand--black: #070707;
  --spacings--m: 1rem;
  --spacings--2xs: .5rem;
  --spacings--xl: 1.5rem;
  --size--size-xs-tablet\<deleted\|variable-d0e379b9-633b-4894-a220-b20d719a6523\>: .75rem;
  --spacings--4xl: 4rem;
  --color--text-alternative: var(--gray-neutral--gray-20);
  --spacings--5xl: 5rem;
  --brand--white: white;
  --spacings--6xl: 7rem;
  --spacings--3xl: 3rem;
  --green-neutral--green-20: #dbe5db;
  --color--background-alternative: black;
  --gray-neutral--gray-60: #474747;
  --gray-neutral--gray-5: whitesmoke;
  --container--main-size: 83rem;
  --container--size-padding: 1.5rem;
  --container--grid-gap: 1.5rem;
  --spacings--s: .875rem;
  --border--radius-s: .5rem;
  --brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>: #657cff;
  --typography--text-s: .875rem;
  --spacings--2xl: 2rem;
  --typography--jumbo: 6.25rem;
  --typography--text-l: 1.125rem;
  --green-neutral--green-50: #576057;
  --gray-neutral--gray-20: #e8e5e3;
  --brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>: #182771;
  --green-neutral--neutral-white\<deleted\|variable-19ca61d9\>: white;
  --spacings--l: 1.25rem;
  --brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>: #203492;
  --green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>: #f0f4f9;
  --green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>: #e8ecf0;
  --green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>: #cccfd6;
  --green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>: #b2b5be;
  --green-neutral--neutral-dark: black;
  --green-neutral--neutral-500\<deleted\|variable-5a6e29a8-5d56-e3c3-3ecc-892f760e625d\>: #676a71;
  --system--error-red: #ff7373;
  --system--success-green: #00bc70;
  --navy-300\<deleted\|variable-c86ae2a3\>: #19224c;
  --brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>: #f5d2fc;
  --brand--green: #45ed7d;
  --min-widths--min-width-8-75-rem\<deleted\|variable-5668d90a-fe0a-9c02-7100-70a67da51936\>: 8.75rem;
  --orange-300\<deleted\|variable-8635f960\>: #657cff;
  --color--text-secondary: var(--gray-neutral--gray-60);
  --gray-neutral--gray-100: #1a1a1a;
  --bg-blue-100\<deleted\|variable-5dd580e5\>: #dee3ff;
  --navy-100\<deleted\|variable-8d4c7f30\>: #203492;
  --neutral-100\<deleted\|variable-7f2b910f\>: #f9f9f9;
  --swatch--secondary-200\<deleted\|variable-d5f71c45-abf0-fd86-966a-519f816aea18\>: #c7cfff;
  --swatch--secondary-100\<deleted\|variable-933205a7-2d4c-dc92-8ee7-48cb3ae3ef02\>: #dee3ff;
  --typography--h6-mobile\<deleted\|variable-e80db18a-dbec-a3af-fbc5-d3bd9de3d4cb\>: 1rem;
  --green-neutral--green-100: #1e201d;
  --system--error-red-light: #ffe5e5;
  --system--warning: #ffa25b;
  --system--warning-light: #fff2e9;
  --system--success-light: #d5f4e7;
  --gray-neutral--gray-2: #fbfbfb;
  --gray-neutral--gray-30: #cac6c3;
  --gray-neutral--gray-10: #f1efed;
  --green-neutral--green-10: #edf2ed;
  --typography--label-s: .75rem;
  --green-neutral--green-40: #748074;
  --gray-neutral--gray-50: #777574;
  --gray-neutral--gray-40: #8c8988;
  --typography--line-height-xs: .9em;
  --green-neutral--green-60: #3f463f;
  --green-neutral--green-70: #323531;
  --gray-neutral--gray-70: #3d3d3d;
  --green-neutral--green-90: #232522;
  --border--radius-m: .75rem;
  --green-neutral--green-30: #bed0be;
  --green-neutral--green-80: #282a27;
  --color--background-secondary: #cccfd6;
  --spacings--4xs: .125rem;
  --main--regular-weight: 400;
  --main--medium-weight: 550;
  --border--radius-l: 1rem;
  --green-neutral--green-5: #f6f9f6;
  --gray-neutral--gray-90: #262626;
  --gray-neutral--gray-80: #2e2e2e;
  --typography--big-button-text: var(--typography--text-l);
  --typography--small-button-text: var(--typography--text-s);
  --typography--label-m: 1rem;
}

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

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

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

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

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

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

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

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

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

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

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

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

body {
  background-color: var(--color--background);
  font-family: var(--main--main-font);
  color: var(--color--text);
  font-size: var(--typography--text-xl);
  line-height: var(--typography--line-height);
  --color--background: var(--brand--white);
  --main--main-font: Twklausannepan, Arial, sans-serif;
  --color--text: var(--brand--black);
  --typography--text-xl: 1.25rem;
  --typography--line-height: 1em;
  --spacings--no-space: 0rem;
  --typography--h1: 5rem;
  --typography--h2: 4rem;
  --typography--line-height-s: 1.1em;
  --typography--h3: 3rem;
  --typography--h4: 2rem;
  --spacings--xs: .75rem;
  --typography--h5: 1.75rem;
  --spacings--3xs: .25rem;
  --typography--h6: 1.5rem;
  --typography--line-height-l: 1.3em;
  --typography--text-m: 1rem;
  --typography--line-height-xl: 1.5em;
  --brand--black: #070707;
  --spacings--m: 1rem;
  --spacings--2xs: .5rem;
  --spacings--xl: 1.5rem;
  --size--size-xs-tablet\<deleted\|variable-d0e379b9-633b-4894-a220-b20d719a6523\>: .75rem;
  --spacings--4xl: 4rem;
  --color--text-alternative: var(--gray-neutral--gray-20);
  --spacings--5xl: 5rem;
  --brand--white: white;
  --spacings--6xl: 7rem;
  --spacings--3xl: 3rem;
  --green-neutral--green-20: #dbe5db;
  --color--background-alternative: black;
  --gray-neutral--gray-60: #474747;
  --gray-neutral--gray-5: whitesmoke;
  --container--main-size: 83rem;
  --container--size-padding: 1.5rem;
  --container--grid-gap: 1.5rem;
  --spacings--s: .875rem;
  --border--radius-s: .5rem;
  --brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>: #657cff;
  --typography--text-s: .875rem;
  --spacings--2xl: 2rem;
  --typography--jumbo: 6.25rem;
  --typography--text-l: 1.125rem;
  --green-neutral--green-50: #576057;
  --gray-neutral--gray-20: #e8e5e3;
  --brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>: #182771;
  --green-neutral--neutral-white\<deleted\|variable-19ca61d9\>: white;
  --spacings--l: 1.25rem;
  --brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>: #203492;
  --green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>: #f0f4f9;
  --green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>: #e8ecf0;
  --green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>: #cccfd6;
  --green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>: #b2b5be;
  --green-neutral--neutral-dark: black;
  --green-neutral--neutral-500\<deleted\|variable-5a6e29a8-5d56-e3c3-3ecc-892f760e625d\>: #676a71;
  --system--error-red: #ff7373;
  --system--success-green: #00bc70;
  --navy-300\<deleted\|variable-c86ae2a3\>: #19224c;
  --brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>: #f5d2fc;
  --brand--green: #45ed7d;
  --min-widths--min-width-8-75-rem\<deleted\|variable-5668d90a-fe0a-9c02-7100-70a67da51936\>: 8.75rem;
  --orange-300\<deleted\|variable-8635f960\>: #657cff;
  --color--text-secondary: var(--gray-neutral--gray-60);
  --gray-neutral--gray-100: #1a1a1a;
  --bg-blue-100\<deleted\|variable-5dd580e5\>: #dee3ff;
  --navy-100\<deleted\|variable-8d4c7f30\>: #203492;
  --neutral-100\<deleted\|variable-7f2b910f\>: #f9f9f9;
  --swatch--secondary-200\<deleted\|variable-d5f71c45-abf0-fd86-966a-519f816aea18\>: #c7cfff;
  --swatch--secondary-100\<deleted\|variable-933205a7-2d4c-dc92-8ee7-48cb3ae3ef02\>: #dee3ff;
  --typography--h6-mobile\<deleted\|variable-e80db18a-dbec-a3af-fbc5-d3bd9de3d4cb\>: 1rem;
  --green-neutral--green-100: #1e201d;
  --system--error-red-light: #ffe5e5;
  --system--warning: #ffa25b;
  --system--warning-light: #fff2e9;
  --system--success-light: #d5f4e7;
  --gray-neutral--gray-2: #fbfbfb;
  --gray-neutral--gray-30: #cac6c3;
  --gray-neutral--gray-10: #f1efed;
  --green-neutral--green-10: #edf2ed;
  --typography--label-s: .75rem;
  --green-neutral--green-40: #748074;
  --gray-neutral--gray-50: #777574;
  --gray-neutral--gray-40: #8c8988;
  --typography--line-height-xs: .9em;
  --green-neutral--green-60: #3f463f;
  --green-neutral--green-70: #323531;
  --gray-neutral--gray-70: #3d3d3d;
  --green-neutral--green-90: #232522;
  --border--radius-m: .75rem;
  --green-neutral--green-30: #bed0be;
  --green-neutral--green-80: #282a27;
  --color--background-secondary: #cccfd6;
  --spacings--4xs: .125rem;
  --main--regular-weight: 400;
  --main--medium-weight: 550;
  --border--radius-l: 1rem;
  --green-neutral--green-5: #f6f9f6;
  --gray-neutral--gray-90: #262626;
  --gray-neutral--gray-80: #2e2e2e;
  --typography--big-button-text: var(--typography--text-l);
  --typography--small-button-text: var(--typography--text-s);
  --typography--label-m: 1rem;
  font-weight: 400;
}

h1 {
  margin-top: var(--spacings--no-space);
  margin-bottom: var(--spacings--no-space);
  color: var(--color--text);
  font-size: var(--typography--h1);
  line-height: var(--typography--line-height);
  letter-spacing: -.03em;
  font-weight: 400;
}

h2 {
  margin-top: var(--spacings--no-space);
  margin-bottom: var(--spacings--no-space);
  font-size: var(--typography--h2);
  line-height: var(--typography--line-height-s);
  letter-spacing: -.03em;
  font-weight: 400;
}

h3 {
  margin-top: var(--spacings--no-space);
  margin-bottom: var(--spacings--no-space);
  color: var(--color--text);
  font-size: var(--typography--h3);
  line-height: var(--typography--line-height-s);
  letter-spacing: -.03em;
  font-weight: 400;
}

h4 {
  margin-top: var(--spacings--no-space);
  margin-bottom: var(--spacings--no-space);
  color: var(--color--text);
  font-size: var(--typography--h4);
  line-height: var(--typography--line-height-s);
  letter-spacing: -.01em;
  font-weight: 400;
}

h5 {
  margin-top: var(--spacings--no-space);
  margin-bottom: var(--spacings--xs);
  color: var(--color--text);
  font-size: var(--typography--h5);
  line-height: var(--typography--line-height-s);
  font-weight: 400;
}

h6 {
  margin-top: var(--spacings--no-space);
  margin-bottom: var(--spacings--3xs);
  color: var(--color--text);
  font-size: var(--typography--h6);
  line-height: var(--typography--line-height-l);
  font-weight: 400;
}

p {
  margin-bottom: var(--spacings--no-space);
  font-size: var(--typography--text-m);
  line-height: var(--typography--line-height-xl);
}

a {
  color: var(--color--text);
  text-decoration: none;
  transition: color .25s;
}

a:hover {
  color: var(--brand--black);
}

ul {
  margin-bottom: var(--spacings--no-space);
  padding-left: var(--spacings--m);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  color: var(--color--text);
  font-size: var(--typography--text-xl);
  line-height: var(--typography--line-height);
  flex-direction: column;
  display: flex;
}

ol {
  margin-bottom: var(--spacings--m);
  padding-left: var(--spacings--xl);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  color: var(--color--text);
  font-size: var(--typography--text-xl);
  line-height: var(--typography--line-height);
  flex-direction: column;
  display: flex;
}

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

strong {
  font-weight: bold;
}

blockquote {
  margin-bottom: var(--spacings--no-space);
  padding: var(--size--size-xs-tablet\<deleted\|variable-d0e379b9-633b-4894-a220-b20d719a6523\>) 1.25rem;
  border-left: 5px #e2e2e2;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.1em;
}

figure {
  margin-bottom: 20px;
}

figcaption {
  text-align: center;
  margin-top: 8px;
  font-size: 16px;
  line-height: 1.3em;
}

.section {
  padding-top: var(--spacings--4xl);
  padding-bottom: var(--spacings--4xl);
  flex-flow: column;
  align-items: center;
  display: flex;
}

.section.style-guide-hero-section {
  padding-top: 14rem;
  padding-bottom: var(--spacings--4xl);
  color: var(--color--text-alternative);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f36817e4_flow.ninja.styleguide.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.hero-section {
  padding-top: 14rem;
  padding-bottom: var(--spacings--4xl);
  color: var(--color--text-alternative);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f36817e4_flow.ninja.styleguide.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-end;
  align-items: center;
  min-height: 100vh;
}

.section._404-section {
  padding-top: 4rem;
  padding-bottom: var(--spacings--4xl);
  justify-content: center;
  align-items: center;
  min-height: 100vh;
}

.section.b2b-home-hero-section {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--5xl);
  perspective: 2000px;
  position: relative;
}

.section.padding-6xl:lang(en-nl) {
  display: flex;
}

.section.padding-6xl.bg-neutral-gray.hide:lang(en-nl) {
  display: none;
}

.section.b2b-home-width {
  max-width: 100vw;
  height: auto;
  position: relative;
  overflow: hidden;
}

.section.text-neutral-white {
  color: var(--brand--white);
}

.section.product-hero-section {
  padding-bottom: var(--spacings--no-space);
}

.section.product-testimonial-section {
  color: var(--brand--white);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681d5d_d1611f730f72ab71adc19805dcc5801408e1f0f7.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  overflow: hidden;
}

.section.product-testimonial-section.padding-6xl {
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681f70_630823000bbef5d3b4b34e5f9293cd656a8f35cd.jpg");
}

.section.product-testimonial-section.trustly-pay {
  padding-top: var(--spacings--6xl);
}

.section.about-hero-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--no-space);
  position: relative;
  overflow: hidden;
}

.section.about-our-section {
  padding-top: var(--spacings--6xl);
  height: 140vh;
  position: relative;
}

.section.about-team-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--xl);
}

.section.help-contact-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--5xl);
}

.section.legal-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--6xl);
}

.section.contact-section {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--6xl);
  justify-content: center;
  position: relative;
  overflow: hidden;
}

.section.blog-post-main-section {
  padding-top: var(--spacings--3xl);
  padding-bottom: var(--spacings--5xl);
}

.section.eco-tab-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--5xl);
}

.section.case-study-main-section {
  padding-top: var(--spacings--3xl);
  padding-bottom: var(--spacings--5xl);
}

.section.a2a-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--6xl);
  background-color: var(--green-neutral--green-20);
  color: var(--brand--white);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681afb_image.png");
  background-position: 40% 10%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  position: relative;
  overflow: hidden;
}

.section.roi-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--no-space);
}

.section.careers-hero-section {
  padding-bottom: var(--spacings--no-space);
}

.section.partners-prefooter {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--6xl);
}

.section.sus-hero-section {
  padding-top: var(--spacings--xl);
  padding-bottom: var(--spacings--xl);
}

.section.sus-prefooter {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--5xl);
}

.section.partner-number-section {
  padding-bottom: var(--spacings--no-space);
}

.section.azura-hero-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--no-space);
  background-color: var(--color--background-alternative);
  height: calc(100vh - 64px);
  position: relative;
  overflow: hidden;
}

.section.gs-main-section {
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.section.bg-gray-60 {
  background-color: var(--gray-neutral--gray-60);
}

.section.contact-section-thank-you {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--6xl);
  justify-content: center;
  position: relative;
  overflow: hidden;
}

.section.resources-hero-section {
  padding-top: 9rem;
  padding-bottom: var(--spacings--5xl);
}

.section.resources-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--5xl);
  position: relative;
}

.section.legal-hub-hero {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--3xl);
}

.section.hub-toc {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--6xl);
}

.section.form-bg-section {
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681c70_abstract-green-tech-angle-LS.avif");
  background-position: 50%;
  background-size: cover;
}

.section.lp-sticky-hero {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--no-space);
  perspective: 2000px;
  position: relative;
}

.section.lp-o2-hero {
  background-color: #e8e5e3;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681ddd_DTS_AWAY_Daniel_Faro%CC%80_Photos_ID7527%202.png");
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: auto 40%;
}

.section.lp-o2-hero-thank {
  background-color: #e8e5e3;
}

.section.security-filter-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--6xl);
  min-height: 50rem;
}

.section.security-hero-section {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--6xl);
  position: relative;
  overflow: hidden;
}

.section.responsible-hero-section, .section.legal-hero {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--6xl);
}

.section.blog-home-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--6xl);
  background-color: var(--gray-neutral--gray-5);
}

.section.industries-tab-section {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--3xl);
}

.section.industries-tab-section:lang(en-nl) {
  display: flex;
}

.section.industries-tab-section.bg-neutral-gray.hide:lang(en-nl) {
  display: none;
}

.section.gaming-cta {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--5xl);
}

.section.why-hero {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--no-space);
}

.section.no-bottom {
  padding-bottom: 0;
}

.container {
  max-width: var(--container--main-size);
  padding-right: var(--container--size-padding);
  padding-left: var(--container--size-padding);
  width: 100%;
}

.container.grid {
  grid-column-gap: var(--container--grid-gap);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.container.grid.margin-xl {
  margin-bottom: 80px;
}

.container.grid.nav-container.nav-help-container {
  margin-top: var(--spacings--xs);
  width: auto;
  max-width: none;
}

.container.grid.help-grid {
  place-items: start stretch;
}

.container.grid.home-b2b-container {
  position: relative;
}

.container.grid.pain-fraud-container {
  margin-bottom: var(--spacings--5xl);
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--5xl);
  background-color: var(--brand--black);
  color: var(--brand--white);
  border-radius: 1.5rem;
}

.container.grid.sticky-grid {
  place-items: start center;
  position: relative;
}

.container.grid.center-grid {
  place-items: center;
}

.container.grid.overflow-hidden {
  overflow: visible;
}

.container.grid.sus-hero-container {
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681a97_image%20(1).avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 1.5rem;
  padding-top: 8.25rem;
  padding-bottom: 8.25rem;
}

.container.grid.b2b {
  position: relative;
}

.container.grid.security-image-container {
  background-color: var(--color--background);
  border-radius: 1.5rem;
  width: 96%;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding-left: 5rem;
  overflow: hidden;
}

.container.grid.home-global-container {
  grid-row-gap: var(--container--grid-gap);
}

.container.grid.connect-gray-grid {
  grid-row-gap: 1.5rem;
  grid-template-rows: 1fr 1fr;
}

.container.grid.faq {
  place-items: start stretch;
}

.container.grid.top-grid {
  align-items: start;
}

.container.grid.gap {
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
}

.container.grid.align-top {
  place-items: start stretch;
}

.container.grid.home-phone-container {
  border-bottom: 1px solid var(--gray-neutral--gray-5);
}

.container.b2b-home-width-container {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.container.b2c-why-container {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.container.industry-payment-container {
  padding-right: var(--spacings--no-space);
  padding-left: var(--spacings--no-space);
  border-radius: 1.5rem;
  overflow: hidden;
}

.container.hr-container {
  position: absolute;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.container.align-right {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.container.hc-popup-inner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #fff;
  border-radius: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  padding: 3rem;
  display: grid;
  position: relative;
}

.container.flex-horizontal.flex-space-between.hc-banner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
}

.kickoff-classes-wrap {
  margin-bottom: var(--spacings--s);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  align-items: center;
  display: flex;
}

.kickoff-classes-wrap.margin-top-m {
  margin-top: 32px;
}

.kickoff-classes-wrap.margin-left-s {
  margin-left: 20px;
}

.kickoff-classes-wrap.margin-left-m {
  margin-left: 36px;
}

.kickoff-class-icon {
  border-radius: var(--border--radius-s);
  object-fit: cover;
  flex: none;
  width: 1.8rem;
  height: 1.5rem;
  overflow: hidden;
}

.kickoff-class-label {
  padding-right: var(--spacings--2xs);
  padding-left: var(--spacings--2xs);
  background-color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
  color: #fff;
  font-size: var(--typography--text-s);
  line-height: var(--typography--line-height);
  border-radius: 4px;
  flex: none;
  justify-content: center;
  align-items: center;
  height: 1.5rem;
  display: flex;
}

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

.column.flex-stretch.width-100 {
  width: 100%;
}

.column.flex-stretch.width-100.max-wdith-307px {
  max-width: 19.1875rem;
}

.column.nav-name-column {
  background-color: var(--gray-neutral--gray-5);
  border-radius: .5rem;
  width: 100%;
  padding: 1rem 4rem 1rem 1rem;
}

.column.nav-link-column {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  align-items: stretch;
  width: 100%;
}

.column.b2b-home-embed-section {
  padding-right: var(--spacings--3xl);
  padding-left: var(--spacings--3xl);
  justify-content: center;
  align-items: flex-start;
}

.column.aligned-center {
  justify-content: center;
  align-items: flex-start;
}

.column.b2c-secure-column-1 {
  width: 100%;
  max-width: 20rem;
}

.column.gap-xl {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.column.margin-3xl.max-width-700 {
  max-width: 700px;
}

.column.glosary-sticky {
  position: sticky;
  top: 6rem;
}

.column.z100 {
  z-index: 101;
}

.label {
  color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
  font-size: var(--typography--text-xl);
  line-height: var(--typography--line-height);
  font-weight: 400;
}

.jumbo-h {
  font-size: var(--typography--jumbo);
  line-height: var(--typography--line-height);
  letter-spacing: -.03em;
  font-weight: 400;
}

.text-l {
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height-xl);
  letter-spacing: 0;
}

.text-l.height-xl.text-grey-50 {
  color: var(--green-neutral--green-50);
}

.text-l.b2b-width-2-text {
  width: 100%;
  max-width: 16rem;
  position: relative;
}

.text-l.b2b-width-2-text.text-gray-2:lang(sv) {
  max-width: 18rem;
}

.text-l.text-gray-10.relative.z1 {
  z-index: 1;
}

.text-l.max-width-70.margin-2xl.text-gray-20 {
  color: var(--gray-neutral--gray-20);
}

.text-l.text-brand-green.margin-6xl {
  margin-top: 0;
}

.text-l.text-brand-green.home-width-3th-margin {
  margin-top: 0;
  margin-bottom: var(--spacings--xl);
}

.text-s {
  font-size: var(--typography--text-s);
  line-height: var(--typography--line-height-l);
  letter-spacing: 0;
}

.text-s.text-gray-60.no-scale {
  font-size: 14px;
}

.text-s.text-gray-60.margin-right-auto {
  margin-right: auto;
}

.text-s.margin-xs.no-scale {
  margin-bottom: 12px;
  font-size: 14px;
}

.text-s.margin-12xl {
  margin-bottom: 12.5rem;
}

.text-s.text-gray-20 {
  color: var(--gray-neutral--gray-20);
}

.label-s {
  color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
  font-size: var(--typography--text-s);
  font-weight: 400;
}

.label-l {
  color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height);
}

.kickoff-styles-wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2.5rem;
  display: grid;
}

.bg-brand-100 {
  background-color: var(--brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>);
}

.kickoff-color-helper {
  color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
  text-align: center;
  margin: 16px;
}

.margin-l {
  margin-bottom: var(--spacings--l);
}

.bg-brand-200 {
  background-color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
}

.bg-brand-300 {
  background-color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
}

.bg-neutral-white {
  background-color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
}

.bg-neutral-100 {
  background-color: var(--green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>);
}

.bg-neutral-200 {
  background-color: var(--green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>);
}

.bg-neutral-300 {
  background-color: var(--green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>);
}

.bg-neutral-400 {
  background-color: var(--green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>);
}

.bg-neutral-dark {
  background-color: var(--green-neutral--neutral-dark);
}

.bg-neutral-500 {
  background-color: var(--green-neutral--neutral-500\<deleted\|variable-5a6e29a8-5d56-e3c3-3ecc-892f760e625d\>);
}

.bg-error {
  background-color: var(--system--error-red);
}

.bg-success {
  background-color: var(--system--success-green);
}

.no-margin {
  margin-bottom: var(--spacings--no-space);
}

.text-neutral-white, .text-neutral-white.underline.hover-white:hover {
  color: var(--brand--white);
}

.text-neutral-200 {
  color: var(--green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>);
}

.text-neutral-400 {
  color: var(--green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>);
}

.text-neutral-dark {
  color: var(--green-neutral--neutral-dark);
}

.text-brand-300 {
  color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
}

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

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

.text-center.flex-center.b2b-hero-text {
  position: sticky;
  top: 9.5rem;
}

.text-right {
  text-align: right;
}

.padding-3xs {
  padding-top: var(--spacings--3xs);
  padding-bottom: var(--spacings--3xs);
}

.kickoff-padding-helper {
  color: var(--navy-300\<deleted\|variable-c86ae2a3\>);
}

.padding-xs {
  padding-top: var(--spacings--xs);
  padding-bottom: var(--spacings--xs);
}

.padding-s {
  padding-top: var(--spacings--s);
  padding-bottom: var(--spacings--s);
}

.padding-m {
  padding-top: var(--spacings--m);
  padding-bottom: var(--spacings--m);
}

.padding-l {
  padding-top: var(--spacings--l);
  padding-bottom: var(--spacings--l);
}

.padding-xl {
  padding-top: var(--spacings--xl);
  padding-bottom: var(--spacings--xl);
}

.padding-2xl {
  padding-top: var(--spacings--2xl);
  padding-bottom: var(--spacings--2xl);
}

.padding-3xl {
  padding-top: var(--spacings--3xl);
  padding-bottom: var(--spacings--3xl);
}

.no-padding {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--no-space);
}

.margin-2xs {
  margin-bottom: var(--spacings--2xs);
}

.margin-xs {
  margin-bottom: var(--spacings--xs);
}

.margin-s {
  margin-bottom: var(--spacings--s);
}

.margin-m {
  margin-bottom: var(--spacings--m);
}

.margin-m.height-xs.pain-sticky-heading {
  margin-bottom: var(--spacings--no-space);
  position: sticky;
  top: 7rem;
}

.margin-xl {
  margin-bottom: var(--spacings--xl);
}

.margin-xl.height-xs.max-additional {
  max-width: 500px;
}

.margin-xl.height-xs.top-space-2xl {
  padding-top: 2rem;
}

.margin-xl.height-xs.top-space-2xl:lang(sv) {
  font-size: 4.8rem;
}

.margin-xl.height-xs.german-size-edit:lang(de) {
  font-size: 3.5rem;
}

.margin-2xl {
  margin-bottom: var(--spacings--2xl);
}

.margin-2xl.height-xs:lang(en-nl) {
  font-size: 4.8rem;
}

.margin-2xl.height-xs.edit-industries-heading:lang(en-nl) {
  font-size: var(--typography--h1);
}

.margin-2xl.height-xs.edit-industries-heading:lang(sv) {
  font-size: 4.9rem;
}

.margin-2xl.height-xs.edit-industries-heading:lang(de) {
  font-size: 4rem;
}

.margin-2xl.height-xs.edit-industries-heading:lang(no), .margin-2xl.height-xs.edit-industries-heading:lang(da-dk) {
  font-size: var(--typography--h2);
}

.margin-3xl {
  margin-bottom: var(--spacings--3xl);
}

.button {
  padding: var(--spacings--xs) var(--spacings--m);
  background-color: var(--brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>);
  color: var(--green-neutral--neutral-dark);
  font-size: var(--typography--text-xl);
  line-height: var(--typography--line-height);
  text-align: center;
  border-radius: .25rem;
  min-width: 10rem;
  transition: background-color .25s, color .25s;
}

.button:hover {
  background-color: var(--brand--green);
  color: var(--green-neutral--neutral-dark);
}

.button.black {
  font-size: var(--typography--text-m);
}

.button.login {
  background-color: var(--green-neutral--neutral-dark);
  color: var(--brand--white);
  font-size: var(--typography--text-s);
  margin-top: 1rem;
}

.button-small {
  padding: var(--spacings--2xs) var(--spacings--s);
  border-radius: var(--spacings--3xl);
  background-color: var(--brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>);
  color: var(--green-neutral--neutral-dark);
  font-size: var(--typography--text-xl);
  line-height: var(--typography--line-height);
  text-align: center;
  min-width: 5rem;
  transition: background-color .25s, color .25s;
  display: block;
}

.button-small:hover {
  background-color: var(--brand--green);
  color: var(--green-neutral--neutral-dark);
}

.button-variant {
  border: 1px solid var(--orange-300\<deleted\|variable-8635f960\>);
  background-color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
  color: var(--orange-300\<deleted\|variable-8635f960\>);
  text-align: center;
  border-radius: 100px;
  min-width: 160px;
  padding: 1.2rem 2rem;
  font-size: 16px;
  font-weight: 500;
  line-height: 1em;
  transition: background-color .2s, color .2s;
}

.button-variant:hover {
  background-color: var(--orange-300\<deleted\|variable-8635f960\>);
  color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
}

.slider-button-left {
  padding: var(--size--size-xs-tablet\<deleted\|variable-d0e379b9-633b-4894-a220-b20d719a6523\>);
  background-color: var(--brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368177f_Arrow%20Icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
  font-size: 0;
  font-weight: 400;
  line-height: 0;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
}

.slider-button-left:hover {
  background-color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
  background-position: 40%;
}

.slider-button-right {
  background-color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  color: #7e3d5d;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368175d_Arrow%20Icon-1.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  border-radius: 100%;
  width: 3rem;
  height: 3rem;
  padding: .75rem;
  font-size: 0;
  font-weight: 400;
  line-height: 0;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
}

.slider-button-right:hover {
  background-color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
  background-position: 60%;
}

.button-link {
  color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368175f_Arrow%20Icon.svg");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: 16px 14px;
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-right: 1.25rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1em;
  transition: opacity .2s, padding .15s cubic-bezier(.47, 0, .745, .715), color .2s;
}

.button-link:hover {
  opacity: .8;
  color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  padding-right: 2rem;
}

.input {
  border: 1px solid var(--green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>);
  border-radius: var(--border--radius-s);
  background-color: var(--green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>);
  color: var(--color--text);
  background-image: linear-gradient(#fcfcfc00, #fff0);
  width: 100%;
  min-height: 2rem;
  margin-bottom: 0;
  padding: 1rem;
  line-height: 1em;
  transition: padding .2s, border-width .2s, border-radius .2s, color .2s, background-color .2s, border-color .2s;
}

.input:hover {
  border-color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
}

.input:focus {
  border-width: 1px;
  border-color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
}

.input::placeholder {
  color: var(--color--text-secondary);
}

.input.select-input {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681780_Input%20Dropdown.svg"), linear-gradient(#fcfcfc00, #fff0);
  background-position: 95%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 16px, auto;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.input.select-input:focus {
  line-height: 1em;
}

.input.text-area {
  min-height: 150px;
}

.input-label {
  margin-bottom: .25rem;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2em;
}

.checkbox-field {
  cursor: pointer;
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.5rem;
  line-height: 1em;
  display: flex;
}

.checkbox-field:hover {
  color: var(--navy-300\<deleted\|variable-c86ae2a3\>);
}

.checkbox {
  border-width: 2px;
  border-color: var(--orange-300\<deleted\|variable-8635f960\>);
  color: var(--green-neutral--neutral-500\<deleted\|variable-5a6e29a8-5d56-e3c3-3ecc-892f760e625d\>);
  border-radius: .2rem;
  width: 1.125rem;
  height: 1.125rem;
  margin-top: 0;
  margin-left: -1.5rem;
}

.checkbox:hover {
  box-shadow: 1px 1px #fff0;
}

.checkbox.w--redirected-checked {
  border-color: var(--green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>);
  background-color: var(--green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681760_Check.svg");
  background-size: .625rem;
  border-radius: .2rem;
  width: 1.125rem;
  height: 1.125rem;
  margin-left: -1.5rem;
}

.checkbox.w--redirected-focus {
  box-shadow: none;
  width: 1.125rem;
  height: 1.125rem;
  margin-top: 0;
  margin-left: -1.5rem;
}

.checkbox-label {
  color: var(--green-neutral--neutral-500\<deleted\|variable-5a6e29a8-5d56-e3c3-3ecc-892f760e625d\>);
  margin-bottom: 0;
  margin-left: .5rem;
}

.radio-field {
  cursor: pointer;
  align-items: center;
  padding-left: 1.5rem;
  line-height: 1em;
  display: flex;
}

.radio-field:hover {
  color: var(--navy-300\<deleted\|variable-c86ae2a3\>);
}

.radio-button {
  border-width: 2px;
  border-color: var(--orange-300\<deleted\|variable-8635f960\>);
  background-color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
  background-image: linear-gradient(to bottom, var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>), var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>));
  width: 1.125rem;
  height: 1.125rem;
  margin-top: 0;
  margin-left: -1.5rem;
  box-shadow: 1px 1px #fff0;
}

.radio-button.w--redirected-checked {
  border: .2rem solid var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
  background-color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
  background-image: linear-gradient(to bottom, var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>), var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>));
}

.radio-button.w--redirected-focus {
  box-shadow: none;
}

.radio-button-label {
  margin-left: .5rem;
}

.kickoff-block {
  border: 1px solid var(--green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>);
  border-radius: var(--border--radius-s);
  background-color: var(--green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>);
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-width: 5rem;
  height: 5rem;
  display: flex;
}

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

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

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

.button-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.icon-l {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.icon-m {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.icon-s {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
  position: absolute;
  inset: 1rem 1rem auto auto;
}

.component-swiper {
  z-index: 1;
  justify-content: flex-start;
  display: flex;
  overflow: hidden;
}

.swiper-wrapper {
  flex: none;
  display: flex;
}

.swiper-wrapper:lang(sv) {
  flex-flow: row;
}

.swiper-wrapper.pain-testimonial-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.swiper-wrapper.industry-2-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.swiper-wrapper.resources-latest-wrapper {
  width: 100%;
}

.swiper-wrapper.resources-latest-wrapper.overflow-none {
  overflow: visible;
}

.swiper-wrapper.view {
  flex-flow: column;
}

.swiper-wrapper.solution-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  width: 100%;
}

.swiper-wrapper.home-pay-cards-wrapper, .swiper-wrapper.home-pay-cards-wrapper.careers {
  margin-top: var(--spacings--4xl);
}

.swiper-wrapper.careers-testimonial-wrapper {
  width: 100%;
}

.swiper-slide {
  flex: none;
}

.swiper-slide.case-study-slide {
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.swiper-slide.industry-swiper-slide {
  width: 100%;
}

.swiper-slide.testimonial-slide {
  padding: var(--spacings--2xl) var(--spacings--xl);
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  background-color: #0000004d;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 22.75rem;
  display: flex;
}

.swiper-slide.testimonial-slide.single-testimonial-slide {
  padding: var(--spacings--no-space);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background-color: #0000;
  flex-flow: row;
  align-items: stretch;
  min-height: auto;
}

.swiper-slide.contact-slide {
  width: 100%;
}

.swiper-slide.sus-slide {
  padding: var(--spacings--xl);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  height: 18rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.swiper-slide.resources-latest-slide {
  padding: var(--spacings--2xl);
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  border-radius: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.swiper-slide.resources-latest-slide.min-height {
  min-height: 400px;
}

.swiper-slide.security-swiper-slide {
  width: 18.875rem;
}

.swiper-slide.security-swiper-slide.wide {
  width: 39.25rem;
}

.swiper-slide.consumers-slide {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.swiper-slide.solution-swiper-slide {
  flex: 1;
  width: 100%;
}

.swiper-slide.testimonial-careers-slide {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.component-wrapper {
  z-index: 1;
}

.footer-heart {
  object-fit: contain;
  width: 1rem;
  height: 1rem;
  margin-left: 4px;
  margin-right: 4px;
  display: block;
}

.margin-top-m {
  margin-top: 32px;
}

.margin-left-s {
  margin-left: 20px;
}

.margin-left-m {
  margin-left: var(--spacings--m);
}

.footer-section {
  padding-top: var(--spacings--4xl);
  padding-bottom: var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-5);
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-container {
  max-width: var(--container--main-size);
  padding-right: var(--container--size-padding);
  padding-left: var(--container--size-padding);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.navigation {
  z-index: 999;
  padding-top: var(--spacings--m);
  padding-bottom: var(--spacings--m);
  background-color: var(--color--background);
  flex-direction: column;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.nav-logo {
  object-fit: contain;
  width: 6.5rem;
  height: 1.375rem;
  display: block;
}

.nav-brand {
  padding-left: 0;
  transition: opacity .2s, color .2s;
}

.nav-brand:hover {
  opacity: .5;
}

.utility-page-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100vw;
  max-width: 100%;
  height: 100%;
  min-height: 100vh;
  padding-bottom: 0;
  display: grid;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 560px;
  height: 100%;
  padding-top: 3rem;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

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

.flex-space-between {
  justify-content: space-between;
  display: flex;
}

.flex-space-between.rabio-buttons-holder {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.flex-space-around {
  justify-content: space-around;
  display: flex;
}

.footer-brand {
  margin-bottom: var(--spacings--2xl);
  color: var(--gray-neutral--gray-100);
  padding-left: 0;
  display: none;
}

.footer-brand:hover {
  opacity: .7;
  color: var(--color--text);
}

.footer-logo {
  object-fit: contain;
  width: 10rem;
  height: 2.125rem;
  transition: opacity .25s;
  display: block;
}

.collection-empty {
  background-color: var(--bg-blue-100\<deleted\|variable-5dd580e5\>);
  text-align: center;
  border-radius: 8px;
}

.nav-link {
  padding: var(--spacings--2xs) 0px;
  color: var(--color--text-alternative);
}

.nav-link:hover {
  color: var(--brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>);
}

.nav-link.w--current {
  border-bottom: 1px solid var(--navy-100\<deleted\|variable-8d4c7f30\>);
  color: var(--navy-100\<deleted\|variable-8d4c7f30\>);
}

.nav-menu {
  padding-left: var(--spacings--xl);
  background-color: #0000;
  align-items: center;
  width: 100%;
  position: static;
}

.nav-menu-mask {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.footer-link {
  color: var(--green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>);
  font-size: var(--typography--text-s);
  transition: color .25s;
}

.footer-link:hover {
  color: var(--brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>);
}

.footer-copyright {
  color: var(--green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>);
}

.overflow-hidden {
  overflow: hidden;
}

.footer-made-with {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.relative {
  position: relative;
}

.relative.hide-on-tablet.z-2 {
  z-index: 2;
}

.z-99 {
  z-index: 99;
  position: relative;
}

.body-rich-text h1 {
  margin-bottom: var(--spacings--s);
}

.body-rich-text h2, .body-rich-text h3, .body-rich-text h4, .body-rich-text p {
  margin-bottom: var(--spacings--xs);
}

.body-rich-text blockquote {
  margin-bottom: var(--spacings--s);
}

.body-rich-text figure {
  margin-bottom: 1.5rem;
}

.body-rich-text figcaption {
  margin-top: var(--spacings--2xs);
}

.body-rich-text ul {
  margin-bottom: var(--spacings--xs);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  flex-direction: column;
  display: flex;
}

.body-rich-text ol {
  margin-bottom: var(--spacings--xs);
}

.kickoff-color-cards {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid var(--neutral-100\<deleted\|variable-7f2b910f\>);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 166px;
  margin-bottom: .75rem;
  display: grid;
  overflow: hidden;
}

.style-guide-intro {
  background-color: var(--green-neutral--neutral-dark);
  border-radius: .75rem;
  justify-content: space-between;
  align-items: center;
  padding: 2rem 2.5rem;
  display: flex;
}

.flow-ninja-logo {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 10rem;
  height: 1.5rem;
  display: flex;
}

.kickoff-line {
  margin-bottom: var(--spacings--l);
  background-color: var(--green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>);
  width: 100%;
  height: 1px;
}

.heading-style-h1 {
  font-size: var(--typography--h1);
  line-height: var(--typography--line-height);
  letter-spacing: -.03em;
  font-weight: 400;
}

.heading-style-h1.custom-size-se:lang(sv), .heading-style-h1.custom-size-se:lang(no) {
  font-size: var(--typography--h3);
}

.heading-style-h1.custom-size-se:lang(fi) {
  font-size: var(--typography--h4);
}

.heading-style-h1.custom-size-se:lang(et) {
  font-size: var(--typography--h3);
}

.heading-style-h2 {
  font-size: var(--typography--h2);
  line-height: var(--typography--line-height-s);
  letter-spacing: -.03em;
  font-weight: 400;
}

.heading-style-h2.home-width-3th-main {
  margin-bottom: var(--spacings--m);
}

.heading-style-h3 {
  font-size: var(--typography--h3);
  line-height: var(--typography--line-height);
  letter-spacing: -.03em;
  font-weight: 400;
}

.heading-style-h3.margin-m.height-xs.max-addition {
  max-width: 550px;
}

.heading-style-h3.no-scale {
  font-size: 48px;
}

.heading-style-h4 {
  font-size: var(--typography--h4);
  line-height: var(--typography--line-height);
  letter-spacing: -.01em;
  font-weight: 400;
}

.heading-style-h5 {
  font-size: var(--typography--h5);
  line-height: var(--typography--line-height-s);
  font-weight: 400;
}

.heading-style-h5.text-neutral-white.margin-xl {
  color: #fff;
}

.heading-style-h6 {
  font-size: var(--typography--h6);
  line-height: var(--typography--line-height-l);
  font-weight: 400;
}

.heading-style-h6.margin-xl.title {
  font-size: var(--typography--h4);
}

.text-brand-200 {
  color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
}

.text-brand-100 {
  color: var(--brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>);
}

.bg-secondary-200 {
  background-color: var(--swatch--secondary-200\<deleted\|variable-d5f71c45-abf0-fd86-966a-519f816aea18\>);
}

.bg-secondary-100 {
  background-color: var(--swatch--secondary-100\<deleted\|variable-933205a7-2d4c-dc92-8ee7-48cb3ae3ef02\>);
}

.css {
  display: none;
}

.bg-neutral-600 {
  background-color: var(--green-neutral--green-100);
}

.bg-error-light {
  background-color: var(--system--error-red-light);
}

.bg-neutral-warning {
  background-color: var(--system--warning);
}

.bg-neutral-warning-light {
  background-color: var(--system--warning-light);
}

.padding-2xs {
  padding-top: var(--spacings--2xs);
  padding-bottom: var(--spacings--2xs);
}

.padding-4xl {
  padding-top: var(--spacings--4xl);
  padding-bottom: var(--spacings--4xl);
}

.padding-5xl {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--5xl);
}

.margin-4xl {
  margin-bottom: var(--spacings--4xl);
}

.margin-5xl {
  margin-bottom: var(--spacings--5xl);
}

.home-hero-image {
  margin-top: var(--spacings--5xl);
  border-top-left-radius: var(--border--radius-s);
  border-top-right-radius: var(--border--radius-s);
  object-fit: contain;
  object-position: 50% 0%;
  width: 100%;
  max-width: 76.2rem;
  height: 40rem;
  margin-bottom: -4rem;
  box-shadow: 0 2px 5px #0003;
}

.hide {
  display: none;
}

.bg-success-light {
  background-color: var(--system--success-light);
}

.slider-button-left-small {
  padding: var(--size--size-xs-tablet\<deleted\|variable-d0e379b9-633b-4894-a220-b20d719a6523\>);
  background-color: var(--brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368177f_Arrow%20Icon.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  border-radius: 100%;
  width: 2rem;
  height: 2rem;
  font-size: 0;
  font-weight: 400;
  line-height: 0;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
}

.slider-button-left-small:hover {
  background-color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
  background-position: 40%;
}

.slider-button-right-small {
  background-color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  color: #7e3d5d;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368175d_Arrow%20Icon-1.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 15px 15px;
  border-radius: 100%;
  width: 2rem;
  height: 2rem;
  padding: .75rem;
  font-size: 0;
  font-weight: 400;
  line-height: 0;
  transition: background-position .15s cubic-bezier(.47, 0, .745, .715), background-color .2s, color .2s;
}

.slider-button-right-small:hover {
  background-color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  color: var(--green-neutral--neutral-white\<deleted\|variable-19ca61d9\>);
  background-position: 60%;
}

.nav-switch {
  border: .09375rem solid var(--green-neutral--green-20);
  border-radius: 100rem;
  padding: .25rem;
}

.nav-switch.tablet-switch {
  display: none;
}

.secondary-big-button {
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  background-color: var(--brand--white);
  color: var(--color--text);
  line-height: var(--typography--line-height-l);
  border-radius: 100rem;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.secondary-big-button:hover {
  color: var(--brand--black);
}

.secondary-big-button:active {
  background-color: var(--gray-neutral--gray-2);
}

.secondary-big-button:focus {
  outline-color: var(--brand--green);
  outline-offset: 0rem;
  outline-width: .125rem;
  outline-style: solid;
}

.button-arrow-holder {
  width: 1rem;
  height: 1rem;
  position: relative;
  overflow: hidden;
}

.button-arrow-holder.primary-big-button-holder {
  color: var(--brand--green);
  transform: translate(0, .15rem);
}

.button-arrow-holder.primary-small-button-holder {
  color: var(--brand--green);
  width: .875rem;
  height: .875rem;
  transform: translate(0, .1rem);
}

.button-arrow-holder.primary-small-button-holder.security-compliance {
  width: 1rem;
  height: 1rem;
  margin-bottom: .3rem;
}

.button-arrow-holder.secondary-big-button-holder {
  color: var(--color--text);
  transform: translate(0, .1rem);
}

.button-arrow-holder.secondary-small-button-holder {
  color: var(--color--text);
  width: .875rem;
  height: .875rem;
  transform: translate(0, .1rem);
}

.button-arrow-holder.inverted-big-button-holder {
  color: var(--brand--white);
  transform: translate(0, .1rem);
}

.button-arrow-holder.inverted-small-button-holder {
  color: var(--brand--white);
  width: .875rem;
  height: .875rem;
  transform: translate(0, .1rem);
}

.button-arrow {
  width: 100%;
  height: 100%;
  display: block;
}

.button-arrow._1 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-arrow._2 {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
  transform: translate(-100%);
}

.weight-400 {
  font-weight: 400;
}

.weight-500 {
  font-weight: 500;
}

.weight-500.text-gray-40.margin-2xl.margin-top-3xl {
  margin-top: 3rem;
}

.text-brand-green {
  color: var(--brand--green);
}

.primary-small-button {
  padding: .75rem var(--spacings--m);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  background-color: var(--brand--black);
  color: var(--brand--white);
  line-height: var(--typography--line-height-xl);
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.primary-small-button:hover {
  color: var(--brand--white);
}

.primary-small-button:focus {
  outline-color: var(--brand--green);
  outline-offset: .25rem;
  outline-width: .125rem;
  outline-style: solid;
}

.primary-small-button.skip-to-content {
  z-index: 2147483647;
  position: absolute;
  top: -200%;
}

.primary-small-button.skip-to-content:focus {
  top: 1%;
  left: 1%;
}

.primary-small-button.hide {
  display: none;
}

.height {
  line-height: var(--typography--line-height);
}

.height-s {
  line-height: var(--typography--line-height-s);
}

.height-l {
  line-height: var(--typography--line-height-l);
}

.height-xl {
  line-height: var(--typography--line-height-xl);
}

.secondary-small-button {
  padding: .75rem var(--spacings--m);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  background-color: var(--brand--white);
  color: var(--color--text);
  line-height: var(--typography--line-height-xl);
  border-radius: 100rem;
  align-items: center;
  display: flex;
}

.secondary-small-button:hover {
  color: var(--brand--black);
}

.secondary-small-button:active {
  background-color: var(--gray-neutral--gray-2);
}

.secondary-small-button:focus {
  outline-color: var(--brand--green);
  outline-offset: 0rem;
  outline-width: .125rem;
  outline-style: solid;
}

.primary-big-button {
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  background-color: var(--brand--black);
  color: var(--brand--white);
  line-height: var(--typography--line-height-l);
  border-radius: 100rem;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
  transform: translate(0);
}

.primary-big-button:hover {
  color: var(--brand--white);
}

.primary-big-button:focus {
  outline-color: var(--brand--green);
  outline-offset: .25rem;
  outline-width: .125rem;
  outline-style: solid;
}

.tertiary-big-button {
  padding: var(--spacings--m) var(--spacings--xl);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  background-color: var(--brand--white);
  outline-color: var(--gray-neutral--gray-30);
  outline-offset: 0px;
  color: var(--color--text);
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height-l);
  text-align: center;
  border-radius: 100rem;
  outline-width: .125rem;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  font-weight: 500;
  transition: all .25s;
  display: flex;
}

.tertiary-big-button:hover {
  outline-color: var(--gray-neutral--gray-30);
  outline-offset: 0px;
  color: var(--brand--black);
  outline-width: .125rem;
  outline-style: solid;
}

.tertiary-big-button:active {
  background-color: var(--gray-neutral--gray-2);
}

.tertiary-big-button:focus {
  outline-color: var(--brand--green);
  outline-offset: 0rem;
  outline-width: .125rem;
  outline-style: solid;
}

.tertiary-small-button {
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  outline-color: var(--gray-neutral--gray-30);
  outline-offset: 0px;
  color: var(--color--text);
  line-height: var(--typography--line-height-xl);
  border-radius: 100rem;
  outline-width: .125rem;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  padding: .75rem .875rem;
  transition-property: all;
  display: flex;
}

.tertiary-small-button:hover {
  outline-color: var(--gray-neutral--gray-10);
  outline-offset: 0px;
  color: var(--brand--black);
  outline-width: .125rem;
  outline-style: solid;
}

.tertiary-small-button:active {
  background-color: var(--gray-neutral--gray-2);
}

.tertiary-small-button:focus {
  outline-color: var(--brand--green);
  outline-offset: 0rem;
  outline-width: .125rem;
  outline-style: solid;
}

.inverted-big-button {
  padding: var(--spacings--m) var(--spacings--xl);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  outline-color: var(--gray-neutral--gray-30);
  outline-offset: 0px;
  color: var(--brand--white);
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height-l);
  border-radius: 100rem;
  outline-width: .125rem;
  outline-style: solid;
  align-items: center;
  font-weight: 500;
  display: flex;
}

.inverted-big-button:hover {
  outline-color: var(--green-neutral--green-10);
  outline-offset: 0px;
  color: var(--brand--white);
  outline-width: .125rem;
  outline-style: solid;
}

.inverted-big-button:focus {
  outline-color: var(--brand--green);
  outline-offset: 0rem;
  outline-width: .125rem;
  outline-style: solid;
}

.inverted-small-button {
  padding: .75rem var(--spacings--m);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  outline-color: var(--gray-neutral--gray-30);
  outline-offset: 0px;
  color: var(--brand--white);
  line-height: var(--typography--line-height-xl);
  background-color: #0000;
  border-radius: 100rem;
  outline-width: .125rem;
  outline-style: solid;
  align-items: center;
  display: flex;
}

.inverted-small-button:hover {
  outline-color: var(--gray-neutral--gray-10);
  outline-offset: 0px;
  color: var(--brand--white);
  outline-width: .125rem;
  outline-style: solid;
}

.inverted-small-button:focus {
  outline-color: var(--brand--green);
  outline-offset: 0rem;
  outline-width: .125rem;
  outline-style: solid;
}

.circle-arrow-button {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: var(--brand--black);
  flex: none;
  justify-content: flex-end;
  align-self: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.circle-arrow-svg {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.text-one-line {
  white-space: nowrap;
}

.circle-arrow-button-wrapper {
  background-color: var(--brand--white);
  border-radius: 100rem;
  justify-content: flex-end;
  align-items: stretch;
  width: 2.5rem;
  transition: width .25s;
  display: flex;
  overflow: clip;
}

.circle-arrow-button-text-wrapper {
  flex: none;
  padding-left: .75rem;
  transition: margin-right .25s, opacity .25s;
}

.link-block {
  align-self: flex-end;
}

.circle-arrow-small-button-wrapper {
  background-color: var(--brand--white);
  border-radius: 100rem;
  justify-content: flex-end;
  align-items: stretch;
  width: 2rem;
  transition: width .25s;
  display: flex;
  overflow: clip;
}

.text-xs {
  font-size: var(--typography--label-s);
  line-height: var(--typography--line-height-l);
  letter-spacing: 0;
  transition: opacity .2s;
}

.text-xs:hover {
  opacity: .8;
}

.text-xs.nav-blog-featured-pill {
  padding: var(--spacings--2xs) var(--spacings--xs);
  border: .0625rem solid var(--brand--green);
  color: var(--brand--green);
  border-radius: 100rem;
  align-self: flex-start;
  position: relative;
}

.circle-arrow-small-svg {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.swiper-arrow-big {
  background-color: var(--brand--black);
  color: var(--brand--white);
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 3.625rem;
  height: 3.625rem;
  display: flex;
}

.swiper-arrow-big:hover {
  color: var(--brand--white);
}

.swiper-arrow-big.swiper-button-disabled {
  border: .125rem solid var(--gray-neutral--gray-60);
  color: var(--gray-neutral--gray-60);
  cursor: not-allowed;
  background-color: #0000;
}

.swiper-arrow-big-svg {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.swiper-arrow-small {
  background-color: var(--brand--black);
  color: var(--brand--white);
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.swiper-arrow-small:hover {
  color: var(--brand--white);
}

.swiper-arrow-small.swiper-button-disabled {
  border: .125rem solid var(--gray-neutral--gray-60);
  color: var(--gray-neutral--gray-60);
  cursor: not-allowed;
  background-color: #0000;
}

.swiper-arrow-small-svg {
  justify-content: center;
  align-items: center;
  width: 1.125rem;
  height: 1.125rem;
  display: flex;
}

.swiper-arrow-inverted {
  background-color: var(--brand--white);
  color: var(--color--text);
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.swiper-arrow-inverted:hover {
  color: var(--brand--black);
}

.swiper-arrow-inverted.swiper-button-disabled {
  border: .125rem solid var(--color--background);
  color: var(--brand--white);
  cursor: not-allowed;
  background-color: #0000;
}

.nav-switch-button {
  color: var(--brand--black);
  border-radius: 100rem;
  padding: .25rem .75rem;
  transition: background-color .25s, color .25s;
}

.nav-switch-button:hover {
  color: var(--green-neutral--green-40);
}

.nav-switch-button.w--current {
  background-color: var(--green-neutral--green-20);
}

.nav-switch-button.bg-green-20:hover {
  color: var(--brand--black);
}

.nav-dropdown-holder {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  align-items: center;
  display: flex;
}

.nav-dropdown {
  position: static;
}

.nav-dropdown.language-dropdown, .nav-dropdown.nav-help-dropdown {
  position: relative;
}

.nav-dropdown-toggle {
  padding: var(--spacings--2xs) var(--spacings--xs);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  color: var(--brand--black);
  border-radius: 100rem;
  align-items: center;
  display: flex;
  position: static;
}

.nav-dropdown-toggle:focus {
  outline-offset: .25rem;
  outline: .125rem solid #070707;
}

.nav-dropdown-toggle.language-toggle {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  border: .125rem solid var(--gray-neutral--gray-20);
  height: 100%;
  position: relative;
}

.nav-dropdown-arrow {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: .5rem;
  display: flex;
}

.dropdown-list {
  left: 0;
}

.dropdown-list.w--open {
  padding-top: var(--spacings--xs);
  background-color: #0000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 2rem;
  display: flex;
  top: 100%;
  right: 0;
}

.dropdown-list.nav-language-dropdown-list.w--open {
  padding-top: 1.75rem;
  padding-bottom: .75rem;
}

.dropdown-list.help-dropdown-list.w--open {
  padding-top: var(--spacings--l);
  min-width: 19rem;
  left: 50%;
  transform: translate(-50%);
}

.nav-dropdown-list-inner {
  z-index: 1;
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  background-color: var(--color--background);
  border-radius: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.nav-dropdown-list-inner.nav-help-dropdown {
  grid-template-columns: auto;
  min-width: 19rem;
}

.nav-dropdown-list-inner.smaller {
  grid-template-columns: 1fr 1fr 1fr;
}

.nav-dropdown-blur {
  opacity: 0;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  pointer-events: none;
  background-color: #8c898880;
  height: 100vh;
  transition: opacity .25s;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.nav-dropdown-blur.active {
  opacity: 1;
}

.text-gray-50 {
  color: var(--gray-neutral--gray-50);
}

.dropdown-link {
  padding: var(--spacings--m);
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  border: .0625rem solid var(--gray-neutral--gray-20);
  color: var(--color--text);
  border-radius: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.dropdown-link:hover {
  color: var(--color--text);
}

.dropdown-link.nav-blog-link {
  border-right: .0625rem solid var(--gray-neutral--gray-20);
}

.flex-horizontal {
  align-items: center;
  display: flex;
}

.flex-horizontal.gap-0-25 {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
}

.flex-horizontal.gap-0-75 {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
}

.flex-horizontal.gap-0-75.hide {
  display: none;
}

.flex-horizontal.gap-1 {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
}

.flex-horizontal.gap-0-5 {
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
}

.flex-horizontal.gap-0-5.margin-2xl, .flex-horizontal.gap-0-5.wrap {
  flex-flow: wrap;
}

.flex-horizontal.gap-0-5.hide {
  display: none;
}

.flex-horizontal.gap-4 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.text-m {
  font-size: var(--typography--text-m);
  line-height: var(--typography--line-height-xl);
  letter-spacing: 0;
}

.text-m.no-scale {
  font-size: 16px;
}

.text-m.max-width-385px {
  max-width: 385px;
}

.nav-dropdown-link-arrow {
  justify-content: center;
  align-items: center;
  width: 1.125rem;
  height: 1.125rem;
  display: flex;
}

.nav-list-hover-el {
  width: 100%;
  height: 1.3rem;
  position: absolute;
  inset: -1.3rem 0% auto;
}

.nav-blog-card {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  color: var(--color--text);
  flex-flow: column;
  display: flex;
}

.nav-blog-card:hover {
  color: var(--brand--black);
}

.blog-card-image {
  padding: var(--spacings--m);
  aspect-ratio: 1.67;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blog-card-image.latest {
  aspect-ratio: 1.85;
  width: 100%;
  max-width: 50%;
  min-height: 335px;
}

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

.cover-image.b2b-home-connection-mid-image {
  width: 80rem;
  left: 50%;
  transform: translate(-50%);
}

.cover-image.behind {
  z-index: -1;
}

.cover-image.home-width-lottie {
  left: -1rem;
}

.cover-image.show-on-landscape, .cover-image.show-on-mobile {
  display: none;
}

.blog-categry-pill {
  padding: var(--spacings--2xs) var(--spacings--xs);
  background-color: var(--gray-neutral--gray-10);
  font-size: var(--typography--label-s);
  border-radius: 100rem;
}

.blog-categry-pill.nav-blog-featured-pill {
  padding: var(--spacings--2xs) var(--spacings--xs);
  border: .0625rem solid var(--brand--green);
  color: var(--brand--green);
  border-radius: 100rem;
  align-self: flex-start;
  position: relative;
}

.nav-company-card {
  padding: var(--spacings--m);
  aspect-ratio: 1.67;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-right-holder {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  align-items: stretch;
  display: flex;
}

.nav-language-icon {
  object-fit: cover;
  border-radius: 100rem;
  width: 1rem;
  height: 1rem;
  overflow: hidden;
}

.nav-language-list {
  padding: var(--spacings--2xs);
  background-color: var(--brand--white);
  border-radius: .5rem;
  flex-flow: row;
  justify-content: center;
  width: 13.75rem;
  height: 11.3rem;
  margin-top: 0;
  display: flex;
  overflow: scroll;
}

.nav-language-list.appended {
  background-color: var(--brand--white);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 14.9rem;
}

.nav-language-inner {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  flex-flow: column;
  width: 100%;
  display: flex;
}

.nav-language-link {
  padding: var(--spacings--2xs) var(--spacings--xs);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  border-radius: var(--spacings--2xs);
  color: var(--brand--black);
  flex-flow: row;
  align-items: center;
  transition: background-color .25s, color .25s;
  display: flex;
}

.nav-language-link:hover {
  background-color: var(--gray-neutral--gray-5);
}

.hide-on-desktop {
  display: none;
}

.navbar {
  border-bottom: .0625rem solid var(--gray-neutral--gray-10);
}

.nav-spacer, .nav-dropdown-spacing, .nav-bg {
  display: none;
}

.bg-green-20 {
  background-color: var(--green-neutral--green-20);
}

.trace-payment-link {
  padding: var(--spacings--2xs) var(--spacings--xs);
  font-size: var(--typography--text-s);
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  transition: background-color .25s, color .25s;
  display: flex;
}

.trace-payment-link:hover {
  background-color: var(--gray-neutral--gray-5);
}

.trace-payment-link.trace-link:lang(en-nl), .trace-payment-link.trace-link:lang(de), .trace-payment-link.trace-link:lang(fr-fr), .trace-payment-link.trace-link:lang(it), .trace-payment-link.trace-link:lang(es-es), .trace-payment-link.trace-link:lang(da-dk), .trace-payment-link.trace-link:lang(lv), .trace-payment-link.trace-link:lang(lt), .trace-payment-link.trace-link:lang(et) {
  display: none;
}

.footer-form-column {
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.full-width {
  width: 100%;
}

.footer-middle {
  margin-top: var(--spacings--5xl);
  margin-bottom: var(--spacings--5xl);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--2xl);
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

.footer-dropdown {
  flex-flow: column;
  width: 12rem;
  display: flex;
}

.footer-dropdown.full-width {
  width: 100%;
}

.footer-dropdown-trigger {
  padding-bottom: var(--spacings--2xs);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  justify-content: space-between;
  align-items: center;
  padding-left: .125rem;
  display: flex;
}

.footer-dropdown-arrow {
  color: var(--gray-neutral--gray-50);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: .5rem;
  display: none;
}

.footer-dropdown-list {
  overflow: hidden;
}

.footer-dropdown-inner {
  padding: var(--spacings--l) .125rem .125rem;
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.arrow-link {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  color: var(--color--text);
  align-items: center;
  display: flex;
}

.arrow-link.no-en-link {
  display: none;
}

.arrow-link.no-en-link:lang(sv), .arrow-link.no-en-link:lang(fi), .arrow-link.no-en-link:lang(en-nl), .arrow-link.no-en-link:lang(de), .arrow-link.no-en-link:lang(fr-fr), .arrow-link.no-en-link:lang(it), .arrow-link.no-en-link:lang(no), .arrow-link.no-en-link:lang(da-dk), .arrow-link.no-en-link:lang(lt), .arrow-link.no-en-link:lang(lv), .arrow-link.no-en-link:lang(es-es), .arrow-link.no-en-link:lang(et) {
  display: flex;
}

.arrow-link.trace-link:lang(en-nl), .arrow-link.trace-link:lang(de), .arrow-link.trace-link:lang(fr-fr), .arrow-link.trace-link:lang(it), .arrow-link.trace-link:lang(es-es), .arrow-link.trace-link:lang(lv), .arrow-link.trace-link:lang(lt), .arrow-link.trace-link:lang(et), .arrow-link.hide {
  display: none;
}

.arrow-link-svg {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.125rem;
  height: 1.125rem;
  display: flex;
}

.footer-bottom {
  flex-flow: column;
  display: flex;
}

.footer-social-holder {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.footer-social-holder.b2c-footer {
  grid-column-gap: var(--spacings--no-space);
  grid-row-gap: var(--spacings--no-space);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 1.25rem;
}

.footer-social-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  align-items: center;
  display: flex;
}

.footer-social-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.footer-social-icon:hover {
  color: var(--green-neutral--green-50);
}

.footer-horizontal-line {
  margin-top: var(--spacings--2xl);
  margin-bottom: var(--spacings--m);
  background-color: var(--gray-neutral--gray-30);
  width: 100%;
  height: .0625rem;
}

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

.b2c-footer-right {
  flex-flow: column;
  display: flex;
}

.b2c-footer-social-hr {
  margin-top: var(--spacings--2xs);
  margin-bottom: var(--spacings--l);
  background-color: var(--gray-neutral--gray-20);
  width: 100%;
  height: .0625rem;
}

.nav-height {
  width: 100%;
  height: 4.5rem;
}

.text-xl {
  font-size: var(--typography--text-xl);
  line-height: var(--typography--line-height-l);
  letter-spacing: 0;
}

.text-xl.small-text {
  position: absolute;
  inset: 0% 0% auto auto;
  transform: translate(110%);
}

.text-xl.max-width-80 {
  max-width: 80%;
}

.b2b-hero-video-wrapper {
  border: .125rem solid var(--gray-neutral--gray-20);
  perspective: 1000px;
  border-radius: 2rem;
  width: 100%;
  padding: 56% .125rem .125rem;
  position: relative;
  overflow: hidden;
}

.b2b-hero-video-layer-1 {
  border: .125rem solid var(--gray-neutral--gray-5);
  border-radius: 2rem;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.b2b-hero-video-layer-2 {
  border: .125px solid var(--gray-neutral--gray-20);
  border-radius: 2rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.play-button-big {
  border: .0625rem solid var(--green-neutral--green-40);
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  pointer-events: none;
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 3.75rem;
  height: 3.75rem;
  display: flex;
}

.play-button-big.pointer-none.desktop-v {
  pointer-events: auto;
  cursor: pointer;
  width: 3.5rem;
  height: 3.5rem;
}

.play-button-big.pointer-none.mobile-v {
  display: none;
}

.play-svg-big {
  object-fit: contain;
  width: 1.2rem;
  margin-left: .3rem;
  position: static;
}

.splide {
  overflow: hidden;
}

.splide.overflow-visible {
  overflow: visible;
}

.splide__track {
  width: 100%;
  overflow: hidden;
}

.splide__track.overflow-visible {
  overflow: visible;
}

.splide__list {
  width: 100%;
  display: flex;
}

.splide__slide.logo-slide {
  aspect-ratio: 10 / 3;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 10rem;
  display: flex;
}

.splide__slide.bank-logo-slide {
  padding: var(--spacings--m);
  background-color: var(--gray-neutral--gray-2);
  border-radius: .75rem;
  height: 3rem;
}

.splide__slide.about-card-splide {
  padding: var(--spacings--2xl);
  color: var(--brand--white);
  cursor: grab;
  border-radius: 1.5rem;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 25.625rem;
  height: 25.625rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.splide__slide.careers-values-splide {
  padding: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  width: 25.625rem;
  min-height: 15.5rem;
  display: flex;
}

.splide__slide.parter-logo-slide, .splide__slide.parter-logo-slide-reverse {
  aspect-ratio: 10 / 3;
  background-color: var(--gray-neutral--gray-5);
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 10rem;
  display: flex;
}

.splide__slide.pay-logo-slide {
  padding: var(--spacings--m);
  border-radius: .75rem;
  flex: none;
  height: 5rem;
}

.splide__slide.bank-logo-slide, .splide__slide.bank-looping-logo-slide {
  padding: var(--spacings--no-space);
  background-color: #0000;
  border-radius: .75rem;
  flex: none;
  width: 9.5rem;
  height: 3rem;
}

.splide__slide.merchant-logo-slide {
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 15.3rem;
  height: 6.9rem;
  display: flex;
}

.splide__slide.partner-logo {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 11rem;
  height: 4rem;
  display: flex;
  position: relative;
}

.splide__slide.how-it-works-slide {
  padding: var(--spacings--xl);
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: var(--gray-neutral--gray-5);
  cursor: grab;
  border-radius: 1.5rem;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  min-height: 16rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.contain-image.logo-splide-image {
  filter: none;
  height: 100%;
}

.contain-image.logo-splide-image.bank-logo-image {
  filter: none;
}

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

.logo-splide-wrapper {
  width: 100%;
  position: relative;
}

.logo-splide-blur {
  background-image: linear-gradient(90deg, var(--color--background), transparent);
  width: 5rem;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.logo-splide-blur.right-side {
  background-image: linear-gradient(270deg, var(--color--background), transparent);
  inset: 0% 0% 0% auto;
}

.padding-6xl {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--6xl);
}

.margin-6xl {
  margin-top: var(--spacings--6xl);
  margin-bottom: var(--spacings--6xl);
}

.b2b-home-3-cards-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.b2b-home-3-card {
  padding: var(--spacings--xl);
  border-radius: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.b2b-home-3-card.azura-cards {
  min-height: 17rem;
}

.b2b-home-3-card-hr {
  margin-bottom: var(--spacings--4xl);
  background-color: var(--gray-neutral--gray-20);
  width: 100%;
  height: .0625rem;
}

.b2b-home-3-card-image {
  aspect-ratio: 1.977;
  border-radius: .75rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.text-gray-60 {
  color: var(--gray-neutral--gray-60);
}

.text-gray-60.text-l.max-width-45 {
  max-width: 45%;
}

.text-gray-60.underline {
  text-decoration: underline;
}

.b2b-home-width-card {
  padding: var(--spacings--3xl) var(--spacings--2xl);
  color: var(--brand--white);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 40rem;
  max-height: 70vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.b2b-home-width-card._1 {
  padding: var(--spacings--xl);
  width: 33%;
  min-width: 33%;
}

.b2b-home-width-card._2 {
  grid-column-gap: 10%;
  grid-row-gap: 10%;
  background-color: var(--green-neutral--neutral-dark);
  flex-flow: column;
  flex: none;
  justify-content: flex-end;
  align-items: flex-start;
  width: 33%;
  overflow: hidden;
}

.b2b-home-width-card._3 {
  padding: var(--spacings--xl);
  background-color: var(--brand--black);
  width: 33%;
  min-width: 33%;
}

.b2b-home-width-trigger {
  height: 100%;
  position: absolute;
  top: 70%;
}

.b2b-width-h5 {
  font-size: var(--typography--h5);
  width: 21rem;
  position: relative;
}

.section-2 {
  height: 100vh;
}

.b2b-home-product-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: 23.75rem 23.75rem;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: 23.75rem;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.b2b-home-product-card {
  padding: var(--spacings--2xl);
  border-radius: var(--spacings--xl);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.b2b-home-product-item {
  width: 100%;
}

.b2b-home-product-item.azura-item {
  background-color: var(--green-neutral--green-20);
  border-radius: 1.5rem;
}

.b2b-product-card-image-small {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: auto 0% 0% auto;
}

.b2b-product-card-image-big {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.b2b-product-card-image-mobile {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.bg-gray-5 {
  background-color: var(--gray-neutral--gray-5);
}

.b2b-home-embed-item {
  padding-top: var(--spacings--m);
  padding-bottom: var(--spacings--m);
  padding-left: var(--spacings--3xl);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  border-left: .125rem solid var(--gray-neutral--gray-20);
  cursor: pointer;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.text-gray-40 {
  color: var(--gray-neutral--gray-40);
}

.b2b-home-embed-wrapper {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.b2b-home-embed-image {
  aspect-ratio: 1;
  pointer-events: none;
  object-fit: contain;
  border-radius: 1.5rem;
  width: 47%;
  position: absolute;
  inset: 50% 1.5rem 0% auto;
  transform: translate(0, -50%);
}

.b2b-home-embed-text {
  color: var(--gray-neutral--gray-60);
  overflow: hidden;
}

.b2b-home-embed-image-filler {
  aspect-ratio: 1;
  width: 100%;
}

.case-study-card {
  color: var(--brand--white);
  justify-content: space-between;
  width: 100%;
  height: 100%;
  padding: 5rem;
  display: flex;
  position: relative;
}

.case-study-card:hover {
  color: var(--brand--white);
}

.case-study-card-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.case-study-card-left {
  grid-column-gap: var(--spacings--3xl);
  grid-row-gap: var(--spacings--3xl);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 46rem;
  max-width: 60%;
  display: flex;
}

.case-study-card-logo-image {
  margin-bottom: var(--spacings--xl);
  height: 2.5rem;
}

.case-study-card-author-wrapper {
  padding-top: var(--spacings--2xs);
  padding-bottom: var(--spacings--2xs);
  flex-flow: row;
  align-items: center;
  display: flex;
}

.case-study-card-author-image {
  margin-right: var(--spacings--m);
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 100rem;
  width: 2.5rem;
}

.case-study-card-author-divider {
  margin-right: var(--spacings--3xs);
  margin-left: var(--spacings--3xs);
}

.case-study-card-right {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 20.75rem;
  max-width: 30%;
  display: flex;
}

.height-xs {
  line-height: var(--typography--line-height-xs);
}

.height-xs.text-center-on-landscape {
  align-self: flex-start;
}

.case-study-card-right-item {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.aligned-top {
  align-self: flex-start;
}

.case-study-card-right-hr {
  background-color: var(--gray-neutral--gray-60);
  width: 100%;
  height: .0625rem;
}

.case-study-pagination-wrapper {
  padding-top: var(--spacings--2xl);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  justify-content: center;
  align-items: center;
  display: flex;
}

.case-study-pagination-wrapper.hide {
  display: none;
}

.text-gray-30 {
  color: var(--gray-neutral--gray-30);
}

.max-width-70 {
  width: 70%;
}

.industry-swiper-navigation {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.industry-swiper-navigation.hide, .industry-swiper-navigation.hide-on-desktop {
  display: none;
}

.swiper-holder {
  margin-top: var(--spacings--4xl);
  width: 100%;
}

.swiper-holder.overflow-none {
  overflow: hidden;
}

.industry-swiper-card {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  flex-flow: column;
  width: 100%;
  display: flex;
}

.industry-swiper-card-image {
  padding: var(--spacings--m);
  aspect-ratio: 1;
  border-radius: 1.5rem;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.industry-swiper-card-image.idustry-2-card-image {
  aspect-ratio: 2;
}

.industry-swiper-card-image.wide {
  aspect-ratio: 2.018;
}

.industry-swiper-card-image.lp-speaker-headshot {
  aspect-ratio: 2 / 2.56;
}

.hr-gray-30 {
  background-color: var(--gray-neutral--gray-30);
  width: 100%;
  height: .0625rem;
}

.accordion-holder {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.accordion-image-space {
  aspect-ratio: 1;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.accordion-image-space.partner-page {
  object-fit: cover;
  margin-bottom: 0;
}

.accordion-image-space.what-is-open-banking {
  aspect-ratio: 1.35;
}

.accordion-wrapper {
  padding-bottom: var(--spacings--m);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  flex-flow: column;
  display: flex;
}

.accordion-wrapper.id {
  padding-bottom: var(--spacings--m);
  justify-content: flex-start;
}

.accordion-item {
  border-top: .0625rem solid var(--gray-neutral--gray-20);
  flex-flow: column;
  display: flex;
}

.accordion-trigger {
  padding-top: var(--spacings--m);
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.accordion-icon {
  border: .0625rem solid var(--gray-neutral--gray-60);
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
  position: relative;
}

.accordion-svg {
  justify-content: center;
  align-items: center;
  display: flex;
}

.accordion-svg._1 {
  transform: rotate(0);
}

.accordion-svg._2 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.accordion-content {
  overflow: hidden;
}

.accordion-content-inner {
  margin-top: 1rem;
  padding-right: 2rem;
}

.accordion-image {
  object-fit: cover;
  border-radius: 1.5rem;
  width: 39.4%;
  max-height: 100%;
  position: absolute;
  inset: 50% auto 0% 1.5rem;
  transform: translate(0, -50%);
}

.accordion-image.right-image {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  left: auto;
  right: 1.5rem;
}

.accordion-image.right-image.bg-gray-5.edit-flex {
  align-items: stretch;
}

.accordion-image.right-image.hide {
  display: none;
}

.b2b-home-blog-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-card {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  flex-flow: column;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.blog-card.apsolute {
  justify-content: flex-end;
  align-items: flex-end;
  padding-bottom: 24px;
  padding-right: 24px;
  position: absolute;
}

.nav-product-blog-card-image {
  padding: var(--spacings--m);
  aspect-ratio: 1.67;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blog-card-bottom {
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.blog-card-lower {
  padding-top: var(--spacings--m);
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  border-top: .0625rem solid var(--gray-neutral--gray-20);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.blog-card-lower.margin-m.horizontal {
  padding-top: var(--spacings--xl);
  padding-bottom: var(--spacings--xl);
  border-bottom: .0625px solid var(--gray-neutral--gray-20);
  border-top-style: none;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.blog-card-category-wrappper {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  flex-flow: wrap;
  display: flex;
}

.blog-card-category-pill {
  padding: var(--spacings--2xs);
  background-color: var(--gray-neutral--gray-10);
  border-radius: 100rem;
}

.blog-card-link-overlay {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.b2b-prefooter-image {
  aspect-ratio: 1;
  object-fit: contain;
  width: 21rem;
  margin-bottom: -7rem;
}

.b2b-home-prefooter-animation-trigger {
  pointer-events: none;
  height: 0;
  position: absolute;
  inset: auto auto 0;
}

.b2b-home-video-overlay {
  cursor: pointer;
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.b2b-home-hero-animation-trigger {
  height: 3vh;
  position: absolute;
  top: 99.9vh;
}

.text-gray-2 {
  color: var(--gray-neutral--gray-2);
}

.max-width-90 {
  max-width: 90%;
}

.b2b-home-hero-video {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.b2b-footer-line {
  max-width: var(--container--main-size);
  background-color: var(--gray-neutral--gray-30);
  width: 100%;
  height: .0625rem;
  position: absolute;
  inset: auto 0% 0 50%;
  transform: translate(-50%);
}

.text-gray-100 {
  color: var(--gray-neutral--gray-100);
}

.b2c-hero-image {
  aspect-ratio: 235 / 281;
  pointer-events: none;
  width: 100%;
  position: relative;
}

.b2c-hero-image:lang(pt-br) {
  width: 96%;
  margin-left: auto;
}

.b2c-hero-person-image {
  border-radius: 100rem;
  width: 3rem;
  height: 3rem;
  margin-left: -1rem;
}

.b2c-hero-person-image.first-image {
  margin-left: 0;
}

.b2c-secure-card-big {
  margin-top: var(--spacings--4xl);
  margin-bottom: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  color: var(--color--text);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 18.5rem;
  padding: 2rem;
  display: flex;
  position: relative;
}

.b2c-secure-card-1-image {
  aspect-ratio: 277 / 389;
  object-fit: cover;
  width: 17.3125rem;
  position: absolute;
  inset: auto 5rem 0% auto;
}

.b2c-secure-card-small {
  padding: var(--spacings--2xl) 50% var(--spacings--2xl) var(--spacings--2xl);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 18.75rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.b2c-secure-card-small._2 {
  background-color: var(--gray-neutral--gray-5);
  overflow: hidden;
}

.b2c-secure-holder {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.b2c-secure-holder.nav-name-column {
  width: 100%;
  max-width: 13rem;
}

.b2c-secure-holder.nav-link-column {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  align-items: stretch;
  width: 100%;
}

.b2c-secure-holder.b2b-home-embed-section {
  padding-right: var(--spacings--3xl);
  padding-left: var(--spacings--3xl);
}

.b2c-secure-holder.b2c-secure-column-1 {
  width: 100%;
  max-width: 19rem;
}

.b2c-secure-card-medium {
  padding: var(--spacings--2xl) 40% var(--spacings--2xl) var(--spacings--2xl);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 23.75rem;
  display: flex;
  position: relative;
}

.b2c-secure-card-medium._1 {
  background-color: var(--green-neutral--green-10);
  padding-right: 20%;
  overflow: hidden;
}

.b2c-secure-card-medium._2 {
  background-color: var(--green-neutral--green-20);
  padding-right: 47%;
  overflow: hidden;
}

.bg-green-10 {
  background-color: var(--green-neutral--green-10);
}

.b2c-secure-image-2 {
  aspect-ratio: 1.2;
  object-fit: contain;
  width: 15rem;
  position: absolute;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.b2c-secure-image-3 {
  aspect-ratio: 241 / 323;
  object-fit: contain;
  width: auto;
  height: 80%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.b2c-secure-image-4 {
  aspect-ratio: 1;
  object-fit: contain;
  width: 18.125rem;
  height: auto;
  position: absolute;
  inset: auto 0% 0% auto;
  transform: translate(27%, 17%);
}

.b2c-way-card {
  border-radius: .75rem;
  width: 33%;
  height: 45rem;
  position: relative;
  overflow: hidden;
}

.b2c-way-card._1 {
  width: 32%;
}

.b2c-way-card._2 {
  background-color: var(--gray-neutral--gray-5);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 32%;
}

.b2c-way-card._3 {
  width: 32%;
}

.b2c-way-icon {
  width: 6.25rem;
  height: 6.25rem;
  position: absolute;
  inset: 2rem 2rem auto auto;
}

.b2c-way-card-2-inner {
  padding: var(--spacings--2xl);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.b2c-info-card {
  padding: var(--spacings--2xl);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  aspect-ratio: 1;
  background-color: var(--green-neutral--green-20);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.b2c-info-card.middle-card {
  height: 26.875rem;
}

.b2c-info-card-wrapper {
  grid-column-gap: var(--container--size-padding);
  grid-row-gap: var(--container--size-padding);
  align-items: center;
  display: flex;
}

.overlay-20 {
  background-color: #0003;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.text-green-60 {
  color: var(--green-neutral--green-60);
}

.text-green-70 {
  color: var(--green-neutral--green-70);
}

.b2c-prefooter-card {
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.b2c-prefooter-card-inner {
  padding: var(--spacings--6xl) 57% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-color: #0006;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.b2c-footer-horizontal-line {
  margin-top: var(--spacings--3xl);
  margin-bottom: var(--spacings--m);
  background-color: var(--gray-neutral--gray-30);
  width: 100%;
  height: .0625rem;
}

.text-gray-70 {
  color: var(--gray-neutral--gray-70);
}

.product-hero-image {
  aspect-ratio: 1.17;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.icon-1-5 {
  object-fit: contain;
  width: 1.5rem;
  height: 1.5rem;
}

.product-check-holder {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  flex-flow: column;
  display: flex;
}

.product-check-image {
  aspect-ratio: 4 / 5;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.product-stats-card {
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 16rem;
  display: flex;
  position: relative;
}

.product-stats-card._1 {
  background-color: var(--gray-neutral--gray-5);
}

.product-stats-card._2 {
  background-color: var(--gray-neutral--gray-20);
}

.product-stats-card._3, .product-stats-card.azura-1 {
  background-color: var(--gray-neutral--gray-70);
  color: var(--brand--white);
}

.product-stats-card.azura-3 {
  background-color: var(--gray-neutral--gray-20);
}

.product-stats-card.product-big {
  background-color: var(--gray-neutral--gray-70);
  color: var(--brand--white);
}

.product-stats-card.new-azura-1 {
  background-color: var(--color--background-alternative);
  color: var(--brand--white);
  width: 100%;
  height: 100%;
}

.product-stats-card.azura-2 {
  background-color: var(--green-neutral--green-20);
}

.product-stats-card.new-azura-2 {
  aspect-ratio: 151 / 230;
  width: 100%;
  height: auto;
  overflow: hidden;
}

.product-stats-card.new-azura-3 {
  aspect-ratio: 151 / 230;
  background-color: var(--gray-neutral--gray-20);
  height: auto;
  overflow: hidden;
}

.product-stats-card.azura-4 {
  background-color: var(--green-neutral--green-20);
}

.product-stats-card.azura-5 {
  background-color: var(--gray-neutral--gray-20);
}

.text-gray-10 {
  color: var(--gray-neutral--gray-10);
}

.product-stats-image {
  aspect-ratio: 2.54;
  pointer-events: none;
  height: 50%;
  position: absolute;
  top: 50%;
  right: 0;
}

.product-video-block-holder {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.product-video-block {
  padding: var(--spacings--m);
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 13.75rem;
  height: auto;
  min-height: 7.4rem;
  display: flex;
}

.product-video-block:lang(en-nl) {
  height: 9rem;
}

.product-video-holder {
  margin-top: var(--spacings--4xl);
  border-radius: 2rem;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.product-video-overlay {
  padding: var(--spacings--3xl);
  background-color: #0000004d;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.product-video-overlay-inner {
  z-index: 4;
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto auto 3rem 3rem;
}

.pointer-none {
  pointer-events: none;
}

.product-video-trigger {
  cursor: pointer;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.product-video-trigger.b2b-home-connection-mid-image {
  height: 40rem;
}

.testimonial-logo {
  margin-bottom: var(--spacings--xl);
  object-fit: contain;
  height: 2rem;
}

.testimonial-logo.single-testimonial-logo {
  margin-bottom: var(--spacings--no-space);
  width: 100%;
  height: auto;
}

.product-testimonial-navigation {
  margin-top: var(--spacings--4xl);
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.product-testimonial-navigation.hide-on-desktop, .product-testimonial-navigation.hide {
  display: none;
}

.text-center-on-desktop {
  text-align: center;
}

.flex-center-on-desktop {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.product-time-card-inner {
  padding: var(--spacings--6xl) 40% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--black);
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.product-card {
  padding: var(--spacings--2xl);
  aspect-ratio: 1;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.product-card-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.industry-hero-image {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  aspect-ratio: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.industry-how-image {
  aspect-ratio: 2.87;
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.industry-how-image.gaming {
  aspect-ratio: 1.1;
  width: 100%;
}

.industry-how-image.why {
  aspect-ratio: 1 / 1.0314;
  width: 100%;
}

.industry-how-column-wrapper {
  margin-top: var(--spacings--2xl);
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.industry-how-column-wrapper.gaming {
  grid-template-columns: 1fr 1fr;
  margin-top: 0;
}

.payment-tabs-wrapper {
  flex-flow: column;
  display: flex;
}

.payment-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: .5rem;
  display: grid;
}

.payment-tab-rte {
  margin-bottom: var(--spacings--2xl);
}

.payment-tab-rte p {
  margin-bottom: var(--spacings--xl);
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
}

.payment-tab-rte ul {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: 1.2rem;
  list-style-type: none;
}

.payment-tab-rte li {
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
}

.payment-tab-rte.no-margin {
  margin-bottom: var(--spacings--no-space);
}

.finsweet-tab-label {
  font-size: var(--typography--text-m);
  font-weight: 500;
}

.active-tab {
  background-color: #000;
}

.payment-tab-link {
  color: var(--green-neutral--green-60);
  font-size: var(--typography--text-m);
  background-color: #c8c8c800;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 2.875rem;
  display: flex;
}

.payment-tab-link:hover {
  color: var(--green-neutral--green-60);
}

.payment-tab-link.w--current {
  z-index: 3;
  color: var(--brand--white);
  background-color: #c8c8c800;
}

.payment-tab-menu {
  background-color: #f5f5f5;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.payment-tabs {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 4rem;
  display: flex;
}

.tab-name {
  font-size: var(--typography--text-m);
}

.payment-lottie-wrapper {
  aspect-ratio: 1.17;
  border-radius: 1rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.industry-raise-card-inner {
  padding: var(--spacings--6xl) 40% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-color: #0006;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.payment-lottie {
  display: none;
}

.payment-experiences-wrapper {
  width: 100%;
  position: relative;
}

.payment-experiences-tabs {
  position: static;
}

.payment-experiences-tabs-menu {
  z-index: 5;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: wrap;
  width: 100%;
  max-width: 27.1875rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.payment-experiences-tab-content {
  overflow: visible;
}

.payment-experiences-list-wrapper {
  width: 100%;
}

.payment-experiences-holder {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tab-name2 {
  font-size: var(--typography--text-s);
  font-weight: 400;
}

.payment-experiences-tab-link {
  border: 1px solid var(--gray-neutral--gray-30);
  font-size: var(--typography--text-s);
  background-color: #c8c8c800;
  border-radius: 100px;
  padding: .75rem 1rem;
}

.payment-experiences-tab-link.w--current {
  background-color: var(--green-neutral--green-60);
  color: var(--brand--white);
}

.tab-heading-wrap {
  max-width: 27.1875rem;
}

.payments-impact-tabs {
  display: flex;
}

.payments-impact-tabs-menu {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-right: 1px solid #ffffff4d;
  flex-flow: column;
  width: 100%;
  max-width: 14.875rem;
  padding-right: 2rem;
  display: flex;
  position: static;
}

.payments-impact-tab-holder {
  border-radius: 1.5rem;
  padding: 4rem;
  position: relative;
}

.payment-impact-list-wrapper {
  position: relative;
}

.payment-impact-item {
  color: var(--brand--white);
  flex-flow: column;
  justify-content: space-between;
  min-height: 560px;
  margin-left: 2rem;
  transition: all .3s;
  display: flex;
}

.payment-impact-content-wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.tab-name3 {
  font-size: var(--typography--text-s);
  font-weight: 400;
}

.payment-impect-tab-link {
  color: var(--brand--white);
  font-size: var(--typography--text-m);
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: #c8c8c800;
  border: 1px solid #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: .75rem .5rem;
  font-weight: 500;
  display: flex;
  overflow: hidden;
}

.payment-impect-tab-link.w--current {
  color: var(--color--text);
  background-color: #fff;
}

.text-neutral {
  color: var(--brand--white);
}

.tab-counter-wrap {
  color: var(--brand--white);
  font-size: var(--typography--text-s);
  margin-top: -1rem;
  margin-left: 11.675rem;
  position: static;
}

.tab-label-wrap {
  display: none;
}

.about-our-card {
  padding: var(--spacings--2xl) var(--spacings--2xl) var(--spacings--2xl) var(--spacings--4xl);
  border-radius: 1.5rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 25rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.about-our-card._1 {
  background-color: #f5f5f5;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  height: 30rem;
  position: sticky;
  top: 7rem;
}

.about-our-card._2 {
  color: var(--brand--white);
  background-color: #292d32;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  height: 30rem;
  margin-top: 3rem;
  position: sticky;
  top: 7rem;
}

.about-our-card._2:lang(fr-ca) {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.full-height {
  height: 100%;
}

.about-our-trigger {
  z-index: -1;
  pointer-events: none;
  height: 20vh;
  position: absolute;
  inset: auto 0% 0%;
}

.overlay-30 {
  background-color: #0000004d;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.overflow-visible {
  overflow: visible;
}

.about-global-team {
  padding: var(--spacings--2xl) 30% var(--spacings--2xl) var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 36rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.about-global-team-image {
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 0%;
}

.about-apply-card {
  padding: var(--spacings--2xl) 41% var(--spacings--2xl) var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 36rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.abbout-apply-image-desktop {
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.about-global-team-image-mobile {
  object-fit: cover;
  width: 100%;
  display: none;
  position: absolute;
  inset: auto 0% 0%;
}

.abbout-apply-image-mobile {
  height: 21.875rem;
  display: none;
  position: absolute;
  inset: 50% 0% 0% auto;
  transform: translate(0, -50%);
}

.about-country-container {
  width: 100%;
  height: 30rem;
  position: relative;
  overflow: clip;
}

.about-country-carousel {
  z-index: 1;
  flex-flow: column;
  width: 100%;
  height: 30rem;
  display: flex;
  position: absolute;
}

.about-country-item {
  padding: var(--spacings--m);
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.about-country-flag {
  opacity: .5;
  filter: grayscale();
  border-radius: 100rem;
  width: 2.5rem;
  height: 2.5rem;
}

.about-country-overplay-top {
  z-index: 1;
  background-image: linear-gradient(180deg, var(--brand--white), transparent);
  width: 100%;
  height: 3rem;
  position: absolute;
  inset: 0% 0% auto;
}

.about-country-overplay-bottom {
  z-index: 1;
  background-image: linear-gradient(0deg, var(--brand--white), transparent);
  width: 100%;
  height: 3rem;
  position: absolute;
  inset: auto 0% 0%;
}

.about-team-tabs {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.about-team-tab-menu {
  background-color: #f5f5f5;
  border-radius: 24px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 500px;
  margin-bottom: 4rem;
  display: flex;
}

.about-team-tab-link {
  color: var(--gray-neutral--gray-50);
  background-color: #c8c8c800;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  min-height: 2.875rem;
  display: flex;
}

.about-team-tab-link:hover {
  color: var(--green-neutral--green-60);
}

.about-team-tab-link.w--current {
  z-index: 3;
  color: var(--brand--white);
  background-color: #c8c8c800;
}

.about-team-wrapper {
  grid-column-gap: var(--spacings--l);
  grid-row-gap: var(--spacings--4xl);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.about-team-link {
  width: 100%;
  height: 100%;
}

.about-team-image {
  margin-bottom: var(--spacings--m);
  padding: var(--spacings--m);
  aspect-ratio: 1;
  border-radius: 1.5rem;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.about-team-linkedin-icon {
  width: 2.8rem;
  height: 2.8rem;
  position: relative;
}

.about-ceo-wrapper {
  padding: var(--spacings--4xl) 44% var(--spacings--4xl) var(--spacings--4xl);
  background-color: var(--green-neutral--green-10);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 30rem;
  display: flex;
  position: relative;
}

.about-ceo-image {
  height: 100%;
  position: absolute;
  bottom: 0;
  right: 4rem;
}

.about-our-mission-image {
  object-fit: contain;
  width: 11.9rem;
  height: 8.8rem;
  position: absolute;
  inset: 50% 4rem 0% auto;
  transform: translate(0, -50%);
}

.bg-neutral-gray {
  background-color: #f5f5f5;
}

.industry-hero-pagination-wrapper {
  display: none;
}

.about-grow-inner {
  padding: var(--spacings--5xl) 50% var(--spacings--5xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-color: #0006;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.about-grow-inner:lang(pt-br) {
  height: auto;
}

.about-grow-card {
  border-radius: 1.5rem;
  height: 31.25rem;
  position: relative;
  overflow: hidden;
}

.about-grow-card:lang(fr-ca) {
  height: 40rem;
}

.about-grow-card:lang(pt-br) {
  height: 35rem;
}

.about-qa-btn-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.help-tabs {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.help-category-radio {
  padding: var(--typography--text-l) 0px;
  background-color: var(--gray-neutral--gray-5);
  color: var(--gray-neutral--gray-50);
  text-align: center;
  cursor: pointer;
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  transition: color .25s, background-color .25s;
  display: flex;
}

.help-category-radio.fs-cmsfilter_active {
  background-color: var(--green-neutral--green-60);
  color: var(--brand--white);
}

.help-category-wrapper {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  flex-flow: column;
  display: flex;
}

.help-trace {
  margin-top: var(--spacings--l);
  padding: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.help-trace:lang(en-nl), .help-trace:lang(de), .help-trace:lang(fr-fr), .help-trace:lang(it), .help-trace:lang(es-es), .help-trace:lang(da-dk), .help-trace:lang(lv), .help-trace:lang(lt), .help-trace:lang(et) {
  display: none;
}

.help-chat-box {
  padding: var(--spacings--2xl);
  background-color: var(--green-neutral--green-10);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 24rem;
  display: flex;
  position: relative;
}

.help-chat-box.hide {
  display: none;
}

.help-email-box {
  padding: var(--spacings--2xl);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681938_Frame%201073715599.jpg");
  background-position: 0 0;
  background-size: cover;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 24rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-gray-20 {
  color: var(--gray-neutral--gray-20);
}

.overlay-50 {
  background-color: #00000080;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.legal-sticky {
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 6rem;
}

.legal-toc-wrapper {
  padding-right: var(--spacings--m);
  padding-left: var(--spacings--m);
}

.legal-toc-wrapper.other-legal-pages {
  padding: var(--spacings--m);
  background-color: var(--gray-neutral--gray-5);
  border-radius: .5rem;
}

.legal-toc-trigger {
  padding-bottom: var(--spacings--xs);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.toc-arrow {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: .5rem;
  display: none;
}

.toc-holder {
  overflow: hidden;
}

.toc-inner {
  padding-top: var(--spacings--xs);
  flex-flow: column;
  display: flex;
}

.rich-text h2 {
  margin-top: var(--spacings--m);
  margin-bottom: var(--spacings--2xl);
  font-size: var(--typography--h4);
  letter-spacing: -.01em;
}

.rich-text h3 {
  margin-top: var(--spacings--2xs);
  margin-bottom: var(--spacings--2xl);
  padding-top: var(--spacings--m);
  font-size: var(--typography--h5);
  letter-spacing: 0;
}

.rich-text h4 {
  margin-top: var(--spacings--m);
  margin-bottom: var(--spacings--2xl);
  font-size: var(--typography--h6);
  letter-spacing: 0;
}

.rich-text p {
  margin-bottom: var(--spacings--2xl);
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height-xl);
}

.rich-text a {
  color: #748074;
  font-weight: 400;
  text-decoration: underline;
}

.rich-text a:hover {
  color: var(--green-neutral--green-50);
}

.rich-text blockquote {
  margin-top: var(--spacings--m);
  margin-bottom: var(--spacings--2xl);
  padding: var(--spacings--2xs) var(--spacings--m) var(--spacings--2xs) var(--spacings--xl);
  border-left: .125rem solid var(--gray-neutral--gray-20);
  font-size: var(--typography--h6);
  font-weight: 400;
}

.rich-text ul {
  margin-bottom: var(--spacings--2xl);
  grid-column-gap: var(--spacings--s);
  grid-row-gap: var(--spacings--s);
  padding-left: 0;
}

.rich-text li {
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height-l);
}

.rich-text ol {
  grid-column-gap: var(--spacings--s);
  grid-row-gap: var(--spacings--s);
}

.rich-text figure {
  margin-bottom: var(--spacings--xl);
}

.rich-text strong {
  font-weight: 500;
}

.legal-toc-link {
  color: var(--gray-neutral--gray-50);
  font-size: var(--typography--text-s);
  line-height: var(--typography--line-height-l);
  letter-spacing: 0;
}

.legal-toc-link.margin-12xl {
  margin-bottom: 12.5rem;
}

.legal-toc-link.text-gray-20 {
  color: var(--gray-neutral--gray-20);
}

.legal-toc-link.active {
  color: var(--color--background-alternative);
}

.other-legal-link {
  color: var(--gray-neutral--gray-50);
  font-size: var(--typography--text-s);
  line-height: var(--typography--line-height-l);
  letter-spacing: 0;
}

.other-legal-link.w--current {
  color: var(--color--text);
}

.other-legal-link.margin-12xl {
  margin-bottom: 12.5rem;
}

.other-legal-link.text-gray-20 {
  color: var(--gray-neutral--gray-20);
}

.azura-hero-lottie {
  aspect-ratio: 1.096;
  width: 30rem;
  max-width: 100%;
  position: relative;
}

.accordion-answer p {
  margin-bottom: var(--spacings--m);
  color: var(--green-neutral--green-60);
}

.accordion-answer li {
  color: var(--green-neutral--green-60);
  font-size: var(--typography--text-m);
  line-height: var(--typography--line-height-xl);
}

.accordion-answer ul {
  margin-bottom: var(--spacings--m);
  padding-left: var(--spacings--xl);
}

.accordion-answer a {
  word-break: break-all;
  font-weight: 400;
  text-decoration: underline;
}

.accordion-answer a:hover {
  color: var(--green-neutral--green-40);
}

.accordion-answer strong {
  color: var(--green-neutral--neutral-dark);
  font-weight: 500;
}

.case-swiper-navigation {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.case-swiper-navigation.hide {
  display: none;
}

.help-form-popup {
  z-index: 999;
  opacity: 1;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  background-color: #8c89884d;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 2rem 40px 50px;
  transition: all .3s;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: scroll;
  transform: scale(1);
}

.help-form-popup:lang(sv) {
  display: none;
}

.help-form-popup.active {
  opacity: 100;
  transform: scale3d(1none, 1none, 1none);
  transform-style: preserve-3d;
  display: flex;
}

.help-form-popup-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.help-form-popup-wrapper {
  background-color: var(--brand--white);
  border-radius: 24px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1052px;
  max-height: 80vh;
  padding: 48px 48px 64px;
  display: flex;
  position: relative;
  overflow: scroll;
}

.help-form-submit-wrapper {
  z-index: 1;
  background-color: var(--gray-neutral--gray-2);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 70px;
  padding-left: 48px;
  padding-right: 48px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.help-form-submit-left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.help-form-popup-people-image {
  object-fit: cover;
  width: 53px;
  height: 22px;
}

.help-form-popup-x {
  cursor: pointer;
  width: 26px;
  height: 26px;
  position: absolute;
  inset: 24px 24px auto auto;
}

.help-form-embed {
  height: 100%;
  overflow: scroll;
}

.footer-form-embed {
  width: 100%;
}

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

.flex-center-center.gap-0-5 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.breadcrumb-arrow {
  object-fit: contain;
  width: .5rem;
  height: .5rem;
}

.blog-share-wrapper {
  padding-top: var(--spacings--4xl);
  padding-bottom: var(--spacings--xs);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.blog-social-share {
  color: var(--gray-neutral--gray-60);
  cursor: pointer;
  transition: color .3s;
}

.blog-social-share:hover {
  color: var(--brand--black);
}

.blog-post-revolution-wrapper {
  padding-top: var(--spacings--xl);
  padding-right: var(--spacings--m);
  padding-left: var(--spacings--m);
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  background-color: var(--brand--black);
  color: var(--brand--white);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  min-height: 21rem;
  display: flex;
  position: relative;
}

.blog-post-revolution-wrapper.hide-on-desktop {
  display: none;
}

.blog-post-revolution-image {
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.blog-post-hero-image {
  margin-top: var(--spacings--4xl);
  aspect-ratio: 2.17;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.contact-form-embed {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.case-study-hero-post-image {
  aspect-ratio: 1.06;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.case-study-post-hero-image-wrapper {
  margin-top: var(--spacings--4xl);
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.case-study-post-hero-info-wrapper {
  margin-top: var(--spacings--xl);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.case-study-post-info-card {
  padding: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.case-sticky-info {
  padding: var(--spacings--m);
  background-color: var(--green-neutral--green-10);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.case-sticky-image {
  margin-bottom: var(--spacings--2xl);
  filter: invert();
  height: 2rem;
}

.case-sticky-horizontal {
  background-color: #d9d9d9;
  width: 100%;
  height: .0625rem;
}

.blog-legal-sticky {
  grid-column-gap: var(--spacings--3xl);
  grid-row-gap: var(--spacings--3xl);
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 5rem;
}

.eco-solution-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--3xl);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.eco-solution-card {
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  align-items: center;
  display: flex;
}

.eco-solution-icon {
  aspect-ratio: 1;
  flex: none;
  width: 12rem;
  position: relative;
}

.eco-azura-card {
  padding: var(--spacings--3xl) 45% var(--spacings--3xl) var(--spacings--3xl);
  background-color: var(--green-neutral--green-90);
  color: var(--brand--white);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 33.3rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.eco-azura-image {
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.eco-azura-small-cards-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  flex-flow: column;
  height: 100%;
  display: flex;
}

.eco-azura-small-card {
  padding: var(--spacings--xl);
  border-radius: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.eco-bank-image-wrapper {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  justify-content: center;
  align-items: center;
  display: flex;
}

.eco-bank-image-small {
  object-fit: contain;
  width: 9.375rem;
  height: 5rem;
}

.eco-bank-image {
  z-index: -1;
  width: 19.5625rem;
  height: 22.9375rem;
  position: absolute;
  top: -38%;
}

.pain-hero-column {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.pain-hero-image {
  aspect-ratio: 1.24;
  width: 100%;
  max-width: 100%;
  position: relative;
}

.pain-fraud-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pain-fraud-card {
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  background-color: var(--green-neutral--green-60);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 19rem;
  display: flex;
}

.pain-problem-wrapper {
  padding: var(--spacings--2xl) var(--spacings--xl);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.pain-vendor-image {
  aspect-ratio: 1.54;
  width: 100%;
  position: relative;
}

.pain-why-card {
  padding: var(--spacings--xl);
  aspect-ratio: 1.798 / 2;
  color: var(--brand--white);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.pain-why-card.blck {
  background-color: #000;
}

.pain-why-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact-right {
  width: 50vw;
  height: 100vh;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.contact-image {
  position: absolute;
  inset: 0%;
}

.contact-right-inner {
  z-index: 3;
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  flex-flow: column;
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.contact-right-bloor {
  padding: var(--spacings--xl);
  background-color: var(--green-neutral--green-10);
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  border: .0625rem solid #fff3;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.contact-right-bloor.bg-gray-5 {
  background-color: var(--gray-neutral--gray-5);
}

.contact-swiper-pagination {
  padding-top: var(--spacings--2xl);
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.contact-nav {
  z-index: 1;
  background-color: var(--brand--white);
  justify-content: center;
  align-items: center;
  height: 3.75rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
  box-shadow: 0 3px 10px 1px #0003;
}

.contact-footer {
  z-index: 3;
  background-color: var(--brand--black);
  color: var(--brand--white);
  justify-content: flex-start;
  align-items: center;
  height: 2.75rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.contact-right-lower {
  padding-top: var(--spacings--m);
  padding-bottom: var(--spacings--m);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.contact-right-lower:lang(fi), .contact-right-lower:lang(en-nl), .contact-right-lower:lang(de), .contact-right-lower:lang(fr-fr), .contact-right-lower:lang(es-es), .contact-right-lower:lang(da-dk), .contact-right-lower:lang(lv), .contact-right-lower:lang(lt), .contact-right-lower:lang(et) {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.contact-right-lower.first {
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
}

.contact-right-lower.first:lang(fi), .contact-right-lower.first:lang(en-nl), .contact-right-lower.first:lang(de) {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.contact-right-lower.first:lang(fr-ca), .contact-right-lower.first:lang(pt-br) {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.integration-card {
  padding: var(--spacings--2xl) 30% var(--spacings--2xl) var(--spacings--2xl);
  background-color: var(--green-neutral--green-20);
  border-radius: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 36rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.integration-card._1 {
  background-color: var(--gray-neutral--gray-100);
}

.integration-card-image {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.integration-card-image.right {
  object-fit: cover;
}

.integration-card-image.left {
  object-fit: cover;
  inset: auto 0% 0% auto;
}

.a2a-card-wrapper {
  grid-column-gap: var(--spacings--l);
  grid-row-gap: var(--spacings--l);
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.a2a-card {
  padding: var(--spacings--xl);
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  background-color: #00000080;
  border-radius: 1rem;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.roi-iframe {
  width: 100vw;
  height: 100vh;
}

.contact-left {
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-right: .3rem;
  display: flex;
  overflow: scroll;
}

.contact-left.thank-you {
  padding: var(--spacings--3xl);
  border: .0625rem solid var(--gray-neutral--gray-20);
  border-radius: 1.5rem;
  overflow: visible;
}

.careers-image-card {
  padding: var(--spacings--2xl);
  border-radius: .75rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.careers-image-card.card-1 {
  aspect-ratio: 314 / 314;
  padding-right: 26%;
}

.careers-image-card.card-2 {
  aspect-ratio: 314 / 314;
  background-color: var(--gray-neutral--gray-5);
  padding-right: 30%;
}

.careers-image-card.card-3 {
  margin-top: var(--spacings--xl);
  padding: var(--spacings--4xl) 0rem var(--spacings--4xl) var(--spacings--4xl);
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.careers-image-card.big-card {
  margin-top: var(--container--grid-gap);
  padding: var(--spacings--4xl);
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.careers-cards-2-image {
  object-fit: contain;
  width: 77%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.careers-card-3-column {
  color: var(--brand--black);
  flex-flow: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.careers-card-3-author-wrap {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  align-items: center;
  display: flex;
}

.careers-card-3-author-image {
  width: 2.5rem;
  height: 2.5rem;
}

.careers-values-holder {
  width: 100%;
  position: relative;
}

.careers-values-horizontal-line {
  margin-bottom: var(--spacings--3xl);
  background-color: var(--gray-neutral--gray-20);
  width: 100%;
  height: .0625rem;
}

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

.careers-check-wrapper {
  padding-top: var(--spacings--l);
  padding-bottom: var(--spacings--l);
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.careers-check-wrapper.first {
  border-top: .0625rem solid var(--gray-neutral--gray-20);
}

.careers-check-image {
  aspect-ratio: 1.76 / 2;
  object-fit: contain;
  border-radius: 1.5rem;
  width: 100%;
}

.careers-process-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  display: flex;
}

.careers-process-card {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.careers-process-number {
  margin-bottom: var(--spacings--3xl);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: flex;
  box-shadow: 0 6.5px 14px #00000014;
}

.partners-why-icon {
  object-fit: contain;
  width: 1.875rem;
  height: 1.875rem;
}

.partner-ways-card {
  padding: var(--spacings--2xl);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 26.25rem;
  display: flex;
  position: relative;
}

.partner-ways-card._1 {
  background-color: var(--green-neutral--green-10);
}

.partner-ways-card._2 {
  background-color: var(--gray-neutral--gray-5);
}

.partner-way-image {
  aspect-ratio: 3 / 2;
  pointer-events: none;
  object-fit: contain;
  width: 60%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.partner-prefooter-card-inner {
  padding: var(--spacings--6xl) 48% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-color: #0006;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.text-green-20 {
  color: var(--green-neutral--green-20);
}

.sus-swiper-navigation {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.sus-swiper-horizontal-line {
  background-color: var(--gray-neutral--gray-20);
  width: 100%;
  height: .0625rem;
}

.sus-check-image {
  margin-top: var(--spacings--4xl);
  aspect-ratio: 2.16;
  object-fit: contain;
  border-radius: 1.5rem;
  width: 100%;
}

.sus-report-image {
  padding: var(--spacings--xl);
  aspect-ratio: 1.85;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: relative;
  overflow: hidden;
}

.sus-image-inner {
  z-index: 0;
  padding: var(--spacings--m) var(--spacings--xl);
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #77757433;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.careers-prefooter-card-inner {
  padding: var(--spacings--6xl) 46% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-image: linear-gradient(90deg, #0006, #0000);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.sus-prefooter-card-inner {
  padding: var(--spacings--6xl) 40% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-image: linear-gradient(90deg, #0006, #0000);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  inset: 0%;
}

.security-hero-image {
  z-index: -1;
  width: 19.5625rem;
  height: 22.9375rem;
  position: absolute;
  top: -20%;
}

.security-key-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.security-key-card {
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.security-key-icon-holder {
  background-color: var(--brand--white);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 3.125rem;
  height: 3.125rem;
  display: flex;
  box-shadow: 0 6.5px 14px #00000014;
}

.security-key-icon {
  object-fit: contain;
  width: 1.5rem;
  height: 1.5rem;
}

.security-compliance-wrapper {
  margin-top: var(--spacings--4xl);
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.security-compliance-card {
  padding: var(--spacings--m);
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.icon-2 {
  object-fit: contain;
  width: 2rem;
  height: 2rem;
}

.security-compliance-icon {
  filter: grayscale();
  object-fit: contain;
  height: 2rem;
}

.security-compliance-btn-holder {
  width: 100%;
}

.security-sticky {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: sticky;
  top: 6rem;
}

.security-prefooter-image, .responsible-hero-image {
  z-index: -1;
  width: 20rem;
  height: 20rem;
  position: absolute;
  top: -20%;
}

.white-link {
  color: var(--brand--white);
  text-decoration: underline;
}

.white-link:hover {
  color: var(--gray-neutral--gray-30);
}

.footer-text {
  overflow: hidden;
}

.footer-under-text {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.footer-under-text.b2c-footer {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
}

.footer-trigger-link {
  color: var(--green-neutral--green-100);
  cursor: pointer;
  text-decoration: underline;
}

.footer-trigger-link:hover {
  color: var(--green-neutral--green-50);
}

.payout-azura-btn-holder {
  margin-top: var(--spacings--xl);
}

.onboarding-left-side-wrapper {
  background-color: var(--brand--black);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  max-width: 400px;
  height: 100%;
  padding-top: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 13.2rem;
  display: flex;
  position: relative;
}

.onboarding-left-side-wrapper.right-padding-5rem {
  max-width: none;
  padding-right: 1.5rem;
}

.onboarding-left-side-wrapper.right-padding-5rem.fixed {
  height: 100vh;
  position: sticky;
  top: 0;
}

.onboarding-logo-wrap {
  position: absolute;
  inset: 1.5rem auto auto 1.5rem;
}

.onboarding-middle-column {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  width: 100%;
  max-width: 311px;
  display: flex;
}

.onboarding-main-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: auto;
  max-height: none;
  display: grid;
  overflow: visible;
}

.onboarding-form-holder {
  width: 100%;
  max-width: 900px;
  padding: 2rem 3rem;
}

.onboarding-input {
  z-index: 30;
  color: var(--color--text);
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  border-radius: 8px;
  min-height: 3rem;
  margin-bottom: 0;
  padding-left: .875rem;
  padding-right: .875rem;
  position: relative;
}

.onboarding-input:hover {
  border-color: var(--gray-neutral--gray-30);
}

.onboarding-input:focus {
  border-color: var(--system--success-green);
}

.onboarding-label {
  margin-bottom: .5rem;
  font-size: .875rem;
  font-weight: 500;
}

.text-red {
  color: var(--system--error-red);
}

.onboarding-input-holder {
  flex: 1;
}

.onboarding-input-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  display: flex;
}

.upercase {
  text-transform: uppercase;
}

.azura-video-holder {
  border-radius: 2rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.careers-case-image {
  aspect-ratio: 1.46;
  object-fit: cover;
  border-radius: 1.5rem;
}

.cover-lottie-product {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cover-lottie-product.b2b-home-connection-mid-image {
  width: 80rem;
  left: 50%;
  transform: translate(-50%);
}

.cover-lottie-product.behind {
  z-index: -1;
}

.cover-lottie-product.home-width-lottie {
  left: -1rem;
}

.azura-hero-video {
  aspect-ratio: 1.7777;
  outline-offset: 0px;
  pointer-events: none;
  object-fit: cover;
  border: 1px #000;
  outline: 3px #070707;
  height: 120vh;
  position: absolute;
  inset: 0%;
  overflow: hidden;
  transform: translate(-10%);
}

.product-prefooter-card {
  border-radius: 1.5rem;
  height: 33.8125rem;
  position: relative;
  overflow: hidden;
}

.single-testimonial-left {
  padding: var(--spacings--3xl);
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  background-color: #0000004d;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.single-testimonial-left:lang(it) {
  padding: 2.75rem;
}

.single-testimonial-left.bg-green-10 {
  background-color: var(--green-neutral--green-10);
}

.single-testimonial-right {
  padding: var(--spacings--3xl);
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  background-color: #0000004d;
  border-radius: 1.5rem;
  justify-content: center;
  align-items: center;
  min-width: 16rem;
  display: flex;
}

.single-testimonial-right.bg-gray-5 {
  background-color: var(--gray-neutral--gray-5);
}

.help-form-holder {
  flex-flow: column;
  display: flex;
  overflow: scroll;
}

.help-form-input-holder {
  grid-column-gap: 20px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
  overflow: scroll;
}

.help-input-wrap {
  flex-flow: column;
  display: flex;
  position: relative;
}

.help-form {
  overflow: scroll;
}

.help-input {
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: var(--border--radius-m);
  color: var(--color--text);
  background-color: #f3f3f300;
  width: 100%;
  min-height: 46px;
  max-height: 46px;
  margin-bottom: 0;
  padding: 12px;
  font-size: 16px;
}

.help-input:hover, .help-input:focus {
  border-color: var(--gray-neutral--gray-40);
}

.help-input::placeholder {
  color: var(--gray-neutral--gray-40);
  font-size: 16px;
  font-weight: 400;
}

.help-input-label {
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 400;
}

.help-submit {
  display: none;
}

.upload-wrapper {
  flex-flow: column;
  margin-top: 12px;
  display: flex;
}

.upload-wrap {
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: var(--border--radius-m);
  color: var(--gray-neutral--gray-40);
  font-size: var(--typography--text-m);
  background-color: #f3f3f300;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-height: auto;
  max-height: none;
  margin-bottom: 0;
  padding: 12px;
  display: flex;
}

.upload-wrap::placeholder {
  color: var(--gray-neutral--gray-40);
  font-size: var(--typography--text-m);
  font-weight: 400;
}

.upload-button {
  color: #e9eaeb;
  cursor: pointer;
  width: 40px;
  height: 40px;
  margin-bottom: 12px;
  transition: color .2s;
}

.upload-button:hover {
  color: var(--gray-neutral--gray-50);
}

.upload-text {
  text-align: center;
  max-width: 242px;
  font-size: 14px;
}

.help-checkbox-field {
  color: var(--gray-neutral--gray-40);
  margin-bottom: 0;
  font-size: 14px;
}

.underline {
  text-underline-offset: 3px;
  text-decoration: underline;
}

.help-checkbox {
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: 6px;
  width: 20px;
  height: 20px;
  margin-top: 0;
  margin-right: 8px;
}

.help-checkbox.w--redirected-checked {
  border-color: var(--gray-neutral--gray-20);
  outline-offset: 0px;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681b51_Vector.svg");
  background-position: 50%;
  background-size: 14px 14px;
  outline: 3px solid #8c898800;
  box-shadow: 0 2px 5px #0000;
}

.help-checkbox.w--redirected-focus {
  outline-offset: 0px;
  outline: 3px solid #8c898800;
  box-shadow: 0 2px 5px #0000;
}

.help-checkbox-label {
  margin-bottom: 0;
}

.help-form-heading-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  margin-bottom: 12px;
  display: flex;
}

.get-started-main-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  transition: background-color .2s, color .2s;
  overflow: scroll;
}

.get-started-form-wrapper {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 4rem;
  padding-right: 2rem;
  display: flex;
}

.get-started-image-wrapper {
  width: 50%;
  height: 100vh;
  min-height: 100vh;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.get-started-logo-wrap {
  width: 5.6875rem;
  margin-bottom: 2rem;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.form-step {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.form-step.show {
  display: flex;
}

.step-indicator-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: #07070780;
  flex-flow: column;
  width: 100%;
  margin-bottom: 1.5rem;
  font-size: .75rem;
  display: flex;
}

.step-indicator-line-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.step-line-indicator {
  background-color: var(--gray-neutral--gray-20);
  border-radius: 35px;
  flex: 1;
  min-height: .25rem;
}

.step-line-indicator.green-line {
  background-color: #18a023;
}

.get-started-left-side {
  width: 100%;
  max-width: none;
}

.field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.get-started-input {
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: var(--border--radius-m);
  color: var(--color--text);
  background-color: #fff;
  background-image: linear-gradient(#fcfcfc00, #fff0);
  width: 100%;
  min-height: 3rem;
  margin-bottom: 0;
  padding: .75rem;
  font-size: 17px;
  line-height: 1em;
  transition: padding .2s, border-width .2s, border-radius .2s, color .2s, background-color .2s, border-color .2s;
}

.get-started-input:hover {
  border-color: var(--gray-neutral--gray-30);
}

.get-started-input:focus {
  border-width: 1px;
  border-color: var(--gray-neutral--gray-40);
}

.get-started-input::placeholder {
  color: var(--gray-neutral--gray-40);
  font-size: var(--typography--text-m);
}

.get-started-input.select-input {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681780_Input%20Dropdown.svg"), linear-gradient(#fcfcfc00, #fff0);
  background-position: 95%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 16px, auto;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.get-started-input.select-input:focus {
  line-height: 1em;
}

.get-started-input.text-area {
  min-height: 150px;
}

.get-started-input.max-width-50 {
  max-width: 50%;
}

.get-started-input.max-width-263 {
  max-width: 256px;
}

.get-started-button {
  margin-top: 2rem;
  padding-right: 2rem;
  display: none;
}

.step-button {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--brand--black);
  color: var(--brand--green);
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 2rem;
  padding: 1rem 1.5rem;
  display: flex;
}

.step-button:hover {
  color: var(--brand--white);
}

.step-button.disabled {
  background-color: var(--gray-neutral--gray-40);
  pointer-events: none;
  color: var(--brand--white);
  transition: all .3s, color .25s;
  transform: scale(.95);
}

.get-started-image {
  z-index: 2;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.next-button-text {
  color: var(--brand--white);
}

.get-started-input-holder {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
  position: relative;
}

.get-started-input-holder.left {
  justify-content: flex-start;
  align-items: center;
}

.get-started-input-holder.left.auto {
  width: auto;
}

.get-started-input-holder.max-wdith-263 {
  max-width: 263px;
}

.getstarted-check-wrapper {
  opacity: 0;
  transition: opacity .3s, transform .3s;
  position: absolute;
  inset: auto 1rem auto auto;
  transform: scale(.9);
}

.getstarted-check-wrapper.visible {
  opacity: 100;
  transform: scale(1.1);
}

.get-started-radio-buttons-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.get-started-radio-button-field {
  font-size: var(--typography--text-m);
  justify-content: flex-start;
  align-items: center;
  min-height: 3rem;
  display: flex;
  position: relative;
}

.gs-radio-button {
  border: 1px solid #0000;
  width: 1rem;
  height: 1rem;
  position: absolute;
  inset: auto .75rem auto auto;
}

.gs-radio-button.w--redirected-checked {
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681a76_Icon.svg");
  background-position: 0 0;
  background-size: 1rem 1rem;
  border: 1.2px #18a023;
  box-shadow: 0 2px 5px #0000;
}

.gs-radio-icon {
  margin-right: .75rem;
}

.gs-radio-label {
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: var(--border--radius-m);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-left: 3.5rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.gs-input-holder {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.gs-select {
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: var(--border--radius-m);
  color: var(--color--text);
  background-color: #fff;
  background-image: linear-gradient(#fcfcfc00, #fff0);
  width: 100%;
  min-height: 2.875rem;
  margin-bottom: 0;
  padding: .75rem;
  line-height: 1em;
  transition: padding .2s, border-width .2s, border-radius .2s, color .2s, background-color .2s, border-color .2s;
}

.gs-select:hover {
  border-color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
}

.gs-select:focus {
  border-width: 1px;
  border-color: var(--brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>);
}

.gs-select::placeholder {
  color: var(--gray-neutral--gray-40);
  font-size: var(--typography--text-m);
}

.gs-select.select-input {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681780_Input%20Dropdown.svg"), linear-gradient(#fcfcfc00, #fff0);
  background-position: 95%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 16px, auto;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.gs-select.select-input:focus {
  line-height: 1em;
}

.gs-select.text-area {
  min-height: 150px;
}

.gs-select.max-width-50 {
  max-width: 50%;
}

.gs-input-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.country-select {
  width: 100%;
}

.turnover-embed {
  width: 100%;
  margin-bottom: 0;
}

.agree-checkbox {
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: 6px;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-right: .5rem;
}

.agree-checkbox.w--redirected-checked {
  outline-offset: 0px;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681a76_Icon.svg");
  background-position: 50%;
  background-size: 1.25rem 1.25rem;
  border-style: solid;
  border-color: #e8e5e300;
  outline: 3px solid #07070700;
  box-shadow: 0 2px 5px #0000;
}

.agree-checkbox.w--redirected-focus {
  outline-offset: 0px;
  outline: 3px solid #07070700;
  box-shadow: 0 2px 5px #0000;
}

.gs-submit {
  margin-top: 2rem;
  padding-right: 2rem;
  display: none;
}

.avatar-images-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.get-started-image-last {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.step-form-last {
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 25.6875rem;
  display: flex;
}

.step-form-last.show {
  display: flex;
}

.gs-success-wrap {
  background-color: #ddd0;
  padding: 0;
}

.avatar-image {
  width: 6.625rem;
  margin-bottom: 1rem;
}

.gs-back-button {
  padding: var(--spacings--s) var(--spacings--l);
  border: 2px solid var(--gray-neutral--gray-30);
  color: var(--color--text);
  background-color: #3898ec00;
  border-radius: 100px;
}

.gs-back-button:hover {
  border-color: var(--green-neutral--neutral-dark);
  background-color: var(--green-neutral--neutral-dark);
  color: var(--brand--white);
}

.all-rights-section {
  z-index: 3;
  background-color: var(--green-neutral--neutral-dark);
  color: var(--brand--white);
  flex-flow: column;
  align-items: center;
  padding-top: .75rem;
  padding-bottom: .75rem;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.all-rights-section.style-guide-hero-section {
  padding-top: 14rem;
  padding-bottom: var(--spacings--4xl);
  color: var(--color--text-alternative);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f36817e4_flow.ninja.styleguide.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.all-rights-section.hero-section {
  padding-top: 14rem;
  padding-bottom: var(--spacings--4xl);
  color: var(--color--text-alternative);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f36817e4_flow.ninja.styleguide.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: flex-end;
  align-items: center;
  min-height: 100vh;
}

.all-rights-section._404-section {
  padding-top: 4rem;
  padding-bottom: var(--spacings--4xl);
  color: var(--color--text-alternative);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f36817e4_flow.ninja.styleguide.jpg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
}

.all-rights-section.b2b-home-hero-section {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--5xl);
  perspective: 2000px;
  position: relative;
}

.all-rights-section.b2b-home-width {
  max-width: 100vw;
  height: auto;
  position: relative;
  overflow: hidden;
}

.all-rights-section.text-neutral-white {
  color: var(--brand--white);
}

.all-rights-section.product-hero-section {
  padding-bottom: var(--spacings--no-space);
}

.all-rights-section.product-testimonial-section {
  color: var(--brand--white);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f368184c_image%20(1).png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  overflow: hidden;
}

.all-rights-section.about-hero-section {
  padding-bottom: var(--spacings--no-space);
}

.all-rights-section.about-our-section {
  padding-top: var(--spacings--6xl);
  height: 120vh;
  position: relative;
}

.all-rights-section.about-team-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--no-space);
}

.all-rights-section.help-contact-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--5xl);
}

.all-rights-section.legal-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--6xl);
}

.all-rights-section.contact-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--no-space);
  justify-content: center;
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.all-rights-section.blog-post-main-section {
  padding-top: var(--spacings--3xl);
  padding-bottom: var(--spacings--5xl);
}

.all-rights-section.eco-tab-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--5xl);
}

.all-rights-section.case-study-main-section {
  padding-top: var(--spacings--3xl);
  padding-bottom: var(--spacings--5xl);
}

.all-rights-section.a2a-section {
  padding-top: var(--spacings--6xl);
  padding-bottom: var(--spacings--6xl);
  background-color: var(--green-neutral--green-20);
  color: var(--brand--white);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681afb_image.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  position: relative;
  overflow: hidden;
}

.all-rights-section.roi-section {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--no-space);
}

.all-rights-section.careers-hero-section {
  padding-bottom: var(--spacings--no-space);
}

.all-rights-section.partners-prefooter {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--6xl);
}

.all-rights-section.sus-hero-section {
  padding-top: var(--spacings--xl);
  padding-bottom: var(--spacings--xl);
}

.all-rights-section.sus-prefooter {
  padding-top: var(--spacings--no-space);
  padding-bottom: var(--spacings--5xl);
}

.all-rights-section.partner-number-section {
  padding-bottom: var(--spacings--no-space);
}

.checkbox-field-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.input-block.margin-4xl.select-block {
  z-index: 20;
  position: relative;
}

.onboarding-radio-holder {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ob-radio-button {
  border: 1px solid #bfbfbf;
  width: 1rem;
  height: 1rem;
}

.ob-radio-button.w--redirected-checked {
  outline-offset: 0px;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f36818dd_Dot%20.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 8px 8px;
  border: 1px solid #bfbfbf;
  outline: 3px #07070700;
  box-shadow: 0 2px 5px #0000;
}

.ob-radio-button.w--redirected-focus {
  outline-offset: 0px;
  outline: 3px #07070700;
  box-shadow: 0 2px 5px #0000;
}

.ob-radio-button-field {
  margin-bottom: 0;
}

.ob-radio-button-label {
  margin-bottom: 0;
  margin-left: 4px;
  font-size: 1rem;
}

.partner-api-credentials-radio-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: none;
  margin-top: 1.5rem;
  display: flex;
}

.partner-api-credentials-input-wrapper {
  width: 100%;
  margin-top: 2rem;
  display: none;
}

.flex-vertical {
  flex-flow: column;
  display: flex;
}

.flex-vertical.gap0-5 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.max-width-385px {
  max-width: 385px;
}

.risk-limits-radio-wrapper {
  display: none;
}

.half-width {
  width: 50%;
}

.tooltip-input {
  cursor: help;
  justify-content: center;
  align-items: flex-start;
  width: 1.125rem;
  height: 1.125rem;
  display: flex;
  position: absolute;
  inset: auto .9375rem auto auto;
}

.input-tooltip-wrapper {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.tooltip-text-wrapper {
  color: var(--brand--white);
  text-align: center;
  background-color: #555;
  border-radius: 6px;
  width: 120px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  font-size: .875rem;
  position: absolute;
  inset: auto auto 2.7rem;
}

.consumer-urls-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 3rem;
  display: grid;
}

.btn-add {
  background-color: var(--brand--white);
  color: var(--color--text);
  border: 1px solid #0006;
  padding: .875rem;
  font-size: .875rem;
  transition: background-color .2s, color .25s;
}

.btn-add:hover {
  background-color: var(--green-neutral--neutral-dark);
  color: var(--brand--white);
}

.consumer-input-wrapper {
  flex: 1;
  position: relative;
}

.close-url {
  cursor: pointer;
  width: .75rem;
  height: .75rem;
  position: absolute;
  inset: 0% 0% auto auto;
}

.industry-radio-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 494px;
  display: grid;
}

.industry-radio-button-field {
  font-size: .8125rem;
  line-height: var(--typography--line-height);
  cursor: pointer;
  background-color: #f0f0f0;
  border-radius: .3125rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-bottom: 0;
  padding: .75rem;
  display: flex;
  position: relative;
}

.industry-radio-button-field.selected {
  background-color: #ddf6e8;
}

.industry-radio-button-field.small {
  max-width: 7.9rem;
}

.inustry-radio-button-label {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 55px;
  padding-right: 1rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.industry-radio-icon {
  height: 2.2rem;
}

.label-space {
  margin-bottom: 0;
  margin-left: .875rem;
}

.industry-sub-radio-wrapper {
  margin-top: 3rem;
}

.industry-sub-radio-wrapper.billers, .industry-sub-radio-wrapper.digital-platforms, .industry-sub-radio-wrapper.financial-services, .industry-sub-radio-wrapper.gaming {
  display: block;
}

.inudstry-vertical-label {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 55px;
  margin-bottom: 0;
  margin-left: 0;
  padding: 1rem;
  display: flex;
}

.inudstry-vertical-label.padding-0-5 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.industry-vertical-radio-wrapper {
  font-size: .8125rem;
  line-height: var(--typography--line-height);
  text-align: center;
  cursor: pointer;
  background-color: #f0f0f0;
  border-radius: .3125rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 8.6rem;
  max-width: 8.9rem;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
  position: relative;
}

.industry-vertical-radio-wrapper.selected {
  background-color: #ddf6e8;
}

.industry-vertical-radio-wrapper.small {
  max-width: 7.9rem;
}

.inudstry-vertical-radio-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  max-width: 492px;
  display: flex;
}

.onboarding-submit {
  background-color: var(--green-neutral--neutral-dark);
  font-size: var(--typography--text-s);
  border-radius: 2.5rem;
  padding: .75rem 2rem;
  transition: background-color .2s;
}

.onboarding-submit:hover {
  background-color: #1ac268;
}

.onboarding-textarea {
  color: var(--color--text);
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  border-radius: 8px;
  max-width: 18.9375rem;
  min-height: 6rem;
  margin-bottom: 0;
  padding-left: .875rem;
  padding-right: .875rem;
}

.onboarding-textarea:focus {
  border-color: var(--system--success-green);
}

.onboarding-textarea.full-width {
  max-width: none;
}

.complaints-form-block {
  width: 100%;
  max-width: 32.6875rem;
}

.complaints-input {
  font-size: var(--typography--text-s);
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  border-radius: 8px;
  width: 100%;
  min-height: 3.75rem;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.complaints-input::placeholder {
  color: var(--color--text);
}

.complaints-input.area {
  min-height: 9rem;
}

.complaints-input.input-right-padding {
  padding-right: 150px;
}

.complaints-input-holder {
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
  position: relative;
}

.complaints-subtext-wrapper {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  font-size: 11.5px;
  display: none;
  position: absolute;
  inset: .2rem auto auto 1.6rem;
}

.complaints-subtext-wrapper:lang(sv), .complaints-subtext-wrapper:lang(fi), .complaints-subtext-wrapper:lang(en-nl) {
  display: none;
}

.error-a {
  color: var(--system--error-red);
  font-weight: 500;
  display: block;
}

.error-a:lang(en-nl), .error-a:lang(et) {
  display: block;
}

.complain-submit {
  background-color: var(--green-neutral--neutral-dark);
  color: var(--brand--white);
  font-size: var(--typography--text-l);
  border-radius: 100px;
  padding: 1rem 1.5rem;
  transition: background-color .2s, color .2s;
}

.complain-submit:hover {
  background-color: var(--brand--green);
  color: var(--color--text);
}

.complain-submit:active {
  background-color: var(--brand--green);
  opacity: .8;
}

.focus-text {
  font-weight: 500;
}

.focus-text:lang(de) {
  display: block;
}

.input-checkmark-state-wrapper {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: none;
  position: absolute;
  inset: 50% -2rem auto auto;
  transform: translate(0, -50%);
}

.input-pass-icon {
  width: 1.125rem;
  height: 1.125rem;
}

.input-error-icon {
  width: 1.125rem;
  height: 1.125rem;
  position: absolute;
}

.input-link {
  font-size: var(--typography--text-s);
  text-decoration: underline;
  position: absolute;
  right: 1rem;
}

.input-link:hover {
  color: var(--brand--green);
}

.text-area-counter {
  color: var(--gray-neutral--gray-40);
  font-size: .6875rem;
  display: flex;
  position: absolute;
  inset: auto 1rem .5rem auto;
}

.text-area-counter.hide {
  display: none;
}

.careers-why-card {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.careers-why-icon-holder {
  aspect-ratio: 1;
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 12rem;
  display: flex;
}

.careers-why-number {
  background-color: var(--color--background);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 5.5rem;
  height: 5.5rem;
  display: flex;
  box-shadow: 0 6.5px 14px #00000014;
}

.careers-why-icon {
  object-fit: contain;
  width: 2.5rem;
  height: 2.5rem;
}

.careers-why-wrapper {
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--3xl);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.parther-quote-wrapper {
  margin-bottom: var(--spacings--4xl);
  padding: var(--spacings--2xl) var(--spacings--2xl) var(--spacings--2xl) var(--spacings--4xl);
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: grid;
  position: relative;
}

.partner-hub-prefooter-card-inner {
  z-index: 1;
  padding: var(--spacings--6xl) 30% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-color: #0006;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.partner-hub-prefooter-card-inner.padding-5xl {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--5xl);
}

.partner-hub-prefooter-card-inner.padding-5xl.hc-post-page {
  background-color: var(--green-neutral--green-10);
  color: var(--brand--black);
}

.partner-quote-image {
  aspect-ratio: 1.5;
  object-fit: contain;
  border-radius: 1.5rem;
  width: 100%;
}

.details-scope-wrap {
  flex-flow: column;
  display: none;
}

.country-dropdown {
  z-index: 999;
  width: 100%;
  height: 100%;
}

.country-dropdown-togglr {
  font-size: var(--typography--text-s);
  background-color: #f7f7f7;
  width: 100%;
  padding: .875rem;
}

.country-dropdown-list {
  z-index: 999;
  background-color: #f7f7f7;
  padding-top: 1rem;
  box-shadow: -3px 5px 5px #f0f0f0;
}

.country-dropdown-list.w--open {
  max-height: 400px;
  overflow: scroll;
}

.country-tag-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  font-size: var(--typography--text-s);
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: flex;
}

.country-tag {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  cursor: pointer;
  background-color: #f0f0f0;
  justify-content: flex-start;
  align-items: center;
  padding: .875rem;
  transition: background-color .2s;
  display: flex;
}

.country-tag:hover {
  background-color: #ddf6e8;
}

.country-x {
  width: .7rem;
  height: .7rem;
}

.country-checkbox-field {
  color: var(--color--background-alternative);
  font-size: var(--typography--text-s);
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-top: .875rem;
  padding-bottom: .875rem;
  padding-left: 0;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.country-checkbox-field:hover {
  background-color: #ddf6e8;
}

.country-check {
  opacity: 0;
  margin-top: 0;
  margin-left: 0;
  display: none;
}

.country-check.w--redirected-checked {
  opacity: .3;
  outline-offset: 0px;
  background-color: #3898ec00;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681b51_Vector.svg");
  background-position: 50%;
  background-size: .875rem;
  border: 1px #000;
  outline: 3px solid #07070700;
  box-shadow: 0 2px 5px #0000;
}

.country-checkbox-label {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-right: auto;
  display: flex;
}

.country-check-icon {
  opacity: .3;
  width: .75rem;
  height: .75rem;
}

.state-checkbox-wrap {
  justify-content: center;
  align-items: center;
  width: .75rem;
  height: .75rem;
  display: flex;
  position: absolute;
  left: .5rem;
}

.country-close-icon {
  width: .75rem;
  height: .75rem;
  position: absolute;
}

.product-checkbox-holder {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  max-width: 550px;
  display: grid;
}

.product-checkbox-field {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  font-size: .75rem;
  line-height: var(--typography--line-height);
  background-color: #f0f0f0;
  border-radius: .3125rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: .75rem .75rem .75rem .5rem;
  display: flex;
  overflow: hidden;
}

.product-checkbox {
  display: none;
}

.product-checkbox-icon {
  justify-content: center;
  align-items: center;
  width: 1.8rem;
  height: 1.8rem;
  display: flex;
}

.product-checkbox-icon.debit {
  width: 2rem;
  height: 2rem;
}

.onboarding-form {
  display: none;
}

._404-image {
  aspect-ratio: 1;
  object-fit: contain;
  width: 100%;
}

.contact-logo {
  margin-bottom: var(--spacings--m);
  filter: brightness(0%);
  object-fit: contain;
  height: 1.5rem;
}

.contact-sales-thank-imae {
  margin-bottom: var(--spacings--m);
  object-fit: contain;
  height: 2.5rem;
}

.error-msg {
  color: var(--system--error-red);
  font-size: .75rem;
  font-weight: 500;
  display: none;
}

.error-msg.absolute-error {
  display: none;
  position: absolute;
  bottom: -1.3rem;
  left: 0%;
  right: auto;
}

.list {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
}

.nav-grid-link {
  grid-column-gap: 1.5rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.url-input {
  color: var(--color--text);
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  border-radius: 8px;
  min-height: 3rem;
  margin-bottom: 0;
  padding-left: .875rem;
  padding-right: .875rem;
}

.url-input:hover {
  border-color: var(--gray-neutral--gray-30);
}

.url-input:focus {
  border-color: var(--system--success-green);
}

.radio-button-holder, .checkbox-holder {
  flex-flow: column;
  display: flex;
}

.resources-nav {
  z-index: 5;
  padding-top: var(--spacings--2xs);
  padding-bottom: var(--spacings--2xs);
  background-color: var(--gray-neutral--gray-5);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 4.6rem 0% auto;
}

.resources-nav-inner {
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.resources-nav-link {
  padding: var(--spacings--xs) var(--spacings--m);
  border: .0625rem solid var(--gray-neutral--gray-30);
  border-radius: 999px;
  transition: border-color .25s, color .25s;
}

.resources-nav-link:hover {
  border-color: var(--gray-neutral--gray-100);
}

.resources-nav-link.w--current {
  background-color: var(--gray-neutral--gray-20);
}

.resources-filter-wrapper {
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.resources-filter-pill {
  padding: var(--spacings--xs) var(--spacings--m);
  border: .0625rem solid var(--gray-neutral--gray-30);
  cursor: pointer;
  border-radius: 1000px;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  transition: all .25s;
  display: flex;
}

.resources-filter-pill:hover {
  background-color: var(--gray-neutral--gray-10);
}

.resources-filter-pill.fs-cmsfilter_active {
  border-color: var(--green-neutral--green-60);
  background-color: var(--green-neutral--green-60);
  color: var(--color--background);
}

.resources-filter-pill.is-list-active {
  border-color: var(--green-neutral--green-60);
  background-color: var(--green-neutral--green-60);
  color: var(--brand--white);
}

.resources-all-blogs {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.resources-all-blogs.press {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--4xl);
}

.resources-empty-state {
  padding: var(--spacings--2xl) var(--spacings--4xl);
  background-color: var(--gray-neutral--gray-5);
  text-align: center;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.resources-empty-image {
  margin-bottom: var(--spacings--3xl);
  width: 13rem;
}

.resources-white-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.white-card-image {
  padding: var(--spacings--m);
  aspect-ratio: 2.018;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.white-card-image.latest {
  aspect-ratio: 1.85;
  width: 100%;
  max-width: 50%;
}

.section-anchor {
  pointer-events: none;
  height: 100%;
  position: absolute;
  inset: -8rem auto auto 0%;
}

.legal-block-wrapper {
  grid-row-gap: 4rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.legal-block-wrapper.updated {
  grid-row-gap: 0rem;
}

.legal-link-block {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  font-size: var(--typography--text-l);
  justify-content: flex-start;
  align-items: center;
  text-decoration: underline;
  display: flex;
}

.legal-link-block.hide {
  display: none;
}

.embed-icon {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-pagination-wrapper {
  padding-top: var(--spacings--2xl);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  justify-content: center;
  align-items: center;
  display: flex;
}

.blog-pagination-wrapper.hide {
  display: none;
}

.load-more-wrapper {
  margin-top: var(--spacings--4xl);
  width: 100%;
}

.circle-lottie-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: absolute;
  bottom: 1.5rem;
  left: 1.5rem;
}

.lottie-wrap {
  width: 5rem;
  height: 5rem;
}

.circle-lottie-product {
  object-fit: contain;
  width: 100%;
  height: 100%;
  position: static;
  inset: 0%;
}

.circle-lottie-product.b2b-home-connection-mid-image {
  width: 80rem;
  left: 50%;
  transform: translate(-50%);
}

.circle-lottie-product.behind {
  z-index: -1;
}

.circle-lottie-product.home-width-lottie {
  left: -1rem;
}

.industry-cta-inner {
  padding: var(--spacings--6xl) 40% var(--spacings--6xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-color: #0006;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.inner-lottie {
  aspect-ratio: 1;
  width: 80%;
  max-width: 85%;
}

.empty-state {
  display: none;
}

.complaints-form-success-wrapper {
  z-index: 1;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-color: #0006;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.complaints-form-success-wrapper:lang(sv), .complaints-form-success-wrapper:lang(fi), .complaints-form-success-wrapper:lang(en-nl), .complaints-form-success-wrapper:lang(de), .complaints-form-success-wrapper:lang(fr-fr), .complaints-form-success-wrapper:lang(it), .complaints-form-success-wrapper:lang(es-es), .complaints-form-success-wrapper:lang(no), .complaints-form-success-wrapper:lang(da-dk), .complaints-form-success-wrapper:lang(lv), .complaints-form-success-wrapper:lang(lt), .complaints-form-success-wrapper:lang(et) {
  display: none;
}

.complaints-form-success {
  padding: var(--spacings--m) var(--spacings--2xl);
  background-color: var(--green-neutral--green-20);
  text-align: center;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 90%;
  max-width: 25rem;
  display: flex;
}

.support-form-success-message {
  z-index: 1;
  padding: var(--spacings--m);
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: var(--green-neutral--green-20);
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 25rem;
  display: flex;
  position: fixed;
  inset: auto auto 3rem 3rem;
}

.cursor-pointer {
  cursor: pointer;
}

.onboarding-success-wrapper {
  z-index: 9999;
  opacity: 0;
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background-color: #00000036;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: opacity .4s, transform .4s;
  display: none;
  position: fixed;
  inset: 0%;
}

.onboarding-success-wrapper.active {
  opacity: 100;
  display: flex;
  transform: translate(0);
}

.onboarding-success-holder {
  padding: var(--spacings--l) var(--typography--h4);
  background-color: var(--color--background);
  border-radius: 1rem;
  max-width: 90%;
}

.complaints-textarea-bg {
  background-color: var(--color--background);
}

.complaint-message-bg {
  background-color: #f7f7f7;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 99%;
  height: 1.5rem;
  position: absolute;
  inset: 1px 1px auto;
}

.azura-lottie-card {
  padding: var(--spacings--2xl) 20% var(--spacings--2xl) var(--spacings--2xl);
  aspect-ratio: 1;
  border-radius: 1rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.azura-blocks-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.azura-blocks-1 {
  padding: var(--spacings--3xl) 50% var(--spacings--3xl) var(--spacings--3xl);
  border-radius: var(--spacings--xl);
  background-color: var(--green-neutral--green-90);
  color: var(--color--background);
  position: relative;
  overflow: hidden;
}

.azura-blocks-image {
  object-fit: cover;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.product-experience-image {
  aspect-ratio: 47 / 35;
  width: 100%;
  position: relative;
}

.case-study-slide-new {
  padding: var(--spacings--2xl);
  background-color: var(--color--background-alternative);
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.industry-how-card {
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.industry-how-card.flex-stretch.width-100 {
  width: 100%;
}

.industry-how-card.flex-stretch.width-100.max-wdith-307px {
  max-width: 19.1875rem;
}

.industry-how-card.nav-name-column {
  width: 100%;
  max-width: 13rem;
}

.industry-how-card.nav-link-column {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  align-items: stretch;
  width: 100%;
}

.industry-how-card.b2b-home-embed-section {
  padding-right: var(--spacings--3xl);
  padding-left: var(--spacings--3xl);
}

.industry-how-card.aligned-center {
  justify-content: center;
  align-items: flex-start;
}

.industry-how-card.b2c-secure-column-1 {
  width: 100%;
  max-width: 20rem;
}

.industry-how-card.gap-xl {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.industry-how-card.why-cards {
  background-color: var(--color--background);
  border-radius: 1.5rem;
  justify-content: flex-start;
}

.case-study-inner {
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.case-study-card-inner-main {
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  color: var(--color--background);
  background-color: #232522;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.case-study-card-logo-new {
  margin-bottom: var(--spacings--3xl);
  height: 1.5rem;
}

.case-study-inner-small-1 {
  padding: var(--spacings--l);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  color: var(--brand--white);
  background-color: #111112;
  border: .0625rem solid #fff3;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.case-card-small-image-1 {
  object-fit: contain;
  width: 100%;
}

.case-study-inner-small-2 {
  padding: var(--spacings--l);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  background-color: var(--green-neutral--green-20);
  color: var(--brand--black);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: hidden;
}

.case-card-small-image-2 {
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  height: 80%;
  position: absolute;
  inset: auto 0% 0%;
}

.case-card-image-3-desktop {
  object-fit: cover;
  border-radius: 1.5rem;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.payment-impact-overlay {
  background-image: linear-gradient(240deg, #0000, #000);
  position: absolute;
  inset: 0%;
}

.industry-security-image {
  aspect-ratio: 47 / 35;
  width: 100%;
  position: relative;
}

.industry-security-image.hide-on-tablet.z-2 {
  z-index: 2;
}

.case-card-image-3-mobile {
  object-fit: cover;
  border-radius: 1.5rem;
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
  overflow: hidden;
}

.about-our-card-image {
  aspect-ratio: 1.4647;
  border-radius: 1.5rem;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.about-global-planet-image {
  pointer-events: none;
  object-fit: cover;
  width: 100%;
  height: 70%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.about-global-team-planet {
  padding: var(--spacings--2xl) 30% var(--spacings--2xl) var(--spacings--2xl);
  background-color: var(--green-neutral--neutral-dark);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 36rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon-2-5 {
  object-fit: contain;
  width: 2.5rem;
  height: 2.5rem;
}

.contact-thank-you-right-image {
  border: .0625rem solid var(--green-neutral--green-30);
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.lp-counter-wrapper {
  margin-bottom: var(--spacings--5xl);
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--4xl);
  grid-row-gap: var(--spacings--4xl);
  background-color: var(--brand--black);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  display: grid;
}

.lp-counter-holder {
  margin-top: var(--spacings--2xl);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  justify-content: center;
  align-items: center;
  display: flex;
}

.lp-counter-cell {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lp-counter-time {
  background-color: var(--green-neutral--green-80);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 150px;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.lp-counter-digit {
  color: var(--color--background-secondary);
  font-size: var(--typography--h1);
  line-height: var(--typography--line-height);
}

.lp-counter-image {
  object-fit: contain;
  border-radius: .5rem;
  width: 100%;
  height: 100%;
}

.margin-left-xl {
  margin-left: var(--spacings--2xl);
}

.lp-form-holder {
  padding: var(--spacings--2xl);
  background-color: var(--color--background);
  border-radius: 1.5rem;
}

.lp-industry-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.lp-industry-card {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  flex-flow: column;
  flex: 1;
  display: flex;
}

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

.horizontal-line {
  width: 100%;
  height: .0625rem;
}

.lp-agenda-item {
  padding-top: var(--spacings--l);
  padding-bottom: var(--spacings--l);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.lp-prevideo-text {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.bot-padding-5xl {
  padding-bottom: var(--spacings--5xl);
}

.about-step-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.step-about-card {
  aspect-ratio: 1;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 1.5rem;
  display: flex;
  position: relative;
}

.step-about-card._6 {
  aspect-ratio: auto;
  background-color: #010101;
  padding-right: 10rem;
}

.step-about-card._2 {
  aspect-ratio: auto;
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681d1f_img%20(1).jpg");
  background-position: 0 0;
  background-size: cover;
}

.step-about-card._1 {
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681d3e_img.jpg");
  background-position: 50%;
  background-size: cover;
}

.step-about-card._4 {
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681d27_img%20(2).jpg");
  background-position: 0 0;
  background-size: cover;
}

.about-step-6-image {
  object-fit: contain;
  width: 80%;
  position: absolute;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.lp-o2-hero-text-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.lp-o2-hero-arrow {
  background-color: var(--brand--green);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2.8125rem;
  height: 2.8125rem;
  display: flex;
}

.lp-o2-rich-text-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lp-o2-hero-thank-image {
  border-radius: 1.5rem;
}

.aspect-1-1 {
  aspect-ratio: 1;
}

.border-radius-1-5 {
  border-radius: 1.5rem;
}

.partner-why-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.partner-why-card {
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 16.6875rem;
  padding: 1.5rem;
  display: flex;
}

.partner-why-image {
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.bg-green-5 {
  background-color: #f6f9f6;
}

.partner-quote-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.partner-quote-person-image {
  width: 3.75rem;
  height: 3.75rem;
}

.partner-quote-line {
  margin-top: var(--spacings--6xl);
  margin-bottom: var(--spacings--6xl);
  background-color: var(--green-neutral--green-20);
  width: 100%;
  height: .0625rem;
}

.partner-quote-number-holder {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.partner-quote-number-holder.what-is-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-columns: 1fr 1fr 1fr;
}

.careers-process-wrapper-updated {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  display: flex;
}

.margin-mobile-3rem {
  margin-bottom: 0;
}

.security-hero-image-uplift {
  aspect-ratio: 1.04;
  object-fit: cover;
  height: 100%;
  margin-top: 5px;
  position: absolute;
  top: 50%;
  left: auto;
  right: 0%;
  transform: translate(0, -50%);
}

.security-swiper-image {
  margin-bottom: var(--spacings--xl);
  object-fit: cover;
  border-radius: 1.5rem;
  width: 100%;
  height: 22rem;
}

.security-external-btn-holder {
  align-self: flex-start;
  margin-right: auto;
}

.security-external-wrapper {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.security-filter-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.filter-input {
  border: .0625rem solid var(--gray-neutral--gray-20);
  font-size: var(--typography--text-m);
  line-height: var(--typography--line-height-l);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681cc3_filter-lines.svg");
  background-position: 12px;
  background-repeat: no-repeat;
  background-size: 20px 20px;
  border-radius: .5rem;
  height: 2.875rem;
  margin-bottom: 0;
  padding-left: 44px;
  font-weight: 400;
}

.security-compliant-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.security-compliance-image {
  object-fit: contain;
  width: 100%;
  height: 5rem;
}

.filter-mobile-dropdown {
  border-bottom: 1px solid var(--gray-neutral--gray-20);
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: none;
}

.security-image-animation-wrapper {
  justify-content: center;
  align-items: center;
  height: 560px;
  display: flex;
  position: relative;
  transform: perspective(1000px);
}

.security-image-animation {
  object-fit: cover;
  border-radius: 1rem;
  width: 250px;
  height: 400px;
}

.security-image-animation-inner {
  transition: all .3s;
}

.hr-gray-20 {
  background-color: var(--gray-neutral--gray-20);
  width: 100%;
  height: .0625rem;
}

.responsible-hero-image-uplift {
  aspect-ratio: 1 / 1.2;
  width: 100%;
  max-width: 28rem;
  margin-bottom: -7rem;
  position: relative;
}

.filter-dropdow-trigger {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: none;
}

.sticky-filter-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.responsible-sticky {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: sticky;
  top: 6rem;
}

.filter-close-btn {
  display: none;
}

.max-width-60 {
  width: 60%;
}

.hr-gray-20-2 {
  background-color: var(--gray-neutral--gray-20);
  width: 100%;
  height: .0625rem;
}

.updated-legal-hero {
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--6xl);
  position: relative;
  overflow: hidden;
}

.legal-hero-image-holder {
  width: 100%;
}

.legal-hero-image {
  aspect-ratio: 1.37;
  object-fit: cover;
  width: 100%;
  max-width: 37.5rem;
  margin-bottom: -5px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.legal-filter-holder {
  grid-column-gap: var(--spacings--3xl);
  grid-row-gap: var(--spacings--3xl);
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 5rem;
}

.legal-mobile-trigger {
  border-bottom: 1px solid var(--gray-neutral--gray-20);
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: none;
}

.legal-filter-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.legal-link-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 100%;
  margin-top: 2rem;
  display: grid;
}

.updated-legal-link-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  font-size: var(--typography--text-m);
  cursor: pointer;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  text-decoration: underline;
  display: flex;
}

.updated-legal-link-block.hide {
  display: none;
}

.legal-link-image {
  width: 1.5rem;
  height: 1.5rem;
}

.legal-link-holder {
  color: var(--gray-neutral--gray-50);
  flex-flow: column;
  display: flex;
  overflow: scroll;
}

.legal-link-filter-dropdown {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  cursor: pointer;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: flex;
}

.legal-link-filter-item {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-start;
  align-items: center;
}

.legal-link-filter-item.inner {
  padding-left: 1.5rem;
}

.legal-link-filter-content {
  overflow: hidden;
}

.legal-link-filter-content.inner {
  flex-flow: column;
  padding-left: 1rem;
  display: flex;
}

.legal-content-link {
  font-size: var(--typography--text-s);
  line-height: var(--typography--line-height-l);
  letter-spacing: 0;
  cursor: pointer;
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.legal-content-link.text-gray-60.no-scale {
  font-size: 14px;
}

.legal-content-link.margin-xs.no-scale {
  margin-bottom: 12px;
  font-size: 14px;
}

.legal-content-link.margin-12xl {
  margin-bottom: 12.5rem;
}

.legal-content-link.text-gray-20 {
  color: var(--gray-neutral--gray-20);
}

.legal-filter-form {
  margin-bottom: 0;
}

.hr-gray-20-2-2 {
  background-color: var(--gray-neutral--gray-20);
  width: 100%;
  height: .0625rem;
}

.article-banner {
  padding: var(--spacings--xl) var(--spacings--m) var(--spacings--m);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-10);
  color: var(--brand--black);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  position: relative;
}

.article-banner.hide-on-desktop {
  display: none;
}

.article-banner-image {
  aspect-ratio: 1.47;
  border-radius: .5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.nav-login-btn {
  padding: var(--spacings--2xs) var(--spacings--m);
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
  border: .125rem solid var(--gray-neutral--gray-20);
  background-color: var(--color--background);
  color: var(--brand--black);
  font-size: var(--typography--text-s);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-3 {
  width: 2.5rem;
  height: 2.5rem;
}

.icon-4 {
  width: 4rem;
  height: 4rem;
}

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

.home-column.flex-stretch.width-100 {
  width: 100%;
}

.home-column.flex-stretch.width-100.max-wdith-307px {
  max-width: 19.1875rem;
}

.home-column.nav-name-column {
  width: 100%;
  max-width: 13rem;
}

.home-column.nav-link-column {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  align-items: stretch;
  width: 100%;
}

.home-column.b2b-home-embed-section {
  padding-right: var(--spacings--3xl);
  padding-left: var(--spacings--3xl);
}

.home-column.aligned-center {
  justify-content: center;
  align-items: flex-start;
}

.home-column.b2c-secure-column-1 {
  width: 100%;
  max-width: 20rem;
}

.home-column.gap-xl {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.consumers-swiper-image {
  aspect-ratio: 1.41;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.consumers-swiper-holder {
  flex-flow: column;
  justify-content: space-between;
  display: flex;
  overflow: hidden;
}

.swiper-arrow-transparent {
  border: .125rem solid var(--gray-neutral--gray-40);
  color: var(--color--text);
  background-color: #0000;
  border-radius: 100rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: opacity .25s, color .25s;
  display: flex;
}

.swiper-arrow-transparent:hover {
  color: var(--brand--black);
}

.swiper-arrow-transparent.swiper-button-disabled {
  opacity: .5;
  cursor: not-allowed;
}

.case-study-card-right-side {
  grid-column-gap: var(--spacings--2xl);
  grid-row-gap: var(--spacings--2xl);
  flex-flow: column;
  display: flex;
}

.case-study-card-right-inner {
  padding: var(--spacings--l);
  color: var(--brand--white);
  background-color: #3f463f;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home-global-solution-card {
  padding: var(--spacings--2xl);
  background-color: var(--gray-neutral--gray-2);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home-global-solution-card.align-center {
  justify-content: center;
  align-items: flex-start;
}

.home-global-solution-card.payout {
  justify-content: center;
  align-items: flex-start;
  min-height: 30.5rem;
}

.home-payment-card, .home-data-card {
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  border: .0625rem solid var(--gray-neutral--gray-20);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.prefooter-image-card-inner {
  padding: var(--spacings--5xl) 50% var(--spacings--5xl) var(--spacings--5xl);
  color: var(--brand--white);
  background-color: #0006;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.prefooter-image-card {
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.prefooter-cta-card {
  padding: var(--spacings--4xl) 45% var(--spacings--4xl) var(--spacings--5xl);
  background-color: var(--brand--white);
  border-radius: 1.5rem;
  position: relative;
  overflow: hidden;
}

.prefooter-cta-card.bg-gray-5 {
  background-color: var(--gray-neutral--gray-5);
}

.prefooter-cta-image {
  aspect-ratio: 1;
  height: 100%;
  position: absolute;
  inset: 0% 3rem 0% auto;
}

.prefooter-cta-image.insights {
  aspect-ratio: 1.18;
  top: auto;
  right: 0;
}

.prefooter-cta-image.onboarding {
  aspect-ratio: 1.453;
  width: 60%;
  max-width: 39rem;
  height: auto;
  top: auto;
  right: 0;
}

.home-pay-cards-wrapper {
  margin-top: var(--spacings--5xl);
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.home-pay-person-image {
  object-fit: contain;
  width: 9.6875rem;
  height: 3rem;
}

.bg-black {
  background-color: var(--brand--black);
}

.home-pay-button {
  display: none;
}

.b2c-what-image {
  aspect-ratio: 1.31;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.b2c-remember-card {
  width: 100%;
  height: 24rem;
  margin-top: 1.5rem;
}

.b2c-remember-card.azura-item {
  background-color: var(--green-neutral--green-20);
  border-radius: 1.5rem;
}

.b2c-remember-link {
  padding: var(--spacings--2xl) 50% var(--spacings--2xl) var(--spacings--2xl);
  border-radius: var(--spacings--xl);
  background-color: var(--green-neutral--green-20);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.b2c-remember-image {
  aspect-ratio: 1 / 1.188;
  object-fit: cover;
  width: 18rem;
  position: absolute;
  inset: auto 7.0625rem 0% auto;
}

.bg-green-30 {
  background-color: var(--green-neutral--green-30);
}

.home-grid-number {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.home-grid-item {
  padding-top: var(--spacings--xl);
  padding-bottom: var(--spacings--xl);
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.home-grid-item:lang(fr-ca) {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: wrap;
}

.home-grid-item.last-item {
  border-bottom-style: none;
}

.home-phone-image {
  aspect-ratio: 1.1486;
  width: 100%;
  position: relative;
}

.home-phone-wrapper {
  grid-column-gap: var(--spacings--4xl);
  grid-row-gap: var(--spacings--4xl);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.home-prefooter-2-cards {
  padding: var(--spacings--2xl);
  aspect-ratio: 1.086;
  border-radius: .75rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home-prefooter-phone-image {
  object-fit: cover;
  width: 63%;
  position: absolute;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.b2c-payment-wrapper {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.b2c-payment-card {
  padding: var(--spacings--xl);
  flex-flow: column;
  display: flex;
}

.connect-image {
  aspect-ratio: 1;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.connect-gray-box {
  padding: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.connect-gray-box.flex-stretch.width-100 {
  width: 100%;
}

.connect-gray-box.flex-stretch.width-100.max-wdith-307px {
  max-width: 19.1875rem;
}

.connect-gray-box.nav-name-column {
  width: 100%;
  max-width: 13rem;
}

.connect-gray-box.nav-link-column {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
  align-items: stretch;
  width: 100%;
}

.connect-gray-box.b2b-home-embed-section {
  padding-right: var(--spacings--3xl);
  padding-left: var(--spacings--3xl);
  justify-content: center;
  align-items: flex-start;
}

.connect-gray-box.aligned-center {
  justify-content: center;
  align-items: flex-start;
}

.connect-gray-box.b2c-secure-column-1 {
  width: 100%;
  max-width: 20rem;
}

.connect-gray-box.gap-xl {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.table_component {
  border-collapse: collapse;
  margin-bottom: var(--spacings-xl);
  border-spacing: 0;
  width: 100%;
  font-size: 1rem;
}

.table_component.margin-2xl {
  margin-bottom: var(--spacings--2xl);
}

.table_header {
  text-align: left;
  border: 1px solid #000;
  width: 50%;
  padding: .5rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1rem;
}

.table_cell {
  color: #070707;
  text-align: left;
  border: 1px solid #000;
  width: 50%;
  padding: .5rem;
  font-size: .9rem;
  line-height: 1.1rem;
}

.text-m-2 {
  letter-spacing: 0;
  font-size: 1rem;
  line-height: 1.3em;
}

.id-imprve-1 {
  padding: var(--spacings--3xl) 40% var(--spacings--3xl) var(--spacings--3xl);
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681ecc_img%20(1).jpg");
  background-position: 50%;
  background-size: cover;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  min-height: 33.375rem;
  display: flex;
  position: relative;
}

.id-imprve-1.align-center {
  justify-content: center;
  align-items: flex-start;
}

.id-imprve-1.payout {
  justify-content: center;
  align-items: flex-start;
  min-height: 30.5rem;
}

.id-improve-2 {
  padding: var(--spacings--xl);
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  background-color: var(--green-neutral--green-10);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.insights-hero-image {
  aspect-ratio: 1;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.gaming-scan-image {
  aspect-ratio: 1.15;
  width: 100%;
  position: relative;
}

.no-wrapp {
  white-space: nowrap;
}

.consumer-image {
  aspect-ratio: 1.37;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.consumer-image.aspect-1-1 {
  aspect-ratio: 1;
}

.case-study-gaming-logo {
  margin-bottom: var(--spacings--3xl);
  object-fit: contain;
  width: 8rem;
  height: 2rem;
}

.careers-testimonial-holder {
  padding: var(--spacings--4xl);
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #eee;
  border-radius: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.careeers-testimonial-image {
  border-radius: 1.5rem;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.what-is-glosary-image {
  aspect-ratio: 1.33;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.what-is-glosary-image.aspect-1-1 {
  aspect-ratio: 1;
}

.bg-gray-20 {
  background-color: var(--gray-neutral--gray-20);
}

.what-is-open-banking-image {
  aspect-ratio: 1;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.what-is-open-banking-image.aspect-1-1 {
  aspect-ratio: 1;
}

.scan-and-pay-hero {
  aspect-ratio: 1.159;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.scan-zero-image {
  aspect-ratio: 1.46;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.scan-zero-image.aspect-1-1 {
  aspect-ratio: 1;
}

.text-green-40 {
  color: var(--green-neutral--green-40);
}

.scan-logo-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.scan-logo-image {
  object-fit: cover;
  border-radius: .5rem;
  width: 10rem;
  height: 4rem;
}

.what-is-open-banking-hero-image {
  aspect-ratio: 1;
  border-radius: 1.5rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.why-hero-icons {
  object-fit: contain;
  border-radius: 100rem;
  width: 8.625rem;
  height: 2.6875rem;
}

.why-hero-icons.first-image {
  margin-left: 0;
}

.contact-form-wrapper {
  padding: var(--spacings--3xl);
  border: 1px solid #e8e5e3;
  border-radius: 1.5rem;
  flex-flow: column;
  display: flex;
}

.contact-form-image {
  aspect-ratio: 1.56;
  border-radius: .75rem;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.contact-logo-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.contact-logo-image {
  aspect-ratio: 3.35;
  object-fit: contain;
  width: 100%;
}

.saving-form {
  padding: var(--spacings--3xl);
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: #f6f9f6;
  border-radius: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.saving-bottom {
  padding: var(--spacings--2xl) var(--spacings--xl);
  background-color: var(--brand--white);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 1.5rem;
  display: flex;
}

.saving-range-numbers {
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.range-input {
  background-color: var(--gray-neutral--gray-30);
  cursor: pointer;
  border-radius: 1.5rem;
  width: 100%;
  height: .25rem;
  margin-top: 1rem;
  padding: 0;
}

.saving-right {
  flex-flow: column;
  justify-content: flex-start;
  height: 100%;
  display: flex;
}

.saving-right-numbers-wrapper {
  padding: var(--spacings--3xl);
  border: 1px solid var(--gray-neutral--gray-20);
  border-radius: 1.5rem;
  flex-flow: column;
  display: flex;
}

.saving-right-numbers {
  padding-top: var(--spacings--xl);
  padding-bottom: var(--spacings--xl);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.saving-right-numbers.mid {
  border-top: 1px solid var(--gray-neutral--gray-20);
  border-bottom: 1px solid var(--gray-neutral--gray-20);
}

.max-width-200px {
  max-width: 12.5rem;
}

.saving-image {
  border-radius: 1.5rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 1.25rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.saving-input {
  padding: var(--spacings--xs);
  border: 1px solid var(--gray-neutral--gray-20);
  color: var(--brand--black);
  font-size: var(--typography--text-m);
  background-color: #fff;
  border-radius: .5rem;
  height: 3rem;
  margin-bottom: 0;
}

.saving-input:focus {
  border-color: var(--color--text);
}

.saving-input::placeholder {
  color: var(--gray-neutral--gray-40);
  font-size: var(--typography--text-m);
  font-weight: 400;
}

.saving-input.dropdown {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.saving-input.textarea {
  resize: none;
  height: 8rem;
  margin-bottom: .5rem;
}

.saving-input.hc-phone {
  padding-left: 3rem;
  position: relative;
}

.saving-input.subject-real {
  opacity: 0;
  border-style: none;
  width: 100%;
  height: 1px;
  padding: 0;
  overflow: hidden;
}

.campaign-event-image {
  aspect-ratio: 1.85;
  width: 100%;
  position: relative;
}

.event-post-card {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
  flex-flow: column;
  width: 100%;
  display: flex;
  position: relative;
}

.events-agenda-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.events-agenda-item {
  padding-top: var(--spacings--2xl);
  padding-bottom: var(--spacings--2xl);
  background-color: var(--green-neutral--green-10);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.event-action-item-rich {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.event-action-item-rich p {
  color: var(--green-neutral--green-60);
}

.event-action-item-rich strong {
  color: var(--color--text);
  font-size: var(--typography--text-xl);
  font-weight: 400;
}

.event-action-item-rich li {
  border-bottom: 1px solid var(--gray-neutral--gray-20);
  color: var(--green-neutral--green-60);
  font-size: var(--typography--text-m);
  padding-top: 1rem;
  padding-bottom: 1rem;
  list-style-type: none;
}

.event-action-item-rich ul {
  padding-left: var(--spacings--no-space);
}

.event-agenda-speakers-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.event-agenda-speakers-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.speaker-image {
  object-fit: cover;
  border-radius: 99999px;
  width: 3.5rem;
  height: 3.5rem;
}

.blog-author-wrapper {
  padding-top: var(--spacings--m);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--gray-neutral--gray-20);
  display: flex;
}

.resources-rich p {
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
}

.resources-rich ul {
  padding-left: var(--spacings--xl);
}

.resources-rich li {
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
}

.customer-story-quote {
  margin-bottom: var(--spacings--3xl);
  padding: var(--spacings--xl);
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.customer-story-author {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.list-banner {
  background-color: #f5f5f5;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.banner-pill {
  color: #3f463f;
  font-size: var(--typography--text-s);
  border: 1px solid #cac6c3;
  border-radius: 1000px;
  padding: 12px 16px;
  font-weight: 500;
}

.bold-text {
  font-weight: 500;
}

.home-prefooter-2-cards-overlay {
  display: none;
}

.z-2 {
  z-index: 2;
  position: relative;
}

.about-name-title {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hc-search {
  border: 1px solid var(--brand--black);
  color: var(--color--text);
  font-size: var(--typography--text-m);
  border-radius: 102px;
  width: 100%;
  height: 2.75rem;
  margin-bottom: 0;
  padding: 1rem 1rem 1rem 3rem;
  transition: border-color .25s;
}

.hc-search:focus {
  border-color: var(--brand--black);
}

.hc-search-icon {
  color: var(--gray-neutral--gray-40);
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% auto auto 1rem;
}

.hc-search-icon-inner {
  width: 1rem;
  height: 1rem;
  transition: color .25s;
}

.hc-form-submit {
  background-color: var(--brand--green);
  border-radius: 999rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  transition: padding .25s ease-in, color .25s;
  display: flex;
}

.hc-form-submit:hover {
  padding-left: .5rem;
}

.hc-main-cat-wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  min-height: 12.5rem;
  display: grid;
}

.hc-link-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--gray-neutral--gray-5);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
  transition-property: border-color;
  display: flex;
  position: relative;
}

.hc-link-card:hover {
  border-color: var(--gray-neutral--gray-60);
}

.hc-main-cat-icon {
  aspect-ratio: 1;
  width: 8rem;
  max-width: 80%;
}

.hc-additional-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hc-additional-link {
  border: .0625rem solid var(--gray-neutral--gray-30);
  background-color: #fff;
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1.5rem;
  transition: border-color .25s, color .25s;
  display: flex;
}

.hc-additional-link:hover {
  border-color: var(--gray-neutral--gray-60);
}

.hc-popup {
  z-index: 1000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.hc-popup-overlay {
  background-color: #0000004d;
  position: absolute;
  inset: 0%;
}

.hc-popup-image {
  aspect-ratio: 1.375;
  object-fit: contain;
  width: 100%;
}

.hc-popup-x {
  cursor: pointer;
  object-fit: contain;
  width: 2rem;
  height: 2rem;
  padding: .25rem;
  position: absolute;
  inset: 2rem 2rem auto auto;
}

.maven-ai-chat-wrapper {
  z-index: 300;
  position: fixed;
  inset: auto 1rem 1rem auto;
}

.maven-ai-chat-icon {
  width: 100%;
  height: 100%;
}

.maven-ai-chat-icon-wrapper {
  width: 2rem;
  height: 2rem;
  overflow: hidden;
}

.hc-hero-icon-holder {
  flex: 0 auto;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.hc-hero-icon {
  object-fit: contain;
  width: 50%;
}

.article-topics {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.hc-search-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: center;
  display: flex;
}

.hc-submit-arrow {
  object-fit: contain;
  width: 1rem;
  height: 1rem;
}

.hc-link-card-arrow-holder {
  background-color: var(--color--background);
  border-radius: 9999px;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 2.8rem;
  height: 2.8rem;
  display: flex;
}

.hc-link-card-arrow-holder.hide {
  display: none;
}

.hc-link-card-arrow {
  object-fit: contain;
  width: 1.5rem;
  height: 1.5rem;
}

.partner-why-wrapper-copy {
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-column-gap: var(--container--grid-gap);
  grid-row-gap: var(--container--grid-gap);
  grid-template-rows: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.bread-crumbs-item {
  display: flex;
}

.hc-rich-text h2 {
  margin-top: var(--spacings--m);
  margin-bottom: var(--spacings--2xl);
  font-size: var(--typography--h4);
  letter-spacing: -.01em;
}

.hc-rich-text h3 {
  margin-top: var(--spacings--2xs);
  margin-bottom: var(--spacings--2xl);
  padding-top: var(--spacings--m);
  font-size: var(--typography--h5);
  letter-spacing: 0;
}

.hc-rich-text h4 {
  margin-top: var(--spacings--m);
  margin-bottom: var(--spacings--2xl);
  font-size: var(--typography--h6);
  letter-spacing: 0;
}

.hc-rich-text p {
  margin-bottom: var(--spacings--2xl);
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height-xl);
}

.hc-rich-text a {
  color: #748074;
  font-weight: 400;
  text-decoration: underline;
}

.hc-rich-text a:hover {
  color: var(--green-neutral--green-50);
}

.hc-rich-text blockquote {
  margin-top: var(--spacings--m);
  margin-bottom: var(--spacings--2xl);
  padding: var(--spacings--2xs) var(--spacings--m) var(--spacings--2xs) var(--spacings--xl);
  border-left: .125rem solid var(--gray-neutral--gray-20);
  font-size: var(--typography--h6);
  font-weight: 400;
}

.hc-rich-text ul {
  margin-bottom: var(--spacings--2xl);
  grid-column-gap: var(--spacings--s);
  grid-row-gap: var(--spacings--s);
}

.hc-rich-text li {
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-l);
  line-height: var(--typography--line-height-l);
}

.hc-rich-text ol {
  grid-column-gap: var(--spacings--s);
  grid-row-gap: var(--spacings--s);
}

.hc-rich-text figure {
  margin-bottom: var(--spacings--xl);
}

.hc-rich-text strong {
  font-weight: 500;
}

.hc-rich-text h5 {
  font-size: var(--typography--h6);
}

.hs-rating-button {
  border: .0625rem solid var(--gray-neutral--gray-30);
  font-size: var(--typography--text-s);
  border-radius: 9999px;
  padding: .75rem 1rem;
  transition: border-color .25s, color .25s;
}

.hs-rating-button:hover {
  border-color: var(--brand--black);
}

.hc-rating-feedback {
  width: 100%;
}

.hc-alert {
  color: var(--system--error-red);
  background-color: #ffeded;
  border-radius: 1rem;
  padding: .5rem 1rem;
}

.hc-radio-button-field {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: .8rem;
  display: flex;
}

.hc-text-area-counter-wrapper {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
}

.hc-rating-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-bottom: .0625rem solid var(--gray-neutral--gray-20);
  align-items: center;
  width: 100%;
  padding-bottom: 1rem;
  display: flex;
}

.hc-rating-wrapper.gap-0-25 {
  grid-column-gap: var(--spacings--3xs);
  grid-row-gap: var(--spacings--3xs);
}

.hc-rating-wrapper.gap-0-75 {
  grid-column-gap: var(--spacings--xs);
  grid-row-gap: var(--spacings--xs);
}

.hc-rating-wrapper.gap-0-75.hide {
  display: none;
}

.hc-rating-wrapper.gap-1 {
  grid-column-gap: var(--spacings--m);
  grid-row-gap: var(--spacings--m);
}

.hc-rating-wrapper.gap-0-5 {
  grid-column-gap: var(--spacings--2xs);
  grid-row-gap: var(--spacings--2xs);
}

.hc-rating-wrapper.gap-0-5.margin-2xl, .hc-rating-wrapper.gap-0-5.wrap {
  flex-flow: wrap;
}

.hc-rating-wrapper.gap-0-5.hide {
  display: none;
}

.hc-rating-wrapper.gap-4 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
}

.hc-rating-text-area {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--gray-neutral--gray-30);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--gray-neutral--gray-30);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--gray-neutral--gray-30);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--gray-neutral--gray-30);
  resize: none;
  min-height: 11rem;
}

.hc-support-form {
  padding: var(--spacings--3xl);
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  border: 1px solid var(--gray-neutral--gray-20);
  background-color: #fff;
  border-radius: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hc-support-dropdown-arrow {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: .7rem;
  display: flex;
}

.hc-dropdown-navigation.w--open {
  z-index: 99999999;
  background-color: #0000;
  padding-top: .5rem;
}

.hc-dropdown-inner {
  border: 1px solid var(--gray-neutral--gray-20);
  background-color: #fff;
  border-radius: .5rem;
  padding: .5rem;
}

.hc-radio-button {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: .5rem .25rem;
  display: flex;
  position: relative;
}

.hc-radio-button:focus {
  border: 1px #000;
}

.hc-radio-button:focus-visible, .hc-radio-button[data-wf-focus-visible] {
  border-style: none;
}

.hc-radio-button-input {
  border: 1px #000;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.hc-radio-button-input:active {
  border-style: none;
}

.hc-radio-button-input.w--redirected-checked {
  outline-offset: 0px;
  border-style: none;
  outline: 3px #070707;
}

.hc-radio-button-input.w--redirected-focus, .hc-radio-button-input.w--redirected-focus-visible {
  outline-offset: 0px;
  border-style: none;
  outline: 3px #070707;
  box-shadow: 0 2px 5px #0000;
}

.code-embed {
  display: flex;
}

.smart-feature-tour {
  z-index: 9999;
  pointer-events: none;
  display: none;
  position: fixed;
  inset: 0%;
}

.smart-tour-card {
  z-index: 2;
  pointer-events: auto;
  background-color: #fff;
  border-radius: .75rem;
  width: 25rem;
  max-width: calc(100vw - 32px);
  padding: 1rem;
  position: fixed;
}

.smart-tour-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .75rem;
  display: flex;
}

.smart-tour-actions {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.smart-tour-highlight {
  z-index: 1;
  border: 1px solid var(--brand--green);
  border-radius: 1.5rem;
  position: absolute;
}

.z100 {
  z-index: 100;
  position: relative;
}

.padding-0 {
  padding: 0;
}

.container-copy {
  max-width: var(--container--main-size);
  padding-right: var(--container--size-padding);
  padding-left: var(--container--size-padding);
  width: 100%;
}

.container-copy.grid {
  grid-column-gap: var(--container--grid-gap);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.container-copy.grid.margin-xl {
  margin-bottom: 80px;
}

.container-copy.grid.nav-container.nav-help-container {
  margin-top: var(--spacings--xs);
  width: auto;
  max-width: none;
}

.container-copy.grid.help-grid {
  place-items: start stretch;
}

.container-copy.grid.home-b2b-container {
  position: relative;
}

.container-copy.grid.pain-fraud-container {
  margin-bottom: var(--spacings--5xl);
  padding-top: var(--spacings--5xl);
  padding-bottom: var(--spacings--5xl);
  background-color: var(--brand--black);
  color: var(--brand--white);
  border-radius: 1.5rem;
}

.container-copy.grid.sticky-grid {
  place-items: start center;
  position: relative;
}

.container-copy.grid.center-grid {
  place-items: center;
}

.container-copy.grid.overflow-hidden {
  overflow: visible;
}

.container-copy.grid.sus-hero-container {
  background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681a97_image%20(1).avif");
  background-position: 50%;
  background-size: cover;
  border-radius: 1.5rem;
  padding-top: 8.25rem;
  padding-bottom: 8.25rem;
}

.container-copy.grid.b2b {
  position: relative;
}

.container-copy.grid.security-image-container {
  background-color: var(--color--background);
  border-radius: 1.5rem;
  width: 96%;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  padding-left: 5rem;
  overflow: hidden;
}

.container-copy.grid.home-global-container {
  grid-row-gap: var(--container--grid-gap);
}

.container-copy.grid.connect-gray-grid {
  grid-row-gap: 1.5rem;
  grid-template-rows: 1fr 1fr;
}

.container-copy.grid.faq {
  place-items: start stretch;
}

.container-copy.grid.top-grid {
  align-items: start;
}

.container-copy.grid.gap {
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
}

.container-copy.grid.align-top {
  place-items: start stretch;
}

.container-copy.grid.home-phone-container {
  border-bottom: 1px solid var(--gray-neutral--gray-5);
}

.container-copy.b2b-home-width-container {
  grid-column-gap: var(--spacings--xl);
  grid-row-gap: var(--spacings--xl);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.container-copy.b2c-why-container {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.container-copy.industry-payment-container {
  padding-right: var(--spacings--no-space);
  padding-left: var(--spacings--no-space);
  border-radius: 1.5rem;
  overflow: hidden;
}

.container-copy.hr-container {
  position: absolute;
  inset: auto 0% 0% 50%;
  transform: translate(-50%);
}

.container-copy.align-right {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.container-copy.hc-popup-inner {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  background-color: #fff;
  border-radius: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  padding: 3rem;
  display: grid;
  position: relative;
}

.hc-category-link {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--gray-neutral--gray-5);
  border: .0625rem solid #0000;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
  transition-property: border-color;
  display: flex;
  position: relative;
}

.hc-category-link:hover {
  border-color: var(--brand--black);
}

.hc-category-image {
  object-fit: contain;
  background-color: #fff;
  border-radius: .25rem;
  width: 4rem;
  height: 4rem;
  padding: .5rem;
}

.hc-support-radio-holder.hide {
  display: none;
}

.hc-support-radio-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.hs-support-check {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}

.btn-holder:lang(fr-ca) {
  width: 100%;
  min-width: 222px;
}

.btn-holder:lang(pt-br) {
  min-width: 153px;
}

.btn-holder.min-wdith-170 {
  min-width: 170px;
}

.btn-holder.min-wdith-170:lang(pt-br) {
  min-width: 200px;
}

.pain-why-card-overlay {
  background-color: #0000001a;
  position: absolute;
  inset: 0%;
}

.id-improve-overlay {
  inset: 0%;
}

.hc-banner-wrapper {
  z-index: 998;
  width: 100%;
  position: fixed;
  inset: 4.5rem 0% auto;
}

.hc-banner-item {
  background-color: #cff4d2;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.icon-1 {
  object-fit: contain;
  width: 1rem;
  height: 1rem;
}

.contact-right-bloor-hc {
  padding: var(--spacings--xl);
  background-color: var(--green-neutral--green-10);
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  border: .0625rem solid #fff3;
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.contact-right-bloor-hc.bg-gray-5 {
  background-color: var(--gray-neutral--gray-5);
}

.text-s-2 {
  letter-spacing: 0;
  font-size: .875rem;
  line-height: 1.3em;
}

.nav-lang-label {
  margin-right: auto;
  margin-bottom: var(--spacings--4xs);
  margin-left: var(--spacings--xs);
  color: var(--gray-neutral--gray-60);
  font-size: var(--typography--text-s);
  line-height: var(--typography--line-height-l);
  letter-spacing: 0;
}

.nav-lang-label.text-gray-60.no-scale {
  font-size: 14px;
}

.nav-lang-label.text-gray-60.margin-right-auto {
  margin-right: auto;
}

.nav-lang-label.margin-xs.no-scale {
  margin-bottom: 12px;
  font-size: 14px;
}

.nav-lang-label.margin-12xl {
  margin-bottom: 12.5rem;
}

.nav-lang-label.text-gray-20 {
  color: var(--gray-neutral--gray-20);
}

.recaptcha-container {
  display: none;
}

@media screen and (max-width: 991px) {
  body {
    --color--background: var(--brand--white);
    --main--main-font: Twklausannepan, Arial, sans-serif;
    --color--text: var(--brand--black);
    --typography--text-xl: 1.125rem;
    --typography--line-height: 1em;
    --spacings--no-space: 0rem;
    --typography--h1: 4rem;
    --typography--h2: 3rem;
    --typography--line-height-s: 1.1em;
    --typography--h3: 2rem;
    --typography--h4: 1.25rem;
    --spacings--xs: .75rem;
    --typography--h5: 1.25rem;
    --spacings--3xs: .25rem;
    --typography--h6: 1.125rem;
    --typography--line-height-l: 1.3em;
    --typography--text-m: 1rem;
    --typography--line-height-xl: 1.5em;
    --brand--black: #070707;
    --spacings--m: 1rem;
    --spacings--2xs: .5rem;
    --spacings--xl: 1rem;
    --size--size-xs-tablet\<deleted\|variable-d0e379b9-633b-4894-a220-b20d719a6523\>: .75rem;
    --spacings--4xl: 3rem;
    --color--text-alternative: var(--gray-neutral--gray-20);
    --spacings--5xl: 4rem;
    --brand--white: white;
    --spacings--6xl: 5rem;
    --spacings--3xl: 2rem;
    --green-neutral--green-20: #dbe5db;
    --color--background-alternative: black;
    --gray-neutral--gray-60: #474747;
    --gray-neutral--gray-5: whitesmoke;
    --container--main-size: 83rem;
    --container--size-padding: 2rem;
    --container--grid-gap: 1.5rem;
    --spacings--s: .75rem;
    --border--radius-s: .5rem;
    --brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>: #657cff;
    --typography--text-s: .875rem;
    --spacings--2xl: 1.5rem;
    --typography--jumbo: 4rem;
    --typography--text-l: 1.125rem;
    --green-neutral--green-50: #576057;
    --gray-neutral--gray-20: #e8e5e3;
    --brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>: #182771;
    --green-neutral--neutral-white\<deleted\|variable-19ca61d9\>: white;
    --spacings--l: 1rem;
    --brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>: #203492;
    --green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>: #f0f4f9;
    --green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>: #e8ecf0;
    --green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>: #cccfd6;
    --green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>: #b2b5be;
    --green-neutral--neutral-dark: black;
    --green-neutral--neutral-500\<deleted\|variable-5a6e29a8-5d56-e3c3-3ecc-892f760e625d\>: #676a71;
    --system--error-red: #ff7373;
    --system--success-green: #00bc70;
    --navy-300\<deleted\|variable-c86ae2a3\>: #19224c;
    --brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>: #f5d2fc;
    --brand--green: #45ed7d;
    --min-widths--min-width-8-75-rem\<deleted\|variable-5668d90a-fe0a-9c02-7100-70a67da51936\>: 8.75rem;
    --orange-300\<deleted\|variable-8635f960\>: #657cff;
    --color--text-secondary: var(--gray-neutral--gray-60);
    --gray-neutral--gray-100: #1a1a1a;
    --bg-blue-100\<deleted\|variable-5dd580e5\>: #dee3ff;
    --navy-100\<deleted\|variable-8d4c7f30\>: #203492;
    --neutral-100\<deleted\|variable-7f2b910f\>: #f9f9f9;
    --swatch--secondary-200\<deleted\|variable-d5f71c45-abf0-fd86-966a-519f816aea18\>: #c7cfff;
    --swatch--secondary-100\<deleted\|variable-933205a7-2d4c-dc92-8ee7-48cb3ae3ef02\>: #dee3ff;
    --typography--h6-mobile\<deleted\|variable-e80db18a-dbec-a3af-fbc5-d3bd9de3d4cb\>: 1rem;
    --green-neutral--green-100: #1e201d;
    --system--error-red-light: #ffe5e5;
    --system--warning: #ffa25b;
    --system--warning-light: #fff2e9;
    --system--success-light: #d5f4e7;
    --gray-neutral--gray-2: #fbfbfb;
    --gray-neutral--gray-30: #cac6c3;
    --gray-neutral--gray-10: #f1efed;
    --green-neutral--green-10: #edf2ed;
    --typography--label-s: .75rem;
    --green-neutral--green-40: #748074;
    --gray-neutral--gray-50: #777574;
    --gray-neutral--gray-40: #8c8988;
    --typography--line-height-xs: .9em;
    --green-neutral--green-60: #3f463f;
    --green-neutral--green-70: #323531;
    --gray-neutral--gray-70: #3d3d3d;
    --green-neutral--green-90: #232522;
    --border--radius-m: .75rem;
    --green-neutral--green-30: #bed0be;
    --green-neutral--green-80: #282a27;
    --color--background-secondary: #cccfd6;
    --spacings--4xs: .125rem;
    --main--regular-weight: 400;
    --main--medium-weight: 550;
    --border--radius-l: 1rem;
    --green-neutral--green-5: white;
    --gray-neutral--gray-90: #262626;
    --gray-neutral--gray-80: #2e2e2e;
    --typography--big-button-text: var(--typography--text-l);
    --typography--small-button-text: var(--typography--text-s);
    --typography--label-m: 1rem;
  }

  .section.product-testimonial-section {
    border-radius: 0;
  }

  .section.about-our-section {
    height: auto;
  }

  .section.contact-section {
    padding-bottom: var(--spacings--6xl);
    height: auto;
  }

  .section.a2a-section {
    background-position: 0 140px;
    background-size: auto 100%;
    border-radius: 0;
  }

  .section.sus-hero-section {
    padding-top: var(--spacings--no-space);
  }

  .section.contact-section-thank-you {
    padding-bottom: var(--spacings--6xl);
    justify-content: flex-start;
    align-items: center;
  }

  .section.resources-hero-section {
    padding-top: 7rem;
  }

  .section.resources-section {
    overflow: hidden;
  }

  .section.legal-hub-hero {
    padding-bottom: var(--spacings--4xl);
  }

  .section.lp-o2-hero, .section.lp-o2-hero-thank {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

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

  .container.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container.grid.nav-container {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
    grid-row-gap: 0rem;
  }

  .container.grid.nav-container.nav-help-container {
    margin-top: var(--spacings--no-space);
    width: 100%;
  }

  .container.grid.sus-hero-container {
    border-radius: 0;
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container.grid.security-image-container {
    margin-right: var(--container--size-padding);
    margin-left: var(--container--size-padding);
    width: 96%;
    padding-left: 3rem;
  }

  .container.grid.home-number-grid {
    grid-row-gap: var(--container--grid-gap);
  }

  .container.grid.gap {
    grid-row-gap: 1rem;
  }

  .container.b2b-home-width-container {
    justify-content: flex-start;
    align-items: center;
    overflow: auto;
  }

  .container.b2c-why-container {
    grid-column-gap: var(--spacings--xl);
    grid-row-gap: var(--spacings--xl);
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    overflow: auto;
  }

  .container.mobile-no-padding, .container.industry-payment-container {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .container.hc-popup-inner {
    width: 92%;
  }

  .kickoff-classes-wrap {
    width: 100%;
  }

  .column.nav-name-column {
    display: none;
  }

  .column.b2b-home-embed-section {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .column.careers-check-column {
    margin-top: var(--spacings--2xl);
    margin-bottom: var(--spacings--2xl);
  }

  .column.security-btn-wrapper {
    margin-top: var(--spacings--3xl);
  }

  .column.glosary-sticky {
    margin-bottom: 2rem;
    position: relative;
    top: 0;
  }

  .jumbo-h.margin-5xl.mobile-margin-2xl {
    margin-bottom: 2rem;
  }

  .jumbo-h.height-xs.margin-xl.anime-heading:lang(de) {
    font-size: var(--typography--h2);
  }

  .text-l.text-brand-green.home-width-3th-margin {
    margin-bottom: var(--spacings--xl);
  }

  .text-l.max-text-l-german:lang(de) {
    max-width: 100%;
  }

  .text-s.margin-12xl.hide-on-tablet {
    display: none;
  }

  .kickoff-styles-wrap {
    grid-template-columns: 1fr 1fr;
  }

  .text-center.flex-center.b2b-hero-text {
    position: relative;
    top: 0;
  }

  .margin-xl.height-xs.top-space-2xl {
    padding-top: 1.5rem;
  }

  .margin-xl.height-xs.german-size-edit:lang(de) {
    font-size: var(--typography--h2);
  }

  .margin-xl.width-h2-custom {
    width: 500px;
  }

  .margin-2xl.height-xs.edit-industries-heading:lang(sv), .margin-2xl.height-xs.edit-industries-heading:lang(de), .margin-2xl.height-xs.edit-industries-heading:lang(da-dk) {
    font-size: var(--typography--h1);
  }

  .swiper-wrapper.pain-testimonial-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: flex;
  }

  .swiper-wrapper.home-pay-cards-wrapper {
    grid-column-gap: var(--spacings--no-space);
    grid-row-gap: var(--spacings--no-space);
    display: flex;
  }

  .swiper-slide.case-study-slide {
    aspect-ratio: auto;
  }

  .swiper-slide.resources-latest-slide, .swiper-slide.testimonial-careers-slide {
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
    flex-flow: column;
  }

  .margin-top-m {
    margin-top: 28px;
  }

  .margin-left-s {
    margin-left: 16px;
  }

  .margin-left-m {
    margin-left: 28px;
  }

  .nav-container {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    justify-content: flex-start;
    overflow: hidden;
  }

  .nav-brand {
    z-index: 99;
    position: relative;
  }

  .footer-brand:hover {
    opacity: 1;
  }

  .nav-link {
    text-align: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .nav-menu {
    padding-top: 4.5rem;
    padding-right: var(--container--size-padding);
    padding-left: var(--container--size-padding);
    background-color: var(--brand--white);
    flex-direction: column;
    align-items: stretch;
    height: 100vh;
    display: flex;
    position: fixed;
    top: 0;
    overflow: auto;
  }

  .nav-menu-button {
    z-index: 99;
    border-radius: 8px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    margin-left: auto;
    padding: 0;
    position: relative;
  }

  .nav-menu-button.w--open {
    background-color: var(--color--background);
  }

  .nav-lines {
    background-color: var(--brand--black);
    border-radius: 4px;
    width: 1.875rem;
    height: .125rem;
    margin-top: .125rem;
    margin-bottom: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .nav-menu-button-wrap {
    background-color: #0000;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .nav-menu-mask {
    padding-bottom: var(--spacings--4xl);
    flex-direction: column;
    flex: none;
    height: calc(100svh - 72px);
  }

  .nav-menu-mask.b2c-mask {
    padding-top: var(--spacings--3xl);
    justify-content: flex-end;
    align-items: center;
  }

  .footer-made-with {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .heading-style-h1.custom-size-se:lang(sv) {
    font-size: var(--typography--h2);
  }

  .heading-style-h1.custom-size-se:lang(fi) {
    font-size: var(--typography--h3);
  }

  .heading-style-h2.home-width-3th-main {
    margin-bottom: var(--spacings--s);
    display: block;
  }

  .heading-style-h3.margin-m.height-xs.max-addition {
    max-width: 375px;
  }

  .heading-style-h6.margin-m.tablet-fs-1-5rem {
    font-size: 1.5rem;
  }

  .nav-switch.tablet-switch {
    z-index: 3;
    display: flex;
    position: relative;
  }

  .nav-switch.desktop {
    display: none;
  }

  .tertiary-big-button:hover, .tertiary-small-button:hover {
    outline-color: var(--gray-neutral--gray-30);
  }

  .nav-dropdown-holder {
    grid-column-gap: var(--spacings--no-space);
    grid-row-gap: var(--spacings--no-space);
    flex-flow: column;
    align-items: stretch;
    width: 100%;
  }

  .nav-dropdown {
    width: 100%;
  }

  .nav-dropdown-toggle {
    padding: var(--spacings--m) var(--spacings--no-space);
    border-bottom: .0625rem solid var(--gray-neutral--gray-10);
    border-radius: 0;
    justify-content: space-between;
  }

  .nav-dropdown-toggle:focus {
    outline-offset: .25rem;
    outline: .125rem #070707;
  }

  .nav-dropdown-toggle.w--open {
    background-color: var(--brand--white);
  }

  .nav-dropdown-toggle.language-toggle {
    padding-top: var(--spacings--xs);
    padding-bottom: var(--spacings--xs);
    grid-column-gap: var(--spacings--2xs);
    grid-row-gap: var(--spacings--2xs);
    border-radius: 100rem;
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .dropdown-list.w--open {
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
    inset: auto;
  }

  .dropdown-list.nav-language-dropdown-list {
    width: 100%;
    bottom: 200%;
  }

  .dropdown-list.nav-language-dropdown-list.w--open {
    height: 200px;
    position: absolute;
    inset: -13rem auto auto;
  }

  .dropdown-list.help-dropdown-list.w--open {
    padding-top: var(--spacings--no-space);
  }

  .nav-dropdown-list-inner {
    padding: var(--spacings--no-space);
    grid-row-gap: var(--spacings--no-space);
    border-radius: 0;
    margin-top: 1rem;
    margin-bottom: 1rem;
    overflow: hidden;
  }

  .nav-dropdown-link-arrow, .nav-list-hover-el {
    display: none;
  }

  .nav-blog-card {
    width: 100%;
    display: none;
  }

  .blog-card-image.latest {
    max-width: none;
    min-height: auto;
  }

  .cover-image.b2b-home-connection-mid-image {
    width: 300%;
    height: 100%;
  }

  .cover-image.home-width-lottie {
    display: none;
  }

  .nav-right-holder {
    grid-column-gap: var(--spacings--2xl);
    grid-row-gap: var(--spacings--2xl);
    flex-flow: column;
    width: 100%;
  }

  .nav-language-list {
    border: .0625rem solid var(--gray-neutral--gray-20);
    width: 100%;
    height: 10rem;
    box-shadow: 0 9px 20px #00000014;
  }

  .nav-language-link {
    justify-content: center;
    align-items: center;
  }

  .hide-on-desktop {
    display: block;
  }

  .div-block {
    width: 100%;
  }

  .navbar {
    border-bottom-style: none;
  }

  .nav-dropdown-spacing {
    width: 100%;
    height: 1rem;
    padding: 0;
    display: none;
  }

  .nav-bg {
    z-index: 1;
    border-bottom: .0625rem solid var(--gray-neutral--gray-10);
    background-color: var(--color--background);
    pointer-events: none;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
  }

  .trace-payment-link:hover {
    background-color: #0000;
  }

  .footer-middle {
    grid-column-gap: var(--spacings--xl);
    grid-row-gap: var(--spacings--2xl);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-dropdown {
    width: 100%;
  }

  .arrow-link-svg {
    display: none;
  }

  .footer-social-icon:hover {
    color: var(--color--text);
  }

  .b2c-footer-right {
    margin-top: var(--spacings--2xl);
  }

  .nav-height {
    height: 4.5rem;
  }

  .b2b-hero-video-wrapper {
    border-radius: 1.5rem;
  }

  .b2b-hero-video-layer-1, .b2b-hero-video-layer-2 {
    border-style: none;
    border-radius: 1.5rem;
  }

  .play-button-big {
    width: 3rem;
    height: 3rem;
  }

  .play-svg-big {
    width: 1rem;
  }

  .splide__slide.about-card-splide {
    width: 20rem;
    height: 20rem;
  }

  .splide__slide.partner-logo {
    width: 8.8rem;
    height: 3.2rem;
  }

  .splide__slide.how-it-works-slide {
    width: 20rem;
    height: 20rem;
  }

  .b2b-home-3-cards-wrapper {
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .b2b-home-3-card.azura-cards {
    min-height: 13rem;
  }

  .text-gray-60.text-l.max-width-45 {
    max-width: 80%;
  }

  .b2b-home-width-card {
    aspect-ratio: 2 / 3;
    flex: none;
    width: 20rem;
    height: auto;
    max-height: none;
  }

  .b2b-home-width-card._1 {
    padding-right: var(--spacings--3xl);
    width: 20rem;
  }

  .b2b-home-width-card._2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 20rem;
  }

  .b2b-home-width-card._3 {
    width: 20rem;
  }

  .b2b-home-product-wrapper {
    grid-template-columns: 1fr;
  }

  .b2b-home-product-card {
    padding-right: 50%;
  }

  .b2b-home-product-item.azura-item {
    margin-top: var(--spacings--xl);
    height: 23.75rem;
  }

  .b2b-home-embed-image {
    width: 46%;
    top: 50%;
    transform: translate(0, -50%);
  }

  .case-study-card {
    padding: 2rem;
  }

  .case-study-card-left {
    max-width: 60%;
  }

  .case-study-card-right {
    max-width: 35%;
  }

  .max-width-70 {
    width: 100%;
  }

  .accordion-image-space {
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .accordion-image-space.partner-page {
    margin-top: 2rem;
  }

  .accordion-image-space.what-is-open-banking {
    margin-top: 2rem;
    margin-bottom: 0;
  }

  .accordion-icon {
    min-width: 1.25rem;
  }

  .accordion-image {
    border-radius: 1rem;
    width: 38%;
  }

  .accordion-image.right-image {
    height: auto;
  }

  .b2b-prefooter-image {
    margin-bottom: -5rem;
  }

  .max-width-90 {
    max-width: 100%;
  }

  .b2b-home-hero-video {
    border-radius: 1.5rem;
  }

  .b2c-hero-image:lang(pt-br) {
    width: 83%;
    max-width: none;
    margin-left: auto;
  }

  .b2c-secure-card-1-image {
    width: auto;
    height: 90%;
    right: 1rem;
  }

  .b2c-secure-holder.nav-name-column {
    display: none;
  }

  .b2c-secure-holder.b2b-home-embed-section {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .b2c-secure-image-3 {
    height: 60%;
  }

  .b2c-way-card._1, .b2c-way-card._2 {
    width: 100%;
    height: 20rem;
  }

  .b2c-way-icon {
    width: 5rem;
    height: 5rem;
  }

  .b2c-info-card {
    width: 100%;
    height: 18rem;
  }

  .b2c-info-card.middle-card {
    height: 15.625rem;
  }

  .b2c-info-card-wrapper {
    flex-flow: column;
  }

  .b2c-prefooter-card-inner {
    padding-right: 30%;
  }

  .product-hero-image {
    margin-top: var(--spacings--4xl);
  }

  .product-stats-card._3 {
    margin-top: var(--spacings--xl);
  }

  .product-stats-card.azura-1 {
    margin-bottom: 1rem;
  }

  .product-stats-card.product-big {
    margin-top: var(--spacings--xl);
  }

  .product-stats-card.new-azura-1 {
    aspect-ratio: 1.37;
    width: 100%;
    height: auto;
    margin-bottom: 1rem;
  }

  .product-stats-card.new-azura-2 {
    height: auto;
  }

  .product-stats-card.new-azura-3 {
    width: 100%;
    height: auto;
  }

  .product-stats-card.azura-4, .product-stats-card.azura-5 {
    margin-top: var(--spacings--xl);
  }

  .product-video-block {
    height: auto;
    min-height: 7.4rem;
  }

  .product-video-overlay-inner {
    bottom: 2rem;
    left: 2rem;
  }

  .product-video-trigger.b2b-home-connection-mid-image {
    height: 100%;
  }

  .product-testimonial-navigation.hide-on-desktop {
    display: flex;
  }

  .text-center-on-desktop {
    text-align: left;
  }

  .flex-center-on-desktop {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product-time-card-inner {
    padding: var(--spacings--3xl) 40% var(--spacings--3xl) var(--spacings--3xl);
    justify-content: flex-start;
    align-items: flex-start;
  }

  .industry-hero-image {
    margin-top: var(--spacings--4xl);
    border-radius: 1rem;
  }

  .industry-how-image {
    aspect-ratio: 1;
  }

  .industry-how-column-wrapper {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 2rem;
  }

  .industry-how-column-wrapper.gaming {
    margin-top: 2rem;
    margin-bottom: 0;
  }

  .payment-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding-left: .25rem;
    padding-right: 0;
  }

  .payment-tab-link {
    min-width: 13rem;
  }

  .payment-tab-link:lang(fr-ca) {
    min-width: 18rem;
  }

  .payment-tab-menu {
    overflow: auto;
  }

  .payment-lottie-wrapper {
    margin-top: var(--typography--line-height);
    aspect-ratio: 16 / 9;
    height: auto;
  }

  .industry-raise-card-inner {
    padding-right: 30%;
  }

  .payment-experiences-tabs-menu {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    max-width: none;
    padding-left: 2rem;
    padding-right: 2rem;
    position: relative;
    bottom: auto;
    left: -2rem;
    right: auto;
    overflow: scroll;
  }

  .payment-experiences-holder {
    grid-template-columns: 1fr;
  }

  .payment-experiences-tab-link {
    border-style: none;
  }

  .payment-experiences-tab-link.w--current {
    z-index: 3;
    background-color: #0000;
    border-style: none;
  }

  .tab-heading-wrap {
    margin-top: var(--spacings--4xl);
    margin-bottom: var(--spacings--2xl);
    max-width: none;
  }

  .payment-experience-image {
    width: 100%;
  }

  .payments-impact-tabs {
    flex-flow: column;
    width: 100%;
  }

  .payments-impact-tabs-menu {
    border-right-style: none;
    flex-flow: column;
    max-width: none;
    padding-right: 0;
  }

  .payments-impact-tab-holder {
    border-radius: 0;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    min-height: 0;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
  }

  .payment-impact-item {
    min-height: 0;
    margin-top: 2rem;
    margin-left: 0;
  }

  .payment-impact-content-wrap {
    grid-template-columns: 1fr;
    padding-right: 6rem;
  }

  .tab-counter-wrap {
    display: none;
  }

  .tab-label-wrap {
    color: var(--brand--white);
    border-bottom: 1px solid #ffffff4d;
    justify-content: center;
    align-items: center;
    margin-bottom: 2rem;
    padding-bottom: 1rem;
    display: flex;
  }

  .about-h1 {
    margin-bottom: var(--spacings--2xl);
  }

  .about-our-card._1 {
    padding-left: var(--spacings--2xl);
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
    flex-flow: column;
    align-items: stretch;
    height: 30rem;
    position: relative;
    top: auto;
  }

  .about-our-card._2 {
    padding-left: var(--spacings--2xl);
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
    flex-flow: column;
    align-items: stretch;
    height: 30rem;
    margin-top: 2rem;
    position: relative;
    top: auto;
  }

  .about-our-card._2:lang(fr-ca) {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .about-our-trigger {
    display: none;
  }

  .about-global-team {
    height: 31rem;
  }

  .about-apply-card {
    padding-right: var(--spacings--2xl);
    height: 34rem;
    margin-top: 1.5rem;
  }

  .abbout-apply-image-desktop {
    top: 30%;
  }

  .about-global-team-image-mobile {
    object-fit: contain;
    width: 100%;
    display: block;
  }

  .abbout-apply-image-mobile {
    width: 100vw;
    max-width: 95%;
    height: auto;
    display: block;
    inset: auto 1rem 1rem;
    transform: none;
  }

  .about-country-container {
    margin-top: var(--spacings--5xl);
  }

  .about-team-tab-menu {
    max-width: 507px;
    overflow: auto;
  }

  .about-team-tab-menu:lang(pt-br), .about-team-tab-menu:lang(fr-ca) {
    max-width: none;
  }

  .about-team-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .about-ceo-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
    height: 16rem;
    padding-right: 30%;
  }

  .about-ceo-image {
    height: 100%;
    right: 2rem;
  }

  .about-our-mission-image {
    right: 1rem;
  }

  .about-grow-inner {
    padding-right: 30%;
  }

  .about-grow-card:lang(pt-br) {
    height: 32rem;
  }

  .about-qa-btn-wrapper {
    grid-template-columns: auto;
  }

  .help-category-radio {
    z-index: 3;
    white-space: nowrap;
    background-color: #0000;
    padding-left: 2rem;
    padding-right: 2rem;
    position: relative;
  }

  .help-category-radio.fs-cmsfilter_active {
    background-color: #0000;
  }

  .help-category-wrapper {
    margin-bottom: var(--spacings--4xl);
    grid-column-gap: var(--spacings--no-space);
    grid-row-gap: var(--spacings--no-space);
    background-color: var(--gray-neutral--gray-5);
    flex-flow: row;
    width: 100vw;
    margin-left: -2rem;
    position: relative;
    overflow: auto;
  }

  .help-trace {
    margin-top: var(--spacings--6xl);
  }

  .help-email-box {
    background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681908_Frame%201321318307.jpg");
    background-position: 0 0;
    background-size: cover;
  }

  .legal-sticky {
    margin-bottom: var(--spacings--4xl);
    position: relative;
    top: 0;
  }

  .legal-toc-wrapper {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .legal-toc-trigger {
    cursor: pointer;
  }

  .toc-arrow {
    width: 1rem;
    height: 1rem;
    display: block;
  }

  .rich-text a:hover {
    color: var(--brand--black);
  }

  .legal-toc-link.margin-12xl.hide-on-tablet, .other-legal-link.margin-12xl.hide-on-tablet {
    display: none;
  }

  .help-form-popup {
    padding-top: 94px;
    overflow: scroll;
  }

  .help-form-popup-wrapper {
    width: 85vw;
    height: 100%;
    min-height: 100%;
  }

  .blog-share-wrapper {
    margin-bottom: var(--spacings--4xl);
  }

  .blog-post-revolution-wrapper.hide-on-desktop {
    padding-top: var(--spacings--4xl);
    display: flex;
  }

  .blog-post-revolution-image {
    width: 50%;
  }

  .hide-on-tablet {
    display: none;
  }

  .contact-form-embed {
    transition: height .25s;
  }

  .blog-legal-sticky {
    margin-bottom: var(--spacings--4xl);
    position: relative;
    top: 0;
  }

  .eco-solution-card {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .eco-solution-icon {
    width: 8rem;
  }

  .eco-azura-card {
    margin-bottom: var(--spacings--xl);
  }

  .eco-azura-small-card {
    flex: none;
    height: 14.625rem;
  }

  .eco-bank-image {
    width: 14rem;
    height: 16.1rem;
    top: -40%;
  }

  .pain-hero-column {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .pain-hero-image, .pain-vendor-image {
    margin-top: var(--spacings--4xl);
  }

  .pain-why-wrapper {
    flex-flow: column;
    display: flex;
  }

  .contact-right.thank-you {
    width: 100vw;
    left: -2rem;
  }

  .contact-image.thank-you-image {
    left: -2rem;
  }

  .contact-right-inner {
    padding-top: var(--spacings--m);
    padding-bottom: var(--spacings--m);
    border-radius: 1rem;
  }

  .contact-right-inner.thank-you {
    margin-top: 0;
  }

  .integration-card {
    height: 30rem;
  }

  .integration-card._1 {
    margin-bottom: var(--spacings--2xl);
  }

  .integration-card-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .a2a-card-wrapper {
    flex-flow: column;
  }

  .contact-left {
    padding-bottom: 0;
    padding-right: 0;
  }

  .contact-left.thank-you {
    padding: var(--spacings--no-space);
    border-style: none;
    border-radius: 0;
  }

  .careers-image-card.card-1 {
    padding-right: var(--spacings--2xl);
    aspect-ratio: 314 / 430;
  }

  .careers-image-card.card-2 {
    padding-right: var(--spacings--2xl);
    aspect-ratio: 314 / 450;
    width: 100%;
  }

  .careers-image-card.card-3 {
    padding-right: var(--spacings--4xl);
    aspect-ratio: 256 / 100;
  }

  .careers-image-card.big-card {
    flex-flow: column;
    display: flex;
  }

  .careers-card-3-author-wrap {
    margin-top: var(--spacings--2xl);
  }

  .careers-process-wrapper {
    flex-flow: column;
  }

  .partner-ways-card {
    height: 20rem;
  }

  .partner-ways-card._2 {
    margin-top: var(--spacings--2xl);
    margin-bottom: var(--spacings--2xl);
  }

  .partner-prefooter-card-inner {
    padding-right: 30%;
  }

  .sus-swiper-navigation {
    margin-top: var(--spacings--3xl);
    justify-content: flex-start;
    align-items: flex-end;
  }

  .sus-check-image {
    margin-top: var(--spacings--m);
  }

  .careers-prefooter-card-inner, .sus-prefooter-card-inner {
    padding-right: 30%;
  }

  .security-hero-image {
    width: 14rem;
    height: 16.1rem;
    top: -20%;
  }

  .security-key-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .security-compliance-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .security-compliance-btn-holder {
    align-self: flex-start;
    width: auto;
    margin-right: auto;
  }

  .security-prefooter-image {
    width: 14rem;
    height: 16.1rem;
    top: -40%;
  }

  .responsible-hero-image {
    width: 14rem;
    height: 16.1rem;
  }

  .footer-under-text {
    grid-column-gap: var(--spacings--xl);
    grid-row-gap: var(--spacings--xl);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .onboarding-left-side-wrapper.right-padding-5rem.fixed {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding-bottom: 1rem;
    position: static;
  }

  .onboarding-logo-wrap {
    position: static;
  }

  .onboarding-middle-column {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    max-width: none;
  }

  .onboarding-main-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .onboarding-form-holder {
    padding-left: 2rem;
  }

  .azura-video-holder {
    margin-top: var(--spacings--4xl);
  }

  .cover-lottie-product.b2b-home-connection-mid-image {
    width: 200%;
    height: 100%;
  }

  .cover-lottie-product.home-width-lottie {
    display: none;
  }

  .azura-hero-video {
    border-radius: 1.5rem;
  }

  .product-prefooter-card {
    aspect-ratio: 288 / 200;
    height: auto;
  }

  .single-testimonial-left:lang(it) {
    padding: 2rem;
  }

  .single-testimonial-right {
    aspect-ratio: auto;
    width: 30rem;
    min-width: auto;
  }

  .help-form-input-holder {
    overflow: scroll;
  }

  .get-started-main-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .get-started-form-wrapper {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .get-started-image-wrapper {
    display: none;
  }

  .form-step {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .get-started-left-side {
    max-width: none;
  }

  .get-started-input {
    min-height: 3rem;
  }

  .get-started-input-holder, .get-started-input-holder.left.width-100 {
    width: 100%;
  }

  .all-rights-section.product-testimonial-section {
    border-radius: 0;
  }

  .all-rights-section.about-our-section {
    height: auto;
  }

  .all-rights-section.contact-section {
    padding-bottom: var(--spacings--6xl);
    height: auto;
  }

  .all-rights-section.a2a-section {
    background-position: 50% -60%;
    border-radius: 0;
  }

  .all-rights-section.sus-hero-section {
    padding-top: var(--spacings--no-space);
  }

  .checkbox-field-2 {
    display: flex;
  }

  .complaints-input.input-right-padding {
    padding-right: 119px;
  }

  .careers-why-wrapper {
    flex-flow: column;
    display: flex;
  }

  .parther-quote-wrapper {
    padding-left: var(--spacings--2xl);
    justify-content: flex-start;
    align-items: flex-start;
  }

  .partner-hub-prefooter-card-inner {
    padding-right: 30%;
  }

  .resources-nav {
    top: 4.5rem;
  }

  .resources-filter-wrapper {
    grid-column-gap: var(--spacings--xs);
    grid-row-gap: var(--spacings--xs);
    flex-flow: row;
    width: 100vw;
    margin-left: -2rem;
    padding-bottom: .125rem;
    padding-left: 2rem;
    padding-right: 2rem;
    overflow: scroll;
  }

  .resources-filter-pill {
    white-space: nowrap;
  }

  .resources-all-blogs {
    grid-template-columns: 1fr 1fr;
  }

  .white-card-image.latest {
    max-width: none;
  }

  .circle-lottie-product.b2b-home-connection-mid-image {
    width: 200%;
    height: 100%;
  }

  .circle-lottie-product.home-width-lottie {
    display: none;
  }

  .industry-cta-inner {
    padding-right: 30%;
  }

  .support-form-success-message {
    bottom: 2rem;
    left: 2rem;
  }

  .azura-blocks-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .azura-blocks-1 {
    min-height: 20rem;
  }

  .product-experience-image {
    margin-top: var(--spacings--4xl);
  }

  .case-study-slide-new {
    aspect-ratio: auto;
  }

  .industry-how-card.nav-name-column {
    display: none;
  }

  .industry-how-card.b2b-home-embed-section {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .industry-how-card.careers-check-column {
    margin-top: var(--spacings--2xl);
    margin-bottom: var(--spacings--2xl);
  }

  .industry-how-card.security-btn-wrapper {
    margin-top: var(--spacings--3xl);
  }

  .case-study-inner {
    grid-template-rows: auto auto;
  }

  .case-card-small-image-2 {
    display: none;
  }

  .case-card-image-3-desktop {
    aspect-ratio: 2.39;
    display: block;
  }

  .industry-security-image {
    margin-top: var(--spacings--4xl);
  }

  .case-card-image-3-mobile {
    aspect-ratio: 2.39;
    display: block;
  }

  .about-our-card-image {
    aspect-ratio: 3 / 2;
    width: 100%;
    height: auto;
  }

  .about-global-team-planet {
    height: 34rem;
    margin-top: 1.5rem;
  }

  .contact-thank-you-right-image {
    margin-top: var(--spacings--4xl);
    aspect-ratio: 3 / 2;
    width: 100%;
  }

  .lp-counter-wrapper {
    flex-flow: column;
    display: flex;
  }

  .lp-counter-image {
    order: -9999;
  }

  .margin-3xl-tablet {
    margin-bottom: var(--spacings--3xl);
  }

  .about-step-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .step-about-card._6 {
    padding-right: 1.5rem;
  }

  .step-about-card._4 {
    display: none;
  }

  .careers-process-wrapper-updated {
    flex-flow: column;
  }

  .security-hero-image-holder {
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .security-hero-image-uplift {
    width: 70%;
    height: auto;
    position: relative;
    top: auto;
    right: -2rem;
    transform: none;
  }

  .security-external-wrapper {
    grid-template-columns: 1fr 1fr;
    margin-top: 2rem;
  }

  .security-filter-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .security-image-animation {
    width: 180px;
  }

  .responsible-hero-image-uplift {
    width: 120%;
    max-width: none;
    margin-bottom: -5rem;
  }

  .max-width-60 {
    width: 100%;
  }

  .updated-legal-hero {
    padding-bottom: var(--spacings--4xl);
  }

  .legal-hero-image {
    max-width: 28rem;
  }

  .legal-filter-holder {
    margin-bottom: var(--spacings--4xl);
    position: relative;
    top: 0;
  }

  .legal-content-link.margin-12xl.hide-on-tablet {
    display: none;
  }

  .article-banner {
    width: 30%;
  }

  .article-banner.hide-on-desktop {
    display: flex;
  }

  .nav-login-btn {
    padding-top: var(--spacings--xs);
    padding-bottom: var(--spacings--xs);
  }

  .icon-4 {
    width: 3rem;
    height: 3rem;
  }

  .home-column.nav-name-column {
    display: none;
  }

  .home-column.b2b-home-embed-section {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .home-column.careers-check-column {
    margin-top: var(--spacings--2xl);
    margin-bottom: var(--spacings--2xl);
  }

  .home-column.security-btn-wrapper {
    margin-top: var(--spacings--3xl);
  }

  .prefooter-image-card-inner {
    padding-right: 30%;
  }

  .prefooter-cta-image {
    right: 0;
  }

  .prefooter-cta-image.insights {
    width: 50%;
    height: auto;
  }

  .prefooter-cta-image.onboarding {
    width: 40%;
    top: auto;
  }

  .prefooter-cta-image.why {
    height: 80%;
    top: auto;
  }

  .prefooter-cta-image.why:lang(fr-ca) {
    height: 63%;
  }

  .home-pay-cards-wrapper {
    grid-template-columns: 1fr 1fr;
    place-items: center;
  }

  .b2c-what-image {
    margin-top: var(--spacings--3xl);
  }

  .b2c-remember-card.azura-item {
    margin-top: var(--spacings--xl);
    height: 23.75rem;
  }

  .b2c-remember-link {
    padding-right: 50%;
  }

  .b2c-remember-image {
    right: 2rem;
  }

  .home-prefooter-phone-image, .connect-gray-box.nav-name-column {
    display: none;
  }

  .connect-gray-box.b2b-home-embed-section {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .connect-gray-box.careers-check-column {
    margin-top: var(--spacings--2xl);
    margin-bottom: var(--spacings--2xl);
  }

  .connect-gray-box.security-btn-wrapper {
    margin-top: var(--spacings--3xl);
  }

  .id-imprve-1 {
    padding-right: var(--spacings--3xl);
  }

  .insights-hero-image {
    margin-top: var(--spacings--4xl);
  }

  .consumer-image.risk {
    border-radius: 0;
  }

  .careers-testimonial-holder {
    padding: var(--spacings--3xl);
    display: block;
  }

  .careeers-testimonial-image {
    display: none;
  }

  .what-is-glosary-image.risk, .what-is-open-banking-image.risk {
    border-radius: 0;
  }

  .scan-and-pay-hero {
    margin-top: var(--spacings--4xl);
  }

  .scan-zero-image.risk {
    border-radius: 0;
  }

  .scan-logo-image {
    width: 7.5rem;
    height: 3rem;
  }

  .what-is-open-banking-hero-image {
    margin-top: var(--spacings--4xl);
  }

  .saving-right {
    margin-top: 3rem;
  }

  .max-width-200px {
    max-width: none;
  }

  .saving-image {
    height: 20rem;
  }

  .customer-story-quote {
    margin-bottom: var(--spacings--4xl);
  }

  .hc-main-cat-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .hc-link-card {
    padding: 2rem;
  }

  .hc-link-card:hover {
    border-color: var(--gray-neutral--gray-30);
  }

  .hc-hero-icon-holder {
    justify-content: flex-start;
    align-items: center;
    margin-top: 2rem;
  }

  .hc-hero-icon {
    width: auto;
    max-height: 6rem;
  }

  .hc-rich-text a:hover {
    color: var(--brand--black);
  }

  .container-copy.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container-copy.grid.nav-container {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
    grid-row-gap: 0rem;
  }

  .container-copy.grid.nav-container.nav-help-container {
    margin-top: var(--spacings--no-space);
    width: 100%;
  }

  .container-copy.grid.sus-hero-container {
    border-radius: 0;
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-copy.grid.security-image-container {
    margin-right: var(--container--size-padding);
    margin-left: var(--container--size-padding);
    width: 96%;
    padding-left: 3rem;
  }

  .container-copy.grid.home-number-grid {
    grid-row-gap: var(--container--grid-gap);
  }

  .container-copy.grid.gap {
    grid-row-gap: 1rem;
  }

  .container-copy.b2b-home-width-container {
    justify-content: flex-start;
    align-items: center;
    overflow: auto;
  }

  .container-copy.b2c-why-container {
    grid-column-gap: var(--spacings--xl);
    grid-row-gap: var(--spacings--xl);
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    overflow: auto;
  }

  .container-copy.mobile-no-padding, .container-copy.industry-payment-container {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .container-copy.hc-popup-inner {
    width: 92%;
  }

  .hc-category-link {
    padding: 2rem;
  }

  .hc-category-link:hover {
    border-color: var(--gray-neutral--gray-30);
  }

  .payment-tab-text {
    flex: none;
  }

  .btn-holder:lang(fr-ca) {
    width: auto;
    min-width: 251px;
  }

  .btn-holder:lang(pt-br), .btn-holder.min-wdith-170, .btn-holder.min-wdith-170:lang(pt-br) {
    min-width: auto;
  }

  .pain-why-card-overlay {
    background-color: #0003;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%;
  }

  .pain-why-card-overlay:lang(fr-ca) {
    pointer-events: none;
    background-color: #0000004d;
  }

  .pain-why-card-overlay:lang(pt-br) {
    background-color: #0003;
  }

  .text-dont-shrink {
    flex: none;
  }

  .nav-lang-label {
    margin-left: auto;
    margin-right: auto;
  }

  .nav-lang-label.margin-12xl.hide-on-tablet {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  body {
    --color--background: var(--brand--white);
    --main--main-font: Twklausannepan, Arial, sans-serif;
    --color--text: var(--brand--black);
    --typography--text-xl: 1rem;
    --typography--line-height: 1em;
    --spacings--no-space: 0rem;
    --typography--h1: 2.625rem;
    --typography--h2: 2rem;
    --typography--line-height-s: 1.1em;
    --typography--h3: 2rem;
    --typography--h4: 1.25rem;
    --spacings--xs: .75rem;
    --typography--h5: 1.25rem;
    --spacings--3xs: .25rem;
    --typography--h6: 1.125rem;
    --typography--line-height-l: 1.3em;
    --typography--text-m: 1rem;
    --typography--line-height-xl: 1.5em;
    --brand--black: #070707;
    --spacings--m: 1rem;
    --spacings--2xs: .5rem;
    --spacings--xl: 1rem;
    --size--size-xs-tablet\<deleted\|variable-d0e379b9-633b-4894-a220-b20d719a6523\>: .75rem;
    --spacings--4xl: 2rem;
    --color--text-alternative: var(--gray-neutral--gray-20);
    --spacings--5xl: 3rem;
    --brand--white: white;
    --spacings--6xl: 4rem;
    --spacings--3xl: 1.5rem;
    --green-neutral--green-20: #dbe5db;
    --color--background-alternative: black;
    --gray-neutral--gray-60: #474747;
    --gray-neutral--gray-5: whitesmoke;
    --container--main-size: 83rem;
    --container--size-padding: 1rem;
    --container--grid-gap: 1rem;
    --spacings--s: .75rem;
    --border--radius-s: .5rem;
    --brand--brand-300\<deleted\|variable-aa20a559-ecc1-98ac-0f56-ad805e50680a\>: #657cff;
    --typography--text-s: .875rem;
    --spacings--2xl: 1rem;
    --typography--jumbo: 2.625rem;
    --typography--text-l: 1rem;
    --green-neutral--green-50: #576057;
    --gray-neutral--gray-20: #e8e5e3;
    --brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>: #182771;
    --green-neutral--neutral-white\<deleted\|variable-19ca61d9\>: white;
    --spacings--l: 1rem;
    --brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>: #203492;
    --green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>: #f0f4f9;
    --green-neutral--neutral-200\<deleted\|variable-6701329f-f871-9017-5c2c-00c77c638156\>: #e8ecf0;
    --green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>: #cccfd6;
    --green-neutral--neutral-400\<deleted\|variable-e3ccc783-8549-8fc9-eff4-44fad40cbfbb\>: #b2b5be;
    --green-neutral--neutral-dark: black;
    --green-neutral--neutral-500\<deleted\|variable-5a6e29a8-5d56-e3c3-3ecc-892f760e625d\>: #676a71;
    --system--error-red: #ff7373;
    --system--success-green: #00bc70;
    --navy-300\<deleted\|variable-c86ae2a3\>: #19224c;
    --brand--brand-400\<deleted\|variable-ac8c472a-196a-16bc-12d3-58d750d794b0\>: #f5d2fc;
    --brand--green: #45ed7d;
    --min-widths--min-width-8-75-rem\<deleted\|variable-5668d90a-fe0a-9c02-7100-70a67da51936\>: 8.75rem;
    --orange-300\<deleted\|variable-8635f960\>: #657cff;
    --color--text-secondary: var(--gray-neutral--gray-60);
    --gray-neutral--gray-100: #1a1a1a;
    --bg-blue-100\<deleted\|variable-5dd580e5\>: #dee3ff;
    --navy-100\<deleted\|variable-8d4c7f30\>: #203492;
    --neutral-100\<deleted\|variable-7f2b910f\>: #f9f9f9;
    --swatch--secondary-200\<deleted\|variable-d5f71c45-abf0-fd86-966a-519f816aea18\>: #c7cfff;
    --swatch--secondary-100\<deleted\|variable-933205a7-2d4c-dc92-8ee7-48cb3ae3ef02\>: #dee3ff;
    --typography--h6-mobile\<deleted\|variable-e80db18a-dbec-a3af-fbc5-d3bd9de3d4cb\>: 1rem;
    --green-neutral--green-100: #1e201d;
    --system--error-red-light: #ffe5e5;
    --system--warning: #ffa25b;
    --system--warning-light: #fff2e9;
    --system--success-light: #d5f4e7;
    --gray-neutral--gray-2: #fbfbfb;
    --gray-neutral--gray-30: #cac6c3;
    --gray-neutral--gray-10: #f1efed;
    --green-neutral--green-10: #edf2ed;
    --typography--label-s: .75rem;
    --green-neutral--green-40: #748074;
    --gray-neutral--gray-50: #777574;
    --gray-neutral--gray-40: #8c8988;
    --typography--line-height-xs: .9em;
    --green-neutral--green-60: #3f463f;
    --green-neutral--green-70: #323531;
    --gray-neutral--gray-70: #3d3d3d;
    --green-neutral--green-90: #232522;
    --border--radius-m: .75rem;
    --green-neutral--green-30: #bed0be;
    --green-neutral--green-80: #282a27;
    --color--background-secondary: #cccfd6;
    --spacings--4xs: .125rem;
    --main--regular-weight: 400;
    --main--medium-weight: 550;
    --border--radius-l: 1rem;
    --green-neutral--green-5: #f6f9f6;
    --gray-neutral--gray-90: #262626;
    --gray-neutral--gray-80: #2e2e2e;
    --typography--big-button-text: var(--typography--text-l);
    --typography--small-button-text: var(--typography--text-s);
    --typography--label-m: 1rem;
  }

  .section.product-hero-section {
    padding-top: var(--spacings--5xl);
    padding-bottom: var(--spacings--5xl);
  }

  .section.about-hero-section {
    padding-top: var(--spacings--5xl);
  }

  .section.a2a-section {
    background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681b32_image%20(1).png");
    background-position: 50% -13%;
    background-size: cover;
  }

  .section.azura-hero-section {
    padding-top: var(--spacings--5xl);
  }

  .section.resources-section {
    padding-bottom: var(--spacings--6xl);
  }

  .section.legal-hub-hero {
    padding-bottom: var(--spacings--5xl);
  }

  .section.security-filter-section {
    min-height: 0;
  }

  .section.responsible-hero-section {
    padding-top: var(--spacings--5xl);
    padding-bottom: var(--spacings--no-space);
  }

  .section.legal-hero {
    padding-bottom: var(--spacings--no-space);
  }

  .section.blog-home-section {
    padding-bottom: .5rem;
  }

  .container.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container.grid.security-image-container {
    padding-top: 1.5rem;
    padding-right: var(--container--size-padding);
    padding-left: var(--container--size-padding);
    width: 93%;
    overflow: hidden;
  }

  .container.grid.connect-gray-grid {
    grid-template-rows: auto auto;
  }

  .container.b2b-home-width-container, .container.b2c-why-container {
    justify-content: flex-start;
    align-items: center;
    overflow: auto;
  }

  .container.hc-popup-inner {
    flex-flow: column;
    padding: 4.5rem 1.5rem 1.5rem;
    display: flex;
  }

  .container.flex-horizontal.flex-space-between.hc-banner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .column.center-mobile {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .column.text-center-on-landscape {
    justify-content: flex-start;
    align-items: center;
  }

  .jumbo-h.height-xs.margin-xl.anime-heading:lang(de) {
    font-size: var(--typography--jumbo);
  }

  .kickoff-styles-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-columns: 1fr;
  }

  .kickoff-color-helper {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .text-center.flex-center.b2b-hero-text {
    top: 0;
  }

  .margin-m.height-xs.pain-sticky-heading {
    margin-bottom: var(--spacings--m);
    position: relative;
    top: auto;
  }

  .margin-xl.height-xs.top-space-2xl {
    padding-top: 1rem;
  }

  .margin-xl.height-xs.top-space-2xl:lang(sv) {
    font-size: var(--typography--h1);
  }

  .margin-xl.height-xs.max-width-10rem-mobile {
    max-width: 70%;
  }

  .margin-xl.width-h2-custom {
    width: auto;
  }

  .button {
    min-width: var(--min-widths--min-width-8-75-rem\<deleted\|variable-5668d90a-fe0a-9c02-7100-70a67da51936\>);
  }

  .button-variant {
    min-width: 140px;
    padding: 16px 28px;
  }

  .slider-button-left, .slider-button-right {
    background-size: 16px;
  }

  .button-link {
    color: var(--brand--brand-200\<deleted\|variable-d5ec796e-c7d8-36a2-27e0-fda79c9391c0\>);
  }

  .input {
    border-color: var(--green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>);
    background-color: var(--green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>);
    color: var(--brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>);
  }

  .button-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .swiper-wrapper.industry-2-wrapper {
    flex-flow: column;
    display: flex;
  }

  .swiper-wrapper.solution-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .swiper-wrapper.home-pay-cards-wrapper {
    flex-flow: row;
  }

  .swiper-slide.testimonial-slide.single-testimonial-slide {
    flex-flow: column;
    align-items: center;
  }

  .swiper-slide.sus-slide {
    height: 15rem;
  }

  .swiper-slide.security-swiper-slide, .swiper-slide.security-swiper-slide.wide {
    width: 100%;
  }

  .swiper-slide.solution-swiper-slide {
    flex: none;
  }

  .margin-top-m {
    margin-top: 20px;
  }

  .margin-left-s {
    margin-left: 12px;
  }

  .margin-left-m {
    margin-left: 20px;
  }

  .nav-brand:hover {
    opacity: 1;
  }

  .nav-menu-mask {
    padding-top: var(--spacings--3xl);
    padding-bottom: var(--spacings--no-space);
    justify-content: flex-start;
    align-items: center;
    overflow: auto;
  }

  .footer-made-with {
    text-align: center;
    flex-flow: column;
  }

  .heading-style-h3.margin-m.height-xs.max-addition {
    max-width: none;
  }

  .heading-style-h3.height-s.smaller-mobile {
    font-size: 1.75rem;
  }

  .heading-style-h6.margin-m.tablet-fs-1-5rem {
    font-size: var(--typography--h6);
  }

  .heading {
    font-size: var(--typography--h6-mobile\<deleted\|variable-e80db18a-dbec-a3af-fbc5-d3bd9de3d4cb\>);
  }

  .slider-button-left-small, .slider-button-right-small {
    background-size: 16px;
  }

  .nav-switch.tablet-switch {
    display: none;
  }

  .nav-switch.desktop {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .secondary-big-button {
    justify-content: center;
    align-items: center;
  }

  .tertiary-big-button, .inverted-big-button {
    padding-top: var(--spacings--s);
    padding-bottom: var(--spacings--s);
  }

  .swiper-arrow-big {
    width: 3rem;
    height: 3rem;
  }

  .swiper-arrow-big-svg {
    width: 1.25rem;
    height: 1.25rem;
  }

  .nav-switch-button {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .dropdown-list.w--open {
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
  }

  .dropdown-list.nav-language-dropdown-list.w--open {
    height: auto;
    padding: 0;
  }

  .nav-dropdown-list-inner {
    grid-column-gap: var(--spacings--no-space);
    grid-row-gap: var(--spacings--no-space);
    flex-flow: column;
    display: flex;
  }

  .nav-blog-card {
    display: flex;
  }

  .cover-image.hide-on-landcape {
    display: none;
  }

  .cover-image.show-on-landscape {
    display: inline-block;
  }

  .nav-right-holder {
    margin-top: auto;
  }

  .navbar {
    justify-content: flex-start;
    align-items: center;
  }

  .nav-spacer {
    height: 1rem;
    display: block;
  }

  .nav-dropdown-spacing {
    width: 100%;
    height: 1rem;
    padding: 0;
  }

  .nav-bg {
    pointer-events: none;
  }

  .footer-form-column {
    margin-top: var(--spacings--3xl);
  }

  .footer-middle {
    flex-flow: column;
    display: flex;
  }

  .footer-dropdown-arrow {
    display: flex;
  }

  .footer-social-holder {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-icon:hover {
    color: var(--green-neutral--green-50);
  }

  .nav-height {
    height: 4.5rem;
  }

  .b2b-hero-video-wrapper {
    border-style: none;
    border-radius: .5rem;
  }

  .b2b-hero-video-layer-1, .b2b-hero-video-layer-2 {
    border-radius: .5rem;
  }

  .play-button-big {
    width: 2rem;
    height: 2rem;
  }

  .play-button-big.pointer-none {
    position: absolute;
    inset: 50% auto auto 50%;
    transform: translate(-50%, -50%);
  }

  .play-button-big.pointer-none.desktop-v {
    display: none;
  }

  .play-button-big.pointer-none.mobile-v {
    display: flex;
  }

  .play-svg-big {
    width: .8rem;
    margin-left: .2rem;
  }

  .splide__list.what-is-open-banking-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .splide__slide.logo-slide {
    width: 7rem;
  }

  .splide__slide.about-card-splide {
    width: 14.25rem;
    height: 11.5625rem;
  }

  .splide__slide.careers-values-splide {
    width: 20rem;
    min-height: 13rem;
  }

  .splide__slide.parter-logo-slide {
    width: 8rem;
  }

  .splide__slide.parter-logo-slide-reverse {
    width: 7rem;
  }

  .splide__slide.merchant-logo-slide {
    width: 9rem;
    height: 4rem;
  }

  .splide__slide.partner-logo {
    width: 8rem;
    height: 3rem;
  }

  .splide__slide.how-it-works-slide {
    width: 100%;
    height: auto;
    min-height: auto;
  }

  .logo-splide-wrapper {
    width: 100vw;
    margin-left: -1rem;
  }

  .logo-splide-blur {
    display: none;
  }

  .b2b-home-3-cards-wrapper {
    flex-flow: column;
    display: flex;
  }

  .b2b-home-3-card.azura-cards {
    justify-content: flex-start;
    min-height: 0;
  }

  .text-gray-60.text-l.max-width-45 {
    max-width: none;
  }

  .b2b-home-width-card {
    flex: none;
    width: 15.625rem;
  }

  .b2b-home-width-card._1 {
    width: 16rem;
    overflow: auto;
  }

  .b2b-home-width-card._2, .b2b-home-width-card._3 {
    width: 16rem;
  }

  .b2b-home-product-wrapper {
    flex-flow: column;
    display: flex;
  }

  .b2b-home-product-card {
    padding-right: var(--spacings--xl);
    aspect-ratio: 1;
    height: auto;
  }

  .b2b-home-product-item.azura-item {
    height: auto;
  }

  .b2b-product-card-image-small, .b2b-product-card-image-big {
    display: none;
  }

  .b2b-product-card-image-mobile {
    display: block;
  }

  .b2b-home-embed-image {
    width: calc(100vw - 2rem);
    inset: auto 1rem 0%;
    transform: none;
  }

  .b2b-home-embed-image-filler {
    margin-top: 1rem;
  }

  .case-study-card {
    grid-column-gap: var(--spacings--4xl);
    grid-row-gap: var(--spacings--4xl);
    flex-flow: column;
    padding: 1.5rem;
  }

  .case-study-card-left {
    width: 100%;
    max-width: none;
  }

  .case-study-card-author-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .case-study-card-right {
    width: 100%;
    max-width: none;
  }

  .case-study-pagination-wrapper {
    margin-bottom: 2rem;
  }

  .industry-swiper-navigation {
    justify-content: flex-start;
    align-items: center;
  }

  .industry-swiper-navigation.hide-on-desktop {
    display: flex;
  }

  .swiper-holder {
    margin-bottom: var(--spacings--4xl);
  }

  .industry-swiper-card-image.idustry-2-card-image {
    aspect-ratio: 1;
  }

  .accordion-holder {
    align-items: flex-start;
  }

  .accordion-image-space {
    margin-bottom: var(--spacings--4xl);
    aspect-ratio: 1.8 / 2;
  }

  .accordion-image-space.what-is-open-banking {
    aspect-ratio: 1 / 1.2;
  }

  .accordion-image {
    aspect-ratio: 1.8 / 2;
    border-radius: .75rem;
    width: calc(100vw - 2rem);
    top: 0%;
    left: 1rem;
    right: 1rem;
    transform: none;
  }

  .accordion-image.right-image {
    left: 1rem;
    right: 1rem;
  }

  .b2b-home-blog-wrapper {
    flex-flow: column;
    display: flex;
  }

  .b2b-prefooter-image {
    width: 18rem;
    margin-bottom: -4rem;
  }

  .b2b-home-hero-animation-trigger {
    top: 99.9svh;
  }

  .b2b-home-hero-video {
    border: .125rem solid var(--gray-neutral--gray-20);
    border-radius: .5rem;
  }

  .b2c-hero-image {
    margin-top: var(--spacings--4xl);
  }

  .b2c-hero-image:lang(pt-br) {
    width: 100%;
    max-width: none;
  }

  .b2c-secure-card-big {
    justify-content: flex-start;
    align-items: flex-start;
    height: 22rem;
  }

  .b2c-secure-card-1-image {
    height: 60%;
    margin-left: auto;
    margin-right: auto;
    left: auto;
    right: auto;
  }

  .b2c-secure-card-small, .b2c-secure-card-small._2 {
    padding-right: var(--spacings--xl);
  }

  .b2c-secure-card-medium {
    height: 18.75rem;
  }

  .b2c-secure-card-medium._1 {
    margin-bottom: var(--spacings--xl);
    padding-right: var(--spacings--l);
  }

  .b2c-secure-card-medium._2 {
    padding-right: 40%;
  }

  .b2c-secure-image-2 {
    width: auto;
    height: 60%;
    left: auto;
    right: 0;
    transform: none;
  }

  .b2c-secure-image-4 {
    width: 13rem;
    left: 50%;
    transform: translate(-50%, 38%);
  }

  .b2c-way-card, .b2c-way-card._1, .b2c-way-card._2 {
    height: 25rem;
  }

  .b2c-way-icon {
    width: 2.5rem;
    height: 2.5rem;
    top: 1rem;
    right: 1rem;
  }

  .b2c-prefooter-card-inner {
    padding: var(--spacings--l);
    grid-column-gap: var(--spacings--6xl);
    grid-row-gap: var(--spacings--6xl);
    justify-content: space-between;
  }

  .product-check-image {
    margin-top: var(--spacings--4xl);
  }

  .product-stats-card {
    height: 11.5rem;
  }

  .product-stats-card._2 {
    margin-top: var(--spacings--m);
    margin-bottom: var(--spacings--m);
  }

  .product-stats-card._3, .product-stats-card.azura-1 {
    margin-top: var(--spacings--no-space);
  }

  .product-stats-card.azura-3 {
    margin-top: var(--spacings--m);
  }

  .product-stats-card.new-azura-1 {
    margin-top: var(--spacings--no-space);
  }

  .product-stats-card.azura-4, .product-stats-card.azura-5 {
    margin-top: var(--spacings--m);
  }

  .product-video-block-holder {
    margin-top: var(--spacings--4xl);
    flex-flow: column;
    align-items: stretch;
  }

  .product-video-block {
    width: 100%;
  }

  .product-video-overlay {
    padding: var(--spacings--2xs);
  }

  .product-video-overlay-btn-holder {
    width: 100%;
    display: none;
  }

  .testimonial-logo.single-testimonial-logo {
    width: 60%;
  }

  .product-time-card-inner {
    padding: var(--spacings--3xl) 50% var(--spacings--3xl) var(--spacings--3xl);
    justify-content: flex-start;
    align-items: flex-start;
  }

  .product-card-image {
    display: block;
  }

  .industry-how-image {
    aspect-ratio: 1;
  }

  .industry-how-column-wrapper {
    margin-top: var(--spacings--no-space);
    margin-bottom: var(--spacings--4xl);
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .industry-how-column-wrapper.gaming {
    grid-template-columns: 1fr;
  }

  .payment-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    padding-left: .2rem;
  }

  .payment-tab-link {
    width: 100%;
    min-width: auto;
  }

  .payment-tab-menu {
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
    overflow: scroll;
  }

  .payment-lottie-wrapper {
    aspect-ratio: 1;
  }

  .industry-raise-card-inner {
    padding: var(--spacings--3xl);
    justify-content: space-between;
  }

  .payment-experiences-tabs-menu {
    padding-left: 1rem;
    padding-right: 1rem;
    left: -1rem;
  }

  .payment-impact-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    display: flex;
  }

  .payment-impact-content-wrap {
    padding-right: 0;
  }

  .about-our-card._1, .about-our-card._2 {
    height: 25rem;
  }

  .about-global-team {
    height: 27rem;
    padding-right: 1rem;
  }

  .about-apply-card {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    height: auto;
  }

  .abbout-apply-image-desktop {
    height: 50%;
    top: auto;
  }

  .about-team-tab-menu {
    border-radius: 100rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: scroll;
  }

  .about-team-tab-link {
    width: 100%;
    min-width: 13rem;
  }

  .about-team-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .about-ceo-wrapper {
    padding-right: var(--spacings--4xl);
    height: 25rem;
  }

  .about-ceo-image {
    width: 28vw;
    height: auto;
  }

  .about-our-mission-image {
    width: 3.6rem;
    height: 2.7rem;
    inset: auto 2rem 2rem auto;
    transform: none;
  }

  .about-grow-inner {
    padding: var(--spacings--3xl);
    justify-content: space-between;
  }

  .about-grow-card.gaming {
    height: 20rem;
  }

  .about-qa-btn-wrapper {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .help-category-wrapper {
    margin-left: -1rem;
  }

  .help-chat-box {
    height: auto;
    min-height: 18.75rem;
    margin-bottom: 1rem;
  }

  .help-email-box {
    height: 18.75rem;
  }

  .azura-hero-lottie {
    width: 100%;
  }

  .case-swiper-navigation {
    justify-content: center;
    align-items: center;
  }

  .help-form-popup-wrapper {
    min-height: auto;
    padding-top: 32px;
    padding-left: 32px;
    padding-right: 32px;
    overflow: hidden;
  }

  .help-form-submit-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .help-form-submit-left {
    display: none;
  }

  .help-form-popup-x {
    margin-bottom: .5rem;
    margin-left: auto;
    position: static;
  }

  .blog-post-revolution-wrapper {
    min-height: 18rem;
  }

  .blog-post-hero-image {
    aspect-ratio: 1.61;
  }

  .contact-form-embed {
    padding-top: 0;
  }

  .case-study-hero-post-image {
    aspect-ratio: 1.61;
  }

  .case-study-post-hero-image-wrapper {
    grid-template-columns: 1fr;
  }

  .case-study-post-hero-info-wrapper {
    flex-flow: column;
  }

  .eco-solution-wrapper {
    flex-flow: column;
    display: flex;
  }

  .eco-solution-card {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .eco-solution-icon {
    width: 5.6rem;
  }

  .eco-azura-card {
    padding-right: var(--spacings--3xl);
    padding-bottom: var(--spacings--no-space);
    grid-column-gap: var(--spacings--l);
    grid-row-gap: var(--spacings--l);
    height: auto;
  }

  .eco-azura-image {
    height: 17.5rem;
    margin-left: auto;
    position: relative;
  }

  .eco-azura-small-cards-wrapper {
    flex-flow: column;
  }

  .eco-bank-image-small, .pain-hero-image {
    width: 100%;
  }

  .pain-fraud-wrapper {
    flex-flow: column;
    display: flex;
  }

  .pain-fraud-card {
    height: 11.5625rem;
  }

  .pain-why-wrapper {
    flex-flow: column;
    display: flex;
  }

  .contact-right.thank-you {
    left: auto;
  }

  .contact-right-lower {
    grid-column-gap: var(--spacings--xl);
    grid-row-gap: var(--spacings--xl);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .integration-card {
    padding-right: var(--spacings--l);
    height: 25rem;
  }

  .careers-image-card.card-1 {
    aspect-ratio: 314 / 260;
  }

  .careers-image-card.card-2 {
    margin-top: var(--spacings--2xl);
    aspect-ratio: 314 / 280;
  }

  .careers-image-card.big-card {
    padding: var(--spacings--l);
  }

  .careers-check-image {
    border-radius: 1rem;
  }

  .careers-process-wrapper {
    grid-column-gap: var(--spacings--5xl);
    grid-row-gap: var(--spacings--5xl);
  }

  .partner-ways-card._1, .partner-ways-card._2 {
    padding-right: var(--spacings--2xl);
  }

  .partner-prefooter-card-inner {
    padding: var(--spacings--l);
    justify-content: space-between;
  }

  .sus-swiper-navigation {
    justify-content: flex-start;
    align-items: center;
  }

  .careers-prefooter-card-inner {
    padding: var(--spacings--l);
    justify-content: space-between;
    min-height: 21rem;
  }

  .sus-prefooter-card-inner {
    padding: var(--spacings--l);
    background-image: linear-gradient(#0006, #0000);
    justify-content: space-between;
  }

  .security-key-wrapper, .security-compliance-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .security-compliance-btn-holder {
    margin-top: var(--spacings--4xl);
  }

  .security-sticky {
    margin-bottom: var(--spacings--6xl);
    position: relative;
    top: auto;
  }

  .onboarding-left-side-wrapper.right-padding-5rem.fixed {
    padding-bottom: 1rem;
  }

  .onboarding-form-holder {
    padding-left: 2rem;
  }

  .careers-case-image {
    border-radius: 1rem;
  }

  .cover-lottie-product.lottie-container {
    display: block;
  }

  .azura-hero-video {
    border: .125rem solid var(--gray-neutral--gray-20);
    border-radius: .5rem;
  }

  .product-prefooter-card {
    aspect-ratio: 288 / 180;
  }

  .single-testimonial-left:lang(it) {
    padding: 1.5rem;
  }

  .single-testimonial-right {
    width: 60%;
    height: auto;
  }

  .help-checkbox-field {
    display: flex;
  }

  .get-started-main-wrapper {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .get-started-form-wrapper {
    padding-left: 0;
    padding-right: 0;
  }

  .form-step {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .get-started-left-side {
    max-width: none;
  }

  .get-started-input {
    border-color: var(--green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>);
    background-color: var(--brand--white);
    color: var(--brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>);
    min-height: 3rem;
  }

  .get-started-input-holder.left {
    width: auto;
    height: 100%;
  }

  .get-started-input-holder.left.width-100 {
    width: 100%;
  }

  .gs-select {
    border-color: var(--green-neutral--neutral-300\<deleted\|variable-b8cfa35d-3e42-e6a5-6292-5e663215f805\>);
    background-color: var(--green-neutral--neutral-100\<deleted\|variable-a197bd69-af30-4bb2-5e60-c75c90686a07\>);
    color: var(--brand--brand-100\<deleted\|variable-d3b4fe75-66ed-4d0d-eb71-08b92b6e9764\>);
  }

  .country-select {
    height: 100%;
  }

  .agree-checkbox {
    min-width: 1.25rem;
    min-height: 1.25rem;
  }

  .all-rights-section.product-hero-section {
    padding-top: var(--spacings--5xl);
    padding-bottom: var(--spacings--5xl);
  }

  .all-rights-section.about-hero-section {
    padding-top: var(--spacings--5xl);
  }

  .all-rights-section.a2a-section {
    background-image: url("https://cdn.prod.website-files.com/69a5b661930cbe72f36816f9/69a5b661930cbe72f3681b32_image%20(1).png");
    background-position: 50% -13%;
  }

  .tooltip-text-wrapper {
    left: -90px;
  }

  .inudstry-vertical-radio-wrapper {
    max-width: none;
  }

  .complaints-input.input-right-padding {
    padding-right: 121px;
  }

  .complaints-subtext-wrapper {
    font-size: 10px;
  }

  .input-checkmark-state-wrapper {
    right: 0;
  }

  .careers-why-icon-holder {
    width: 10rem;
  }

  .careers-why-number {
    width: 4rem;
    height: 4rem;
  }

  .careers-why-icon {
    width: 2rem;
    height: 2rem;
  }

  .careers-why-wrapper {
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
  }

  .parther-quote-wrapper {
    align-items: stretch;
    display: flex;
  }

  .partner-hub-prefooter-card-inner {
    padding: var(--spacings--l);
    justify-content: space-between;
  }

  .partner-hub-prefooter-card-inner.padding-5xl {
    padding: var(--spacings--3xl);
  }

  .partner-quote-image {
    border-radius: 1rem;
  }

  .onboarding-form {
    margin-bottom: 0;
  }

  ._404-image {
    margin-top: var(--spacings--4xl);
  }

  .nav-grid-link {
    margin-bottom: var(--spacings--m);
    flex-flow: column;
    display: flex;
  }

  .nav-grid-link.no-margin {
    margin-bottom: var(--spacings--no-space);
  }

  .resources-nav {
    background-color: var(--color--background);
  }

  .resources-nav-inner {
    justify-content: center;
    align-items: center;
  }

  .hide-on-landscape {
    display: none;
  }

  .resources-filter-wrapper {
    margin-left: -1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .resources-all-blogs, .resources-white-wrapper {
    flex-flow: column;
    display: flex;
  }

  .white-card-image {
    aspect-ratio: 1.67;
  }

  .blog-pagination-wrapper {
    padding-top: var(--spacings--no-space);
    margin-bottom: 2rem;
  }

  .circle-lottie-product {
    display: none;
  }

  .circle-lottie-product.lottie-container {
    display: block;
  }

  .industry-cta-inner {
    padding: var(--spacings--l);
    grid-column-gap: var(--spacings--6xl);
    grid-row-gap: var(--spacings--6xl);
    justify-content: space-between;
  }

  .azura-blocks-wrapper {
    grid-template-columns: 1fr;
  }

  .product-experience-image {
    aspect-ratio: 48 / 35;
  }

  .case-study-inner {
    grid-template-columns: 1fr 1fr;
  }

  .case-card-image-3-desktop {
    aspect-ratio: auto;
  }

  .about-our-card-image {
    border-radius: .5rem;
  }

  .about-global-planet-image {
    height: 50vw;
  }

  .about-global-team-planet {
    height: 31rem;
    margin-top: 0;
    padding-right: 1rem;
  }

  .lp-counter-holder {
    margin-top: var(--spacings--4xl);
  }

  .lp-counter-time {
    width: 95px;
  }

  .margin-3xl-mobile {
    margin-bottom: var(--spacings--3xl);
  }

  .lp-industry-wrapper {
    grid-column-gap: var(--spacings--xl);
    grid-row-gap: var(--spacings--4xl);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .lp-prevideo-text {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .margin-3xl-tablet {
    margin-bottom: var(--spacings--3xl);
  }

  .about-step-wrapper {
    grid-template-columns: 1fr;
  }

  .step-about-card {
    aspect-ratio: 1.44;
  }

  .about-step-6-image {
    width: 100%;
  }

  .lp-o2-rich-text-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .partner-why-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
  }

  .partner-why-card {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border-radius: 1rem;
    min-height: 0;
  }

  .partner-why-image {
    aspect-ratio: 1;
    width: 100%;
  }

  .partner-quote-wrapper {
    flex-flow: column;
  }

  .careers-process-wrapper-updated {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .margin-mobile-3rem {
    margin-bottom: 3rem;
  }

  .margin-4xl-mobile {
    margin-bottom: var(--spacings--4xl);
  }

  .security-hero-image-uplift {
    width: 110%;
    max-width: none;
    right: -1rem;
  }

  .security-external-wrapper {
    grid-template-columns: 1fr;
  }

  .security-filter-wrapper {
    margin-bottom: 1rem;
  }

  .security-compliant-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .filter-mobile-dropdown {
    display: flex;
  }

  .security-image-animation-wrapper {
    justify-content: center;
    align-items: center;
    height: 600px;
    margin-top: 2rem;
    overflow: visible;
  }

  .security-image-animation {
    width: 45vw;
    height: 60vw;
  }

  .responsible-hero-image-uplift {
    aspect-ratio: 1 / 1.2;
    width: 100%;
    margin-top: 2rem;
    margin-bottom: auto;
  }

  .filter-dropdow-trigger {
    border-bottom: 1px solid var(--gray-neutral--gray-20);
    background-color: var(--brand--white);
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: flex;
    position: relative;
  }

  .sticky-filter-inner {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--color--background);
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100vw;
    height: 100vh;
    padding-top: 6rem;
    padding-left: 1.5rem;
    display: none;
    position: fixed;
    inset: 0%;
  }

  .responsible-sticky {
    z-index: 1;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--brand--white);
    align-items: stretch;
    margin-bottom: 3rem;
    top: 72px;
  }

  .filter-close-btn {
    font-size: 1.75rem;
    line-height: var(--typography--line-height);
    padding: .5rem;
    display: block;
    position: absolute;
    inset: 5.5rem 1rem auto auto;
  }

  .div-block-2 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    width: 100%;
    height: 100vh;
    position: absolute;
    inset: 0%;
  }

  .updated-legal-hero {
    padding-bottom: 0;
  }

  .legal-hero-image-holder {
    aspect-ratio: 1.36;
    position: relative;
  }

  .legal-hero-image {
    max-width: none;
    margin-right: -1rem;
  }

  .legal-mobile-trigger {
    display: flex;
  }

  .legal-link-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .legal-filter-form {
    margin-top: 2rem;
  }

  .article-banner {
    width: 100%;
    min-height: 18rem;
  }

  .icon-3 {
    width: 2.5rem;
    height: 2.5rem;
  }

  .home-column.center-mobile {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .consumers-swiper-image {
    display: none;
  }

  .consumers-swiper-holder {
    grid-column-gap: var(--spacings--2xl);
    grid-row-gap: var(--spacings--2xl);
  }

  .home-global-solution-card {
    padding-right: var(--spacings--xl);
    padding-left: var(--spacings--xl);
  }

  .home-global-solution-card.payout {
    min-height: auto;
  }

  .home-payment-card, .home-data-card {
    min-height: 12rem;
  }

  .prefooter-image-card-inner {
    padding: var(--spacings--l);
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    justify-content: space-between;
  }

  .prefooter-cta-card {
    padding: var(--spacings--3xl) var(--spacings--3xl) var(--spacings--no-space);
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
    flex-flow: column;
    display: flex;
  }

  .prefooter-cta-card.bg-gray-5.onboarding {
    justify-content: space-between;
  }

  .prefooter-cta-image {
    width: 100%;
    height: auto;
    position: relative;
  }

  .prefooter-cta-image.insights {
    width: 100%;
  }

  .prefooter-cta-image.onboarding {
    width: 100%;
    max-width: none;
    height: auto;
    right: -1.5rem;
  }

  .home-pay-cards-wrapper {
    flex-flow: column;
    display: flex;
  }

  .home-pay-button {
    margin-top: var(--spacings--4xl);
    justify-content: center;
    align-items: center;
  }

  .text-center-on-landscape {
    text-align: center;
  }

  .b2c-what-image {
    border-radius: .5rem;
  }

  .b2c-remember-card {
    height: auto;
    min-height: auto;
  }

  .b2c-remember-card.azura-item {
    height: auto;
  }

  .b2c-remember-link {
    padding-right: var(--spacings--xl);
    aspect-ratio: 1;
    height: auto;
  }

  .b2c-remember-image {
    width: 16rem;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  .line-height-l-mobile {
    line-height: var(--typography--line-height-l);
  }

  .home-grid-number {
    margin-top: var(--spacings--4xl);
  }

  .home-grid-item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .home-phone-image {
    margin-top: var(--spacings--3xl);
  }

  .b2c-payment-wrapper {
    flex-flow: column;
    display: flex;
  }

  .b2c-payment-card {
    padding-right: var(--spacings--no-space);
    padding-left: var(--spacings--no-space);
  }

  .connect-gray-box.center-mobile {
    text-align: center;
    justify-content: flex-start;
    align-items: center;
  }

  .connect-gray-box.text-center-on-landscape {
    justify-content: flex-start;
    align-items: center;
  }

  .align-center-landscape {
    align-self: center;
  }

  .id-imprve-1 {
    padding-right: var(--spacings--xl);
    padding-left: var(--spacings--xl);
    min-height: 0;
  }

  .id-improve-2 {
    min-height: 12rem;
  }

  .gaming-scan-image {
    margin-bottom: 2rem;
  }

  .consumer-image {
    margin-top: var(--spacings--4xl);
  }

  .careers-testimonial-holder {
    padding: var(--spacings--2xl);
  }

  .what-is-glosary-image {
    margin-top: var(--spacings--4xl);
    aspect-ratio: 1.33;
  }

  .what-is-open-banking-image, .scan-zero-image {
    margin-top: var(--spacings--4xl);
  }

  .scan-logo-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center stretch;
    display: grid;
  }

  .contact-logo-wrapper {
    margin-top: 2rem;
  }

  .saving-form {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .saving-right-numbers {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .saving-right-numbers.mid {
    border: 1px #000;
  }

  .saving-input {
    font-size: var(--typography--text-xl);
  }

  .event-agenda-speakers-wrapper {
    grid-template-columns: 1fr;
  }

  .home-prefooter-2-cards-overlay {
    background-image: linear-gradient(#0006 47%, #0000);
    height: 100%;
    display: block;
    position: absolute;
    inset: 0% 0% auto;
  }

  .hc-form-submit:hover {
    padding-left: .5rem;
  }

  .hc-main-cat-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .hc-link-card {
    border-radius: 1rem;
    padding: 1rem;
  }

  .hc-main-cat-icon {
    width: 80%;
    max-width: 100%;
  }

  .hc-additional-wrapper {
    grid-template-columns: 1fr;
  }

  .hc-additional-link {
    border-radius: 1rem;
  }

  .hc-popup-x {
    top: 1.5rem;
    right: 1.5rem;
  }

  .partner-why-wrapper-copy {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
  }

  .hc-support-form {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .container-copy.grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container-copy.grid.security-image-container {
    padding-top: 1.5rem;
    padding-right: var(--container--size-padding);
    padding-left: var(--container--size-padding);
    width: 93%;
    overflow: hidden;
  }

  .container-copy.grid.connect-gray-grid {
    grid-template-rows: auto auto;
  }

  .container-copy.b2b-home-width-container, .container-copy.b2c-why-container {
    justify-content: flex-start;
    align-items: center;
    overflow: auto;
  }

  .container-copy.hc-popup-inner {
    flex-flow: column;
    padding: 4.5rem 1.5rem 1.5rem;
    display: flex;
  }

  .hc-category-link {
    border-radius: 1rem;
    padding: 1rem;
  }

  .btn-holder:lang(fr-ca) {
    min-width: auto;
  }

  .hc-banner-item {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}

@media screen and (max-width: 479px) {
  .section.a2a-section {
    background-position: 50% 200px;
    background-size: cover;
  }

  .section.a2a-section:lang(fi) {
    background-position: 50% 250px;
  }

  .section.a2a-section:lang(de), .section.a2a-section:lang(es-es) {
    background-position: 50% 220px;
  }

  .section.resources-hero-section {
    padding-top: 6rem;
  }

  .container.grid.sus-hero-container {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .container.align-right {
    justify-content: flex-start;
    align-items: stretch;
  }

  .kickoff-color-helper {
    margin: 4px;
  }

  .margin-xl.height-xs.german-size-edit:lang(de) {
    font-size: 1.6rem;
  }

  .margin-xl.height-xs.max-width-10rem-mobile {
    max-width: 10rem;
  }

  .margin-xl.text-neutral-white.relative {
    z-index: 2;
  }

  .margin-2xl.height-xs.edit-industries-heading:lang(sv) {
    font-size: 2.25rem;
  }

  .button-wrapper {
    grid-template-columns: auto;
  }

  .swiper-wrapper.industry-hero-image {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: flex;
  }

  .swiper-slide.resources-latest-slide.small-gap {
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
  }

  .swiper-slide.pain-why-card {
    aspect-ratio: 1 / 1.25;
  }

  .mobile-brake {
    display: inline-block;
  }

  .style-guide-intro {
    flex-direction: column;
  }

  .heading-style-h3.no-scale {
    font-size: 32px;
  }

  .heading-style-h3.smaller-on-dutch:lang(en-nl), .heading-style-h3.target-heading:lang(da-dk) {
    font-size: var(--typography--h4);
  }

  .text-m.no-scale {
    font-size: 16px;
  }

  .cover-image.show-on-mobile {
    display: block;
  }

  .text-xl.max-width-80 {
    max-width: 100%;
  }

  .splide__slide.careers-values-splide {
    width: 80%;
    min-height: 0;
  }

  .logo-splide-blur, .hide-on-mobile {
    display: none;
  }

  .b2b-home-product-wrapper {
    grid-template-rows: auto auto;
    grid-auto-rows: auto;
  }

  .b2b-home-product-card {
    padding-right: var(--spacings--2xl);
  }

  .accordion-icon {
    flex: none;
  }

  .b2b-prefooter-image {
    width: 16rem;
  }

  .b2b-home-hero-animation-trigger {
    height: 1vh;
  }

  .b2b-home-hero-video {
    border-style: none;
  }

  .b2c-secure-card-big:lang(fi) {
    height: 28rem;
  }

  .b2c-secure-card-big:lang(es-es) {
    height: 27rem;
  }

  .b2c-secure-card-1-image {
    height: 50%;
    left: 50%;
    transform: translate(-50%);
  }

  .b2c-secure-card-medium._2 {
    padding-right: 35%;
  }

  .b2c-secure-card-medium._2:lang(es-es) {
    height: 20rem;
  }

  .b2c-secure-image-2 {
    height: 50%;
  }

  .b2c-info-card {
    height: 14rem;
  }

  .b2c-info-card.middle-card {
    height: 11.5rem;
  }

  .product-stats-card._3 {
    height: auto;
  }

  .product-stats-card.new-azura-2 {
    margin-bottom: 1rem;
  }

  .product-stats-image {
    height: 40%;
    position: relative;
    top: auto;
    right: auto;
    transform: none;
  }

  .testimonial-logo.single-testimonial-logo {
    width: 80%;
  }

  .product-time-card-inner {
    padding-right: var(--spacings--3xl);
  }

  .product-card:lang(pt), .product-card:lang(fr-ca) {
    min-height: 300px;
  }

  .industry-how-image {
    margin-bottom: 2rem;
  }

  .payment-wrapper {
    flex-flow: column;
    display: flex;
  }

  .payment-tab-rte {
    width: 100%;
  }

  .payment-tab-rte ul {
    grid-column-gap: var(--spacings--l);
    grid-row-gap: var(--spacings--l);
  }

  .payment-tab-rte li {
    line-height: var(--typography--line-height-l);
  }

  .payment-tab-link.w--current {
    width: auto;
    min-width: 13rem;
  }

  .payment-tab-link.w--current:lang(pt-br) {
    min-width: 20rem;
  }

  .payment-tab-link.w--current:lang(fr-ca) {
    min-width: 18rem;
  }

  .payment-tab-menu {
    margin-bottom: 2rem;
  }

  .payment-tabs {
    margin-top: 2rem;
  }

  .about-our-card._1, .about-our-card._2 {
    height: auto;
  }

  .about-global-team {
    height: 26rem;
  }

  .abbout-apply-image-mobile {
    width: 100%;
    max-width: 90%;
  }

  .about-team-tabs {
    margin-top: 2rem;
  }

  .about-team-tab-menu {
    width: 100%;
    margin-bottom: 2rem;
    padding-left: 0;
    padding-right: 0;
  }

  .about-team-tab-link {
    padding: 0;
  }

  .about-team-wrapper {
    grid-template-columns: 1fr;
  }

  .about-ceo-image {
    width: 37vw;
  }

  .swiper {
    width: 100%;
  }

  .swiper.industry-hero-swiper {
    overflow: hidden;
  }

  .industry-hero-pagination-wrapper {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 2rem;
    display: flex;
  }

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

  .about-grow-card.gaming {
    height: auto;
    min-height: 20rem;
  }

  .about-qa-btn-wrapper {
    grid-template-columns: auto;
  }

  .text-gray-20.max-width-70.relative.z2 {
    z-index: 2;
  }

  .legal-sticky {
    position: relative;
    top: 0;
  }

  .help-form-popup {
    justify-content: center;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    overflow: scroll;
  }

  .help-form-popup-wrapper {
    width: 100vw;
    height: 100%;
    min-height: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }

  .blog-post-revolution-wrapper {
    min-height: 20rem;
  }

  .blog-post-revolution-image {
    width: 100%;
  }

  .blog-legal-sticky {
    position: relative;
    top: 0;
  }

  .eco-azura-image {
    object-fit: cover;
  }

  .eco-bank-image-small {
    width: 30%;
    height: auto;
  }

  .pain-why-card {
    aspect-ratio: 1.798 / 2.1;
  }

  .pain-why-card:lang(sv) {
    aspect-ratio: 1.798 / 2.2;
  }

  .pain-why-card:lang(de) {
    aspect-ratio: 1.798 / 2.3;
  }

  .pain-why-card:lang(fr-fr) {
    aspect-ratio: 1.798 / 2.35;
  }

  .pain-why-card:lang(es-es), .pain-why-card:lang(da-dk), .pain-why-card:lang(et), .pain-why-card:lang(lv) {
    aspect-ratio: 1.798 / 2.25;
  }

  .contact-right.thank-you {
    height: 50vh;
  }

  .integration-card {
    height: 20rem;
  }

  .integration-card-image {
    position: absolute;
    inset: auto auto 0% 0%;
  }

  .integration-card-image.right {
    height: 70%;
  }

  .integration-card-image.left {
    height: 60%;
  }

  .careers-image-card.card-1 {
    aspect-ratio: auto;
    height: 30rem;
  }

  .careers-image-card.card-2 {
    aspect-ratio: auto;
    height: 35rem;
  }

  .careers-image-card.card-3 {
    padding: var(--spacings--2xl);
    aspect-ratio: auto;
  }

  .careers-card-3-author-wrap {
    margin-top: var(--spacings--3xl);
  }

  .partner-ways-card {
    height: 20rem;
  }

  .sus-report-image {
    aspect-ratio: 3 / 2;
  }

  .careers-prefooter-card-inner {
    background-image: linear-gradient(#0006, #0003 51%, #0000);
  }

  .security-key-wrapper {
    grid-template-columns: 1fr;
  }

  .security-key-card {
    grid-column-gap: var(--spacings--4xl);
    grid-row-gap: var(--spacings--4xl);
  }

  .security-compliance-wrapper {
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
    grid-template-columns: 1fr;
  }

  .security-compliance-card {
    grid-column-gap: var(--spacings--4xl);
    grid-row-gap: var(--spacings--4xl);
  }

  .security-compliance-btn-holder {
    margin-top: var(--spacings--3xl);
  }

  .responsible-hero-image {
    top: 0%;
  }

  .footer-under-text {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .onboarding-left-side-wrapper.right-padding-5rem.fixed {
    width: 100%;
    padding-bottom: 1rem;
  }

  .onboarding-main-wrapper {
    flex-flow: column;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    display: flex;
  }

  .onboarding-form-holder {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .onboarding-input-holder.half-width {
    width: auto;
  }

  .onboarding-input-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .azura-hero-video {
    border-style: none;
  }

  .product-prefooter-card {
    aspect-ratio: 288 / 511;
  }

  .single-testimonial-left:lang(it) {
    padding: 1.5rem;
  }

  .single-testimonial-right {
    width: 100%;
  }

  .help-input.t-area {
    min-height: 150px;
  }

  .help-checkbox {
    min-width: 20px;
    min-height: 20px;
  }

  .get-started-main-wrapper {
    flex-flow: column;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .get-started-form-wrapper {
    padding-right: 0;
  }

  .get-started-input {
    background-color: #fff;
    font-size: 17px;
  }

  .get-started-input.max-width-263::placeholder {
    font-size: var(--typography--text-l);
  }

  .get-started-input-holder {
    width: 100%;
  }

  .get-started-input-holder.left {
    width: auto;
  }

  .get-started-radio-buttons-wrapper {
    grid-template-columns: 1fr;
  }

  .gs-input-holder {
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .trnover-wrap {
    width: 100%;
  }

  .agree-checkbox {
    min-width: 1.25rem;
  }

  .all-rights-section.a2a-section {
    background-position: 50% 150px;
    background-size: cover;
  }

  .partner-api-credentials-radio-wrapper {
    flex-flow: column;
  }

  .half-width {
    width: 100%;
  }

  .tooltip-text-wrapper {
    right: -22px;
  }

  .industry-radio-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .industry-radio-button-field.small {
    max-width: none;
  }

  .industry-radio-icon {
    width: 2rem;
  }

  .industry-vertical-radio-wrapper {
    min-width: auto;
    max-width: none;
  }

  .inudstry-vertical-radio-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .onboarding-textarea {
    max-width: none;
  }

  .complaints-input.select.dent-right {
    padding-right: 40px;
  }

  .complaints-input.input-right-padding {
    padding-right: 104px;
  }

  .input-link {
    font-size: .75rem;
  }

  .careers-why-card {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .careers-why-icon-holder {
    width: 7rem;
  }

  .careers-why-number {
    width: 3rem;
    height: 3rem;
  }

  .careers-why-icon {
    width: 1.5rem;
    height: 1.5rem;
  }

  .product-checkbox-holder {
    grid-template-columns: 1fr 1fr;
  }

  .resources-all-blogs.press {
    grid-row-gap: var(--spacings--xl);
  }

  .slight-size-change:lang(no) {
    font-size: var(--typography--h2);
  }

  .support-form-success-message {
    max-width: 80%;
  }

  .azura-blocks-1 {
    padding-right: var(--spacings--3xl);
    min-height: 25rem;
  }

  .azura-blocks-image {
    height: 50%;
    inset: auto 0% 0% auto;
  }

  .product-experience-image {
    aspect-ratio: 47 / 35;
  }

  .case-card-image-3-desktop {
    display: none;
  }

  .about-global-team-planet {
    height: 23rem;
  }

  .lp-counter-holder {
    grid-column-gap: var(--spacings--m);
    grid-row-gap: var(--spacings--m);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
  }

  .lp-counter-cell {
    flex: 1;
    align-items: stretch;
    width: 100%;
  }

  .lp-counter-time {
    width: auto;
  }

  .lp-counter-digit {
    font-size: var(--typography--h4);
  }

  .lp-industry-wrapper {
    grid-row-gap: var(--spacings--3xl);
    flex-flow: column;
    display: flex;
  }

  .about-step-wrapper {
    grid-column-gap: var(--container--grid-gap);
    grid-row-gap: var(--container--grid-gap);
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
    grid-auto-columns: auto;
    display: grid;
  }

  .step-about-card._6 {
    aspect-ratio: auto;
    height: 17.5rem;
    overflow: hidden;
  }

  .step-about-card._2 {
    aspect-ratio: 1.44;
    padding-right: 1.5rem;
  }

  .step-about-card._1 {
    background-position: 50% 40%;
  }

  .about-step-6-image {
    width: 120%;
    max-width: none;
  }

  .lp-o2-hero-text-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .lp-o2-hero-arrow {
    flex: none;
  }

  .security-hero-image-uplift {
    width: 120%;
  }

  .security-external-wrapper {
    grid-column-gap: var(--spacings--3xl);
    grid-row-gap: var(--spacings--3xl);
    grid-template-columns: 1fr;
  }

  .security-compliant-wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr 1fr;
  }

  .security-image-animation-wrapper {
    height: 350px;
    margin-top: -1rem;
    margin-bottom: 2rem;
  }

  .security-image-animation {
    width: 45vw;
    height: 70vw;
  }

  .responsible-hero-image-uplift {
    aspect-ratio: 1;
  }

  .legal-filter-holder {
    position: relative;
    top: 0;
  }

  .article-banner {
    min-height: 20rem;
  }

  .home-pay-person-image {
    width: auto;
    height: 2.5rem;
  }

  .home-pay-button {
    margin-top: var(--spacings--3xl);
  }

  .b2c-what-image {
    aspect-ratio: 1;
  }

  .b2c-remember-link {
    padding-right: var(--spacings--2xl);
    height: 28rem;
  }

  .b2c-remember-image {
    z-index: 0;
    width: 60%;
    left: 50%;
    right: auto;
    transform: translate(-50%);
  }

  .home-grid-item:lang(fr-ca) {
    flex-flow: column;
  }

  .home-prefooter-2-cards {
    min-height: 20rem;
  }

  .id-imprve-1 {
    position: relative;
  }

  .what-is-glosary-image {
    aspect-ratio: 1.4;
    overflow: visible;
  }

  .saving-form {
    padding: var(--spacings--2xl);
  }

  .banner-pill {
    padding: 10px 12px;
    font-size: .75rem;
  }

  .about-name-title {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .about-name-title:lang(pt-br) {
    max-width: 200px;
  }

  .about-name-title:lang(fr-ca) {
    max-width: 159px;
  }

  .hc-main-cat-wrapper {
    grid-template-columns: 1fr;
  }

  .hc-main-cat-icon {
    width: 50%;
  }

  .hc-search-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .hc-support-form {
    padding: var(--spacings--2xl);
  }

  .container-copy.grid.sus-hero-container {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .container-copy.align-right {
    justify-content: flex-start;
    align-items: stretch;
  }

  .id-improve-overlay {
    pointer-events: none;
    background-color: #00000080;
    position: absolute;
    inset: 0%;
  }
}

#w-node-_335d45b1-7b84-35bc-1b2c-0bcc87336196-f36816f3 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-ab8383dd-5cb8-0f26-bf55-0ae0552cbc86-f36816f3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ae4694f5-13c6-9a3e-97e9-b178824c226b-f36816f3 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-ae4694f5-13c6-9a3e-97e9-b178824c226d-f36816f3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#pay-swiper.w-node-e2f646a4-57c4-89db-0dac-ea80b6a036f3-f36816f3, #w-node-a167a773-9e29-94be-f20f-5a7b75b19d8d-f36816f3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_51ceda37-0ac3-f5bb-8981-37cd82b1949e-f36816f3, #consumers-swiper.w-node-_1c99a936-c37d-63cd-8fc5-d9dae5cab529-f36816f3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fe1d192d-f47a-d311-51cc-5287b9008d49-f36816f3 {
  grid-area: 1 / 8 / 3 / 13;
}

#w-node-fe1d192d-f47a-d311-51cc-5287b9008d4a-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d4f-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d54-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d59-f36816f3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_76f5fd49-5e00-8eff-1b31-7896b1dae857-f36816f3 {
  grid-area: span 2 / span 5 / span 2 / span 5;
}

#w-node-_487a3824-5e20-6338-20cf-c4f56da31552-f36816f3 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b26d48d3-46e0-7c13-49e1-482a339d3204-f36816f3 {
  grid-area: 2 / 1 / 3 / 6;
}

#w-node-_40e89cd6-5ad6-4123-4ea1-19d05dc696c5-f36816f3 {
  grid-area: 1 / 7 / 3 / 13;
}

#w-node-_606d593f-112e-a44a-6e39-ba0df45fdc51-f36816f3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#solution-swiper.w-node-_68bfb039-9026-c39e-7eb7-7a86189fbcbc-f36816f3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_97657eb9-ff3d-d881-3889-91b34899c6b7-f36816f3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_27e1d89c-e441-ac75-aa56-e6f0d74ba8c2-f36816f3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-bd21e569-e239-63e2-efec-50074479fdea-f36816f3, #case-swiper.w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a7f-f36816f3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a83-f36816f3 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a91-f36816f3 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-_7782d26d-c5e7-39d8-68bb-86b4190c90c3-f36816f3, #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a95-f36816f3, #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a96-f36816f3, #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a97-f36816f3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8b53c4fb-e825-3ffd-4d6e-8121914280e7-f36816f3 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_6ce4b1f6-8089-0ee3-2576-8a03aaf6e623-f36816f3, #w-node-_5a73578b-4c43-cb22-659a-2184cd52cc42-f36816f3, #w-node-_493e9a7b-9b68-3f97-91cf-4b7e83efdca1-f36816f3, #w-node-_9b6cd2dc-e078-6bd4-1270-0b79169fc5be-f36816f3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7525391f-df9d-4677-d49f-e9adc1732afe-f36816f3 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-_14211a9d-6904-7644-1ca6-fb1f66555214-f36816f3 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_21cc07d8-7590-b2d6-b8d9-b19b35405635-f36816f3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_73c87ccf-69c8-d53d-9241-241543a429d2-654d2164 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_37100fe3-ca19-c6ea-ef49-3bae5f0e020a-654d2164 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e1591544-4d15-640c-cf88-d800d1815fbb-654d2164, #w-node-_94097b13-7391-4cf1-915b-b181303e2b75-654d2164, #w-node-ad54c214-7fe9-ceb0-abc0-7b777d44b756-654d2164, #w-node-f2785f24-d597-078b-e259-96137a47436e-654d2164, #w-node-_9a5cb339-9fd4-6f29-28fe-1ab51b42983f-654d2164 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0398bc6-125e-f9dd-1f67-52c0c71013c5-654d2164, #w-node-aee33236-eff1-6e37-5e10-d2d0d3370c53-d3370c51, #w-node-aee33236-eff1-6e37-5e10-d2d0d3370c55-d3370c51, #looping-logo.w-node-aee33236-eff1-6e37-5e10-d2d0d3370c56-d3370c51, #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d1c-946d2d03 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d1e-946d2d03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9584f505-058b-bac3-5878-dccc0a7ab269-946d2d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d48-946d2d03, #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d4f-946d2d03 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d68-946d2d03 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c0daf45c-9849-8fa1-faac-f52a17ceaa8d-946d2d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a11dc4f1-ec52-cca7-b798-00ce946d2da4-946d2d03 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dbc3c040-18a4-93c0-6b9a-2c96fc5ae322-946d2d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a11dc4f1-ec52-cca7-b798-00ce946d2ddb-946d2d03 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a11dc4f1-ec52-cca7-b798-00ce946d2de1-946d2d03, #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2dff-946d2d03, #w-node-da392c88-a87e-162f-5249-e9397e2fdf87-946d2d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_06a017e6-fcc0-d406-3732-957c84143e53-946d2d03 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_4c938ec4-e845-4864-b137-a64e03cccebe-946d2d03 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a1e7f4aa-053d-387a-1981-b6a3c08b04b1-f36816fa {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_61533180314099139072505000000000000b-f36816fa {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7d7aadb8-a568-4fdb-cba4-bf0b8d31749e-f36816fb {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a1b8a680-32ff-1fcc-76ed-969be843c414-f36816fb {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_5eaf6d15-5cf1-bd48-219e-962a6dcec776-f3681702 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_6a40d76d-ada8-d650-916c-a956062115ca-f3681702, #w-node-efcf0f6d-51b6-b3a4-3c7c-bf0e65d575ea-f3681702 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fa913339-ae90-f549-355d-c42d94c5e8af-f3681702 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#single-article.w-node-fa913339-ae90-f549-355d-c42d94c5e8b7-f3681702 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-a53be2fc-54bf-da6d-db67-8d28fb1ff864-f3681702 {
  grid-area: 2 / 6 / 3 / 13;
}

#w-node-_30dc8aca-8d67-d429-303a-8d29b08228da-f3681702 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_30dc8aca-8d67-d429-303a-8d29b08228dc-f3681702 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#blog-wrapper.w-node-_5bcefda4-4751-2f39-cf14-68db4c87cbe9-f3681702, #w-node-_30dc8aca-8d67-d429-303a-8d29b08228df-f3681702 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bf624471-dc65-22c3-b374-5b50f50d31f5-f3681742 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_9edd330e-2fb3-3943-c138-22c9367a2ef9-f3681742 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a51833a0-6cfa-07f5-165c-3d056d818966-f3681742 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#single-article.w-node-_14b11ccb-2885-4655-26a7-6760ad0621de-f3681742 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-cb96ec89-5c5e-d748-c542-cc65b61efb9e-f3681742 {
  grid-area: 2 / 6 / 3 / 13;
}

#w-node-_29f5f7b7-2033-9ccb-e35b-72e96ce7b87a-f3681742 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_5182d4c7-e8e4-7134-5dda-b0701a07a7a8-f3681742 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  justify-self: end;
}

#press-wrapper.w-node-_527a73c8-58e2-f1ad-8b4a-18bd57907485-f3681742, #w-node-_1d7f96f6-44b5-3ea4-a4fd-cdeae57a8a85-f3681742 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_94d7a3e1-43be-57af-747c-75763c37b383-f3681862 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f88d86c1-6baf-9b23-2d91-5ea57739071d-f3681862 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_119ef5c8-d189-d169-fc1c-310c37c7b964-f3681862 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-a3b5cd68-8cd3-4a01-f47b-f0da2622b734-f3681862 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_9a7f9230-36ea-f45b-e400-49cc3bf43a79-f3681a1d, #w-node-_8e9bfde7-0dd1-0f38-5b55-1d3ac8d22aba-f3681a1d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_113ca39e-0296-4640-34b8-13e03f801858-f3681a1d, #w-node-_11d1d91d-1049-09de-49c2-048bdbdf857c-f3681a1d, #w-node-_90ef0ae4-957e-4391-df7f-e184f41e9e4b-f3681a1d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fa3046e5-668f-a226-c6d4-33a48e3aab86-f3681a1d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2751cff6-b7cf-3d50-0330-778986d8b82d-f3681a1d {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_9286a8f0-37a2-714e-b388-880fc68dd688-f3681a1d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7869c1de-390b-656b-cf39-93db4246341e-f3681a1d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7869c1de-390b-656b-cf39-93db4246340c-f3681a1d {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_190c8f82-ff84-b397-8b90-6e63499d8f5f-f3681a1d, #w-node-a9aec7fe-e2f9-3f8a-4374-83d552ce88b3-f3681a1d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_70d49c33-b51f-9555-2884-02dcd15b92eb-f3681a1d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_779b25ca-c973-50c1-7776-c5c4c2a84f25-f3681a1d {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_9f79a258-c98f-21f2-5255-dfe608308b81-f3681a1d, #solution-swiper.w-node-_9f79a258-c98f-21f2-5255-dfe608308b83-f3681a1d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9f79a258-c98f-21f2-5255-dfe608308bb1-f3681a1d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2e3bd48-5adb-af54-d788-643bbe39e280-f3681a1d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_78521cdf-fa71-bcfb-ed84-29b0380b609b-f3681a1d {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e1541ccd-3d96-d11c-6586-0de239cec546-f3681a1d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#product-swiper.w-node-ed9e36f2-64ef-bb9c-9b35-39779e24951e-f3681a1d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d17e8ec6-1516-b314-c6f9-bff145f34383-45f34381, #w-node-d17e8ec6-1516-b314-c6f9-bff145f343a0-45f34381, #w-node-dff4a3b5-7a59-532b-4e2a-06ec77a8b185-f3681a3f, #w-node-dff4a3b5-7a59-532b-4e2a-06ec77a8b18e-f3681a3f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_73412e26-7ee3-b160-7530-4fd48eb1ffa8-f3681a3f, #w-node-_3eb068d0-f232-14bf-193b-6ca70d5e1d61-f3681a3f, #w-node-_3eb068d0-f232-14bf-193b-6ca70d5e1d63-f3681a3f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_63768fca-9ab6-ae61-c662-7824b80e8b97-f3681a3f {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_6188b799-6ba5-bb6f-7a1a-440b0474eb91-f3681a3f, #w-node-_5e49c262-3786-64a3-1d4a-7313693d6dc6-f3681a3f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7570aedc-c8d4-0908-61be-876b41357e02-f3681a3f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7570aedc-c8d4-0908-61be-876b41357e0e-f3681a3f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_5ecf12c2-4537-58e3-dcc8-5a518a2dc4d3-f3681a3f, #solution-swiper.w-node-_5ecf12c2-4537-58e3-dcc8-5a518a2dc4d5-f3681a3f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5ecf12c2-4537-58e3-dcc8-5a518a2dc503-f3681a3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c00a846c-cd9b-549e-4aaf-66b325f3e29e-f3681a3f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e6a0157d-8f8c-e850-fc81-9a90d147d7d1-f3681a5c, #w-node-e6a0157d-8f8c-e850-fc81-9a90d147d7da-f3681a5c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9959d6cb-19e4-6a54-426a-b307167b9c19-f3681a5c, #w-node-e76b8f3e-bf3a-334e-6fd2-496c788f965d-f3681a5c, #w-node-e76b8f3e-bf3a-334e-6fd2-496c788f965f-f3681a5c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4484579d-1b35-acbc-67d5-5a9d406334d3-f3681a5c {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_4484579d-1b35-acbc-67d5-5a9d406334dd-f3681a5c, #w-node-_4484579d-1b35-acbc-67d5-5a9d406334e4-f3681a5c, #w-node-a9865349-6823-a0bf-ebdf-db8d8db2285f-f3681a5c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a9865349-6823-a0bf-ebdf-db8d8db22864-f3681a5c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_829cf3e8-98e7-b314-af25-6f0ce3da0cc2-f3681a5c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_829cf3e8-98e7-b314-af25-6f0ce3da0cc4-f3681a5c {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_407e9b65-591c-6986-46f2-189e38d8580a-f3681a5c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_407e9b65-591c-6986-46f2-189e38d8581c-f3681a5c {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_1f2f44ce-4d4f-ba29-23ec-4b3b7c1a3f7c-f3681a5c, #solution-swiper.w-node-_1f2f44ce-4d4f-ba29-23ec-4b3b7c1a3f7e-f3681a5c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_1f2f44ce-4d4f-ba29-23ec-4b3b7c1a3fac-f3681a5c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4b957730-acd3-0d3c-6bb2-6df659cd8303-f3681a5c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7c6ae9be-4660-c545-9a0e-937ffb8b4f5e-f3681a7d, #w-node-_7c6ae9be-4660-c545-9a0e-937ffb8b4f67-f3681a7d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9c63c96f-839f-0c2d-3cc7-54495d298d37-f3681a7d, #w-node-e8b6bcbd-8132-95cc-4a7b-8e9800fbb27e-f3681a7d, #w-node-e8b6bcbd-8132-95cc-4a7b-8e9800fbb280-f3681a7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bffdbbd5-9fc1-444d-351e-018522ad88a5-f3681a7d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-bffdbbd5-9fc1-444d-351e-018522ad88aa-f3681a7d {
  grid-area: 1 / 7 / 2 / 13;
  align-self: start;
}

#w-node-_67e9a335-c6e2-0a42-d8c9-5401499bcad8-f3681a7d {
  grid-area: span 1 / span 11 / span 1 / span 11;
}

#w-node-_829640ec-c863-aef2-ad74-f42067ff7e81-f3681a7d {
  grid-area: 2 / 1 / 4 / 9;
}

#w-node-_829640ec-c863-aef2-ad74-f42067ff7e86-f3681a7d {
  grid-area: 2 / 9 / 3 / 13;
}

#w-node-_829640ec-c863-aef2-ad74-f42067ff7e8d-f3681a7d {
  grid-area: 3 / 9 / 4 / 13;
}

#w-node-_96b17732-e0fe-092e-20ce-738bd240c158-f3681a7d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_96b17732-e0fe-092e-20ce-738bd240c15d-f3681a7d {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3ae-f3681a7d, #solution-swiper.w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3b0-f3681a7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3de-f3681a7d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_32b889c6-d1bb-a4f1-a9f4-6ba6473b0654-f3681a7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4758d1e5-5e33-340f-5406-2af8c2722253-f3681aa0, #w-node-_4758d1e5-5e33-340f-5406-2af8c272225c-f3681aa0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2e69fdb9-f29d-0767-1e58-e3e9fa4fa748-f3681aa0, #w-node-_3adf664c-0db4-a4ad-069e-e462354d045e-f3681aa0, #w-node-_3adf664c-0db4-a4ad-069e-e462354d0460-f3681aa0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cd82c894-71ac-ca2c-03f7-1a2f4781efd3-f3681aa0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cd82c894-71ac-ca2c-03f7-1a2f4781efe5-f3681aa0, #w-node-e3f91a29-4bb9-415c-565c-df62a8b054eb-f3681aa0 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-e3f91a29-4bb9-415c-565c-df62a8b054fd-f3681aa0 {
  grid-area: 1 / 1 / 2 / 6;
}

#w-node-f1163a1d-0d89-dcc8-6858-694f30227b06-f3681aa0 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f1163a1d-0d89-dcc8-6858-694f30227b18-f3681aa0 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_6a8eceaf-a10f-6784-2ff6-afef42c75e0d-f3681aa0, #solution-swiper.w-node-_6a8eceaf-a10f-6784-2ff6-afef42c75e0f-f3681aa0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6a8eceaf-a10f-6784-2ff6-afef42c75e3d-f3681aa0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f58caf95-e867-4641-2363-5c2d1759f71f-f3681aa0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baea0-f3681abc {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baea9-f3681abc {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baead-f3681abc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baec7-f3681abc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baec9-f3681abc, #w-node-fe133acc-a78b-9fcd-1348-145ac20baecc-f3681abc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baee5-f3681abc, #w-node-fe133acc-a78b-9fcd-1348-145ac20baee6-f3681abc {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baeea-f3681abc, #w-node-fe133acc-a78b-9fcd-1348-145ac20baeeb-f3681abc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baef9-f3681abc {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf08-f3681abc {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf0c-f3681abc {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf1d-f3681abc {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf21-f3681abc {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf32-f3681abc {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf36-f3681abc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf42-f3681abc {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf44-f3681abc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-fe133acc-a78b-9fcd-1348-145ac20baf47-f3681abc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a94954c-f3681b00 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a949555-f3681b00 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a949559-f3681b00 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a949573-f3681b00 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a949575-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a949578-f3681b00 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a949591-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a949592-f3681b00 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a949596-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a949597-f3681b00 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495a5-f3681b00 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0d64c803-e745-3e31-4c92-9ae2a7f19d9a-f3681b00 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495b8-f3681b00 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495c7-f3681b00 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495cb-f3681b00 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495da-f3681b00 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495de-f3681b00 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ea-f3681b00 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ec-f3681b00 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ef-f3681b00 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba986-f3681b19 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba98d-f3681b19 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba991-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ab-f3681b19 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9ad-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abba9b0-f3681b19 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ef7e2364-3687-75e1-fa90-db2aea01423f-f3681b19 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ef7e2364-3687-75e1-fa90-db2aea014242-f3681b19, #w-node-_824e8d29-a5cf-3c5f-e327-c4821330a23e-f3681b19, #case-swiper.w-node-ef7e2364-3687-75e1-fa90-db2aea014247-f3681b19 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ef7e2364-3687-75e1-fa90-db2aea01424b-f3681b19 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-ef7e2364-3687-75e1-fa90-db2aea014257-f3681b19 {
  grid-area: 2 / 3 / 3 / 4;
}

#w-node-ef7e2364-3687-75e1-fa90-db2aea01425b-f3681b19, #w-node-ef7e2364-3687-75e1-fa90-db2aea01425f-f3681b19, #w-node-ef7e2364-3687-75e1-fa90-db2aea014260-f3681b19, #w-node-ef7e2364-3687-75e1-fa90-db2aea014261-f3681b19 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9c9-f3681b19 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9ca-f3681b19 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9ce-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abba9cf-f3681b19 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9dd-f3681b19 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9ec-f3681b19 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9f0-f3681b19 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abba9ff-f3681b19 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abbaa03-f3681b19 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abbaa12-f3681b19 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abbaa16-f3681b19 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87a8e6da-8c50-f2bc-d3d1-87a044746cfe-f3681b19 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_94a2d01a-54a3-7203-f490-e8c2b01f94c9-f3681b19 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abbaa22-f3681b19 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abbaa24-f3681b19 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-a717fd5e-8bc3-e344-600f-15c53abbaa27-f3681b19 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7087720f-471f-34a2-0d3b-27663e31e7b1-f3681b3b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7087720f-471f-34a2-0d3b-27663e31e7ba-f3681b3b {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_7087720f-471f-34a2-0d3b-27663e31e7be-f3681b3b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_857defb5-4af7-0f92-8ee0-77cf6f0d69ac-f3681b3b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_857defb5-4af7-0f92-8ee0-77cf6f0d69be-f3681b3b {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-e75245a2-1072-b6de-0fc6-a4e25fb0c3d0-f3681b3b {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-e75245a2-1072-b6de-0fc6-a4e25fb0c3e2-f3681b3b {
  grid-area: 1 / 1 / 2 / 6;
  align-self: stretch;
}

#w-node-_27120e6f-b019-eada-cbb3-a26cb05af60c-f3681b3b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_27120e6f-b019-eada-cbb3-a26cb05af620-f3681b3b {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-_7087720f-471f-34a2-0d3b-27663e31e870-f3681b3b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_07dd77c8-5f39-0164-c655-61250ae93708-f3681b3b {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-_07dd77c8-5f39-0164-c655-61250ae9370a-f3681b3b {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_07dd77c8-5f39-0164-c655-61250ae9370d-f3681b3b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c46ef-f3681b62 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c46f6-f3681b62 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c46fa-f3681b62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4730-f3681b62 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4744-f3681b62 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4748-f3681b62 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c475a-f3681b62 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: center;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c475e-f3681b62 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4770-f3681b62 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4774-f3681b62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4781-f3681b62 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4783-f3681b62 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_45765d80-8f6d-ca20-7c94-6452684c4786-f3681b62 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ebfe1-f3681b8e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ebfe8-f3681b8e {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ebfec-f3681b8e, #w-node-_01a44c90-21e8-beec-c471-d55c0dc8bd80-f3681b8e, #w-node-_01a44c90-21e8-beec-c471-d55c0dc8bd83-f3681b8e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_01a44c90-21e8-beec-c471-d55c0dc8bd8e-f3681b8e {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec006-f3681b8e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec01a-f3681b8e {
  grid-area: 1 / 8 / 2 / 13;
  align-self: stretch;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec01e-f3681b8e {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec032-f3681b8e {
  grid-area: 1 / 1 / 2 / 6;
  align-self: stretch;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec036-f3681b8e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec04a-f3681b8e {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec04e-f3681b8e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec05b-f3681b8e {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec05d-f3681b8e {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-c7c06714-a810-efc0-3bf9-f333235ec060-f3681b8e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4708d-f3681bbe {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4708f-f3681bbe {
  grid-area: 1 / 9 / 2 / 13;
  align-self: end;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47091-f3681bbe {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#text-trigger.w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4709a-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f470f1-f3681bbe {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f470f8-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f470f9-f3681bbe {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4710d-f3681bbe {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47115-f3681bbe {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4711a-f3681bbe {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47122-f3681bbe {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47127-f3681bbe {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4712f-f3681bbe {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47134-f3681bbe {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4713a-f3681bbe {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4713f-f3681bbe {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47147-f3681bbe {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4714d-f3681bbe {
  grid-area: 1 / 4 / 2 / 10;
  justify-self: center;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47152-f3681bbe {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47153-f3681bbe {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47158-f3681bbe {
  grid-area: span 2 / span 3 / span 2 / span 3;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4715b-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47160-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47161-f3681bbe {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47166-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4716f-f3681bbe {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47174-f3681bbe {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471af-f3681bbe {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471bb-f3681bbe {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471f8-f3681bbe {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471fd-f3681bbe {
  grid-column: span 12 / span 12;
}

#w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47236-f3681bbe {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-aee1006f-7b2b-e984-7f38-95778f50c611-f3681be1 {
  grid-area: 1 / 3 / 2 / 11;
}

#text-trigger.w-node-aee1006f-7b2b-e984-7f38-95778f50c635-f3681be1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-c4b560ee-d07c-ea8b-346c-efa61cd647ee-f3681be1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#pay-swiper.w-node-_00996dd4-5bb2-d0a6-9668-1f8137abc8be-f3681be1, #w-node-_00996dd4-5bb2-d0a6-9668-1f8137abc8bf-f3681be1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9dc1adf9-d64c-4779-62c5-83103302fd0c-f3681be1 {
  grid-area: span 2 / span 6 / span 2 / span 6;
}

#w-node-_9dc1adf9-d64c-4779-62c5-83103302fd16-f3681be1, #w-node-_9dc1adf9-d64c-4779-62c5-83103302fd1d-f3681be1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55d88-f3681be1, #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55d89-f3681be1 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55d8d-f3681be1, #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55d8e-f3681be1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55d9c-f3681be1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55dab-f3681be1 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55daf-f3681be1 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55dc0-f3681be1 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_9a453cee-d763-de55-77a0-a094c63c9161-f3681be1, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4848-f3681c02 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4850-f3681c02 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4852-f3681c02 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#latest-swiper.w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4855-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4867-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4878-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b487a-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b488a-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b48ac-f3681c02, #w-node-_8135b420-365e-29e2-427e-42a2261df180-f3681c2a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8135b420-365e-29e2-427e-42a2261df188-f3681c2a {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_8135b420-365e-29e2-427e-42a2261df18a-f3681c2a {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#latest-swiper.w-node-_8135b420-365e-29e2-427e-42a2261df18d-f3681c2a, #w-node-_8135b420-365e-29e2-427e-42a2261df1a5-f3681c2a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_8135b420-365e-29e2-427e-42a2261df1aa-f3681c2a {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_8135b420-365e-29e2-427e-42a2261df1bf-f3681c2a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#hero-heading.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43766-f3681c61 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d4376d-f3681c61 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43770-f3681c61, #partners-looping-logo.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43771-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43785-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43788-f3681c61 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43793-f3681c61 {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437a1-f3681c61 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437a3-f3681c61 {
  grid-area: 1 / 1 / 2 / 7;
}

#client-heading.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437d0-f3681c61 {
  grid-area: 1 / 5 / 2 / 9;
}

#testimonial-swiper.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437d3-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437db-f3681c61 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437e0-f3681c61 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437e2-f3681c61 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437e9-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437ea-f3681c61 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437eb-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437f0-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437f5-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437fa-f3681c61 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43801-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43804-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d4381f-f3681c61 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_40134709-d562-628d-a9ea-c4f2141b5fd5-f3681c63, #w-node-_40134709-d562-628d-a9ea-c4f2141b5fde-f3681c63 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6420c318-6b94-5831-94cc-6ff0c436c942-f3681c63 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_6420c318-6b94-5831-94cc-6ff0c436c956-f3681c63 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: center;
}

#w-node-_80ef24e9-464a-9c73-e6e2-47a4fdba9a8c-f3681c63 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_80ef24e9-464a-9c73-e6e2-47a4fdba9a9e-f3681c63 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e0-f3681c63 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e1-f3681c63, #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e6-f3681c63, #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2eb-f3681c63 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c82430ea-fdac-063e-3d5f-5d0e6858f724-f3681c63 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: start;
}

#w-node-c82430ea-fdac-063e-3d5f-5d0e6858f726-f3681c63 {
  grid-area: 1 / 1 / 2 / 7;
}

#w-node-_76916894-e107-d35e-36d0-caa3bd9d9786-f3681c63 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_76916894-e107-d35e-36d0-caa3bd9d9787-f3681c63 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_594c953a-8f2e-cbeb-f57c-c81ec7e8f242-f3681c63 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6af1cec5-f64a-81c7-2b05-7403555e3c14-f3681c63 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6af1cec5-f64a-81c7-2b05-7403555e3c28-f3681c63 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_99ca3a64-2914-eee5-beaf-352ea3798903-f3681c63 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-de15bee6-9137-3398-9080-c0e8ce5d59ad-f3681c63 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-de15bee6-9137-3398-9080-c0e8ce5d59af-f3681c63 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-de15bee6-9137-3398-9080-c0e8ce5d59b2-f3681c63, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47e3-f3681c64 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47eb-f3681c64 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47ed-f3681c64 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#latest-swiper.w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47f0-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4802-f3681c64 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4811-f3681c64 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4813-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4815-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4825-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4847-f3681c64, #w-node-_25683928-5353-f1dd-4980-3821d88c0dd7-f3681c66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a00cbbae-b5c6-6d30-4e89-f8e80f8ff846-f3681c66 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-a91014ba-631e-9f86-a123-844fa8ec6ad6-f3681c66, #w-node-_42f85e96-e9a6-5cf2-42df-794c032154bc-f3681c66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_42f85e96-e9a6-5cf2-42df-794c032154c7-f3681c66 {
  grid-area: 1 / 2 / 4 / 3;
}

#w-node-eafa05d0-c783-11ca-949f-92eda454184c-f3681c66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5488f82e-98a0-ce00-5e50-247db31e3d0f-b31e3d0f, #w-node-_5488f82e-98a0-ce00-5e50-247db31e3d10-b31e3d0f {
  grid-area: 2 / 4 / 3 / 10;
}

#maven-instant-answer-container.w-node-_5488f82e-98a0-ce00-5e50-247db31e3d20-b31e3d0f, #w-node-_0f7424f4-2ab9-4f46-9a42-4cccaa67bde3-f3681c67 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_32596eab-2062-b988-e7a7-b4e15e8bde0b-f3681c67 {
  grid-area: 2 / 4 / 3 / 10;
}

#w-node-_0f7424f4-2ab9-4f46-9a42-4cccaa67bdf5-f3681c67, #w-node-_2f66d376-a513-c6f3-9718-591eee18aaf4-f3681c67 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_2f66d376-a513-c6f3-9718-591eee18aaf5-f3681c67 {
  grid-area: 1 / 2 / 4 / 3;
}

#w-node-dd5b4fe0-22a7-5b18-6826-47f493398686-f3681c67 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_16d4422a-5f93-7cfc-d729-564c7816ef9f-7816ef9d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_16d4422a-5f93-7cfc-d729-564c7816efa4-7816ef9d, #w-node-_16d4422a-5f93-7cfc-d729-564c7816efb2-7816ef9d {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-_16d4422a-5f93-7cfc-d729-564c7816efbf-7816ef9d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be67c6-f3681c68 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#hero-h1.w-node-_3d1d8449-e241-8864-9292-362c43be67c8-f3681c68 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be67e0-f3681c68 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-_4681fdd9-f401-8dac-12e6-d177b0afbed4-f3681c68 {
  grid-area: span 3 / span 12 / span 3 / span 12;
}

#w-node-_4681fdd9-f401-8dac-12e6-d177b0afbed6-f3681c68, #merchant-looping-logo.w-node-_4681fdd9-f401-8dac-12e6-d177b0afbed7-f3681c68 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9ba29416-bafb-2986-7b7e-c26c1d3c0d9f-f3681c68 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_9ba29416-bafb-2986-7b7e-c26c1d3c0db1-f3681c68 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be681f-f3681c68 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be6821-f3681c68 {
  grid-area: 2 / 2 / 3 / 7;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be6823-f3681c68 {
  grid-area: 3 / 2 / 4 / 12;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be682a-f3681c68 {
  grid-area: 4 / 2 / 5 / 7;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be6837-f3681c68 {
  grid-area: 4 / 7 / 5 / 12;
}

#w-node-e1933761-71cc-ff2b-69d9-7cc9c8ffa636-f3681c68 {
  grid-area: 5 / 2 / 6 / 12;
}

#w-node-_18e39855-65e7-8b7d-d87d-0565d3a4a37e-f3681c68, #w-node-_0daa3ba5-59a1-736f-be9d-2dca28ee6c32-f3681c68 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0daa3ba5-59a1-736f-be9d-2dca28ee6c34-f3681c68 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ba8d522c-bb7f-e539-930d-3761ee8c5e1c-f3681c68 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6d957689-4df9-cc1a-997f-9e8faeb575bb-f3681c68 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be6871-f3681c68 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3d1d8449-e241-8864-9292-362c43be6876-f3681c68 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_6fea1376-61d4-02d7-704e-a9377c68fb71-f3681c68 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9ad8dd21-176b-c271-ea17-e8c7bc43313b-f3681c69 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#hero-h1.w-node-_9ad8dd21-176b-c271-ea17-e8c7bc43313d-f3681c69 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9ad8dd21-176b-c271-ea17-e8c7bc433153-f3681c69 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-c6f8094a-a306-f708-3576-fa33c24fc885-f3681c69 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3a050ba2-0c29-e455-f312-aa926530106c-f3681c69 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0f38b4f2-0d06-8319-a16a-ea2581218bf7-f3681c69 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c30-f3681c69 {
  grid-area: 1 / 8 / 3 / 13;
}

#w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c31-f3681c69, #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c36-f3681c69, #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c3b-f3681c69 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_42cff5c5-3b4b-451a-bb11-9da25359c144-f3681c69 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b5a0c307-95e1-53f2-94cb-104c6a94adc9-f3681c69 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b5a0c307-95e1-53f2-94cb-104c6a94adcb-f3681c69 {
  grid-area: 2 / 1 / 3 / 6;
}

#w-node-b5a0c307-95e1-53f2-94cb-104c6a94adcd-f3681c69 {
  grid-area: 2 / 6 / 3 / 13;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb32-f3681c69, #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb33-f3681c69 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb37-f3681c69, #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb38-f3681c69 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb46-f3681c69 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb55-f3681c69 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb59-f3681c69 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb6a-f3681c69 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb6e-f3681c69 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb7f-f3681c69 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_74e89755-d66a-1731-f2d0-601423908e1d-f3681c69 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_74e89755-d66a-1731-f2d0-601423908e2e-f3681c69 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-f1960136-fc4e-d7e9-cede-66ddd96f8f11-f3681c69 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#pay-swiper.w-node-f1960136-fc4e-d7e9-cede-66ddd96f8f16-f3681c69, #w-node-f1960136-fc4e-d7e9-cede-66ddd96f8f17-f3681c69, #w-node-d59e6ddb-7cca-173f-ca17-610d043130b4-f3681c69 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_42995ffc-bcf8-e60e-99ca-8e1f8e9fadf9-f3681c6a {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_77dbebc1-14b7-52fb-89c0-442a8a7ee2fe-f3681c6a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_47cacf21-e6bc-1261-009c-b9caf3509b04-f3681c6a {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_628f1246-2432-811d-4d5e-5becd69ece37-f3681cab {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_628f1246-2432-811d-4d5e-5becd69ece3e-f3681cab {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_54c4ff64-a56a-91ba-92fb-38f0121fa3e6-f3681cab {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_54c4ff64-a56a-91ba-92fb-38f0121fa3e8-f3681cab {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_95027d03-cb26-698d-c4a4-a41096467db2-f3681cab {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#pay-swiper.w-node-_95027d03-cb26-698d-c4a4-a41096467dba-f3681cab, #w-node-_95027d03-cb26-698d-c4a4-a41096467dbb-f3681cab, #w-node-_46031600-a4cc-e2bd-be62-7f5570ad64d2-f3681cab, #w-node-_46031600-a4cc-e2bd-be62-7f5570ad64d5-f3681cab {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_46031600-a4cc-e2bd-be62-7f5570ad64e0-f3681cab {
  grid-area: 1 / 2 / 3 / 3;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681cc8 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681cc8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681cc8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681cc8 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681ce9 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681ce9 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681ce9 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681d06 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d06 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d06 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d06 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681d29 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d29 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d29 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d29 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681d46 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d46 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d46 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d46 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681d68 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d68 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d68 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d68 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681d89 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d89 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d89 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d89 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681daa {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681daa {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681daa {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681daa {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681dc7 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681dc7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681dc7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681dc7 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681dea {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681dea {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681dea {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681dea {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e04 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e04 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e04 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e04 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e26 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e26 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e26 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e26 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e48 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e48 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e48 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e48 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e61 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e61 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e61 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e61 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e62 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e62 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e62 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e62 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e63 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e63 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e63 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e63 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e64 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e64 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e64 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e571-f3681e65 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e65 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: start;
}

#w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e65 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e65 {
  grid-area: 1 / 6 / 2 / 13;
}

#w-node-_40d7b72d-92aa-48fa-444d-8579508f6976-f3681e66 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b4c4e160-db52-969d-cd3e-71517f99dd50-f3681e66 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-ca3e414b-b246-3a45-bd9a-cf322baa9258-f3681e66, #w-node-baa4460c-c4df-eb07-47f0-403fbd0c5a84-f3681e66, #w-node-_0c81224e-02b0-391d-1563-9c5c38c35cbd-f3681e66, #w-node-_79f27037-e5ad-6adc-8a2e-32447f522051-f3681e66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_51f7daa8-0172-bae5-2c02-756c02eed5f9-f3681e66, #w-node-_51f7daa8-0172-bae5-2c02-756c02eed5fa-f3681e66 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_51f7daa8-0172-bae5-2c02-756c02eed5fe-f3681e66, #w-node-_51f7daa8-0172-bae5-2c02-756c02eed5ff-f3681e66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-be371359-b9ac-08e1-56e1-d65b392f171a-f3681e66 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0767d931-f447-2757-0178-d5cb994addbf-f3681e66 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_266b9b23-f2e2-3ebc-dd09-ac8d93b84bfe-f3681e66 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_266b9b23-f2e2-3ebc-dd09-ac8d93b84c0d-f3681e66 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-b62540b8-e3c8-a5e5-54ef-4844f1321dd8-f3681e66 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b62540b8-e3c8-a5e5-54ef-4844f1321de7-f3681e66 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-e4cc316e-94d6-4152-9aaf-9875ed1247a4-f3681e66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f0d-f3681e66 {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f0f-f3681e66 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f12-f3681e66 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c7e747e0-40d3-852b-2192-ea41db110db3-f3681e67 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-c7e747e0-40d3-852b-2192-ea41db110db9-f3681e67 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c7e747e0-40d3-852b-2192-ea41db110dba-f3681e67 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fc46afdc-ec37-6c35-adc3-ac37aeb0963e-f3681e7c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fc46afdc-ec37-6c35-adc3-ac37aeb09644-f3681e7c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fc46afdc-ec37-6c35-adc3-ac37aeb09645-f3681e7c, #w-node-de5b3825-0d67-6c77-0128-348a5c001915-f3681e7d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-de5b3825-0d67-6c77-0128-348a5c00191c-f3681e7d {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-e5d62802-7c3f-affa-68f4-70066596d977-f3681e7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_24622708-1828-6166-6bf5-73281a0033fa-f3681e7d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_24622708-1828-6166-6bf5-73281a003402-f3681e7d {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-bd541f27-65da-84ad-ea43-fbf3f78a79fd-f3681e7d, #w-node-bd541f27-65da-84ad-ea43-fbf3f78a7a02-f3681e7d, #w-node-_0d4b91c7-1e8c-0397-3a52-90acce6c6162-f3681e7d, #w-node-_348b147e-a413-1b98-50b3-a31e5635f1d1-f3681e7d, #w-node-_348b147e-a413-1b98-50b3-a31e5635f1d3-f3681e7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-bec5865e-ce75-b025-29ee-a6649b24bda8-f3681e7d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-bec5865e-ce75-b025-29ee-a6649b24bdb0-f3681e7d {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-b619be59-d105-dd07-895f-86135830ab31-f3681e7d, #w-node-_66c2b2ba-2c7e-43a0-d3a3-f9657388be75-f3681e7d, #w-node-_66c2b2ba-2c7e-43a0-d3a3-f9657388be77-f3681e7d, #w-node-b375dcd0-2e3c-33b9-3e3e-c05978d8dcf2-f3681e7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b0e02b0f-77bf-0960-9f15-7fc54d318dee-f3681e7d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b0e02b0f-77bf-0960-9f15-7fc54d318df3-f3681e7d {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc0-f3681e7d {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: end;
}

#w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc2-f3681e7d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc5-f3681e7d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_32455a3f-f580-08a0-7824-b13084e4d22f-f3681e7f, #w-node-_32455a3f-f580-08a0-7824-b13084e4d236-f3681e7f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9605b3b1-ae27-a549-402a-b3fbcb17bed6-f3681e7f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: start;
}

#w-node-_90077390-5476-cf32-d88f-d52879f49b53-f3681e7f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3bfd2b4d-6deb-03de-ef68-f1d65e8c6fcc-f3681e7f {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5f8fc24e-f522-b298-7ba8-a5ba36ee8994-f3681e80 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_5f8fc24e-f522-b298-7ba8-a5ba36ee899f-f3681e80 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_0ba099ca-b185-3f2b-7706-5ca2b818f790-f3681e81 {
  grid-area: 1 / 4 / 2 / 10;
}

#w-node-_4a3a7a2e-dd5a-649b-065f-29fb16e8a192-f3681e81 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_465a972d-8a6e-d063-f95a-5cd7df4f2ffb-f3681e81 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_057157ee-fe1e-ecda-aa0a-0d191373fdc3-f3681e81 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_7960c2b6-104e-5437-5da4-362f3b7770cf-f3681e81 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-b2ed5479-a68f-f407-15ef-220ae2b04c0c-f3681e81 {
  grid-area: 4 / 1 / 5 / 2;
}

#w-node-_17072f75-d253-d45b-9beb-8b34b18fcb00-f3681e81 {
  grid-area: 4 / 2 / 5 / 3;
}

#w-node-fca3b632-2d14-bb5a-454e-06785c035dc9-f3681e81 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d45bfb94-febd-d4a8-d76f-01ea32da4296-f3681e81 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a8828281-50c7-ea76-1aa7-38039d610cfc-f3681e81, #w-node-_6caf0074-6316-8424-ecc6-0f1bb0622a00-f3681e81 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6caf0074-6316-8424-ecc6-0f1bb0622a02-f3681e81 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fc48bdea-fa50-d8b5-163d-d6f91ca383a3-f3681e81 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-fc48bdea-fa50-d8b5-163d-d6f91ca383a9-f3681e81 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fc48bdea-fa50-d8b5-163d-d6f91ca383aa-f3681e81 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c11bcce7-ce5b-d851-dc2b-17ade371da7b-f3681e97 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c11bcce7-ce5b-d851-dc2b-17ade371da82-f3681e97, #w-node-_39308e63-66cf-a1a9-ef6c-e95f00d70738-f3681e97 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_39308e63-66cf-a1a9-ef6c-e95f00d7073d-f3681e97 {
  grid-area: 1 / 1 / 2 / 6;
  align-self: center;
}

#w-node-_2b4a762d-ded4-7d3e-cb21-c7ba90728637-f3681e97 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2b4a762d-ded4-7d3e-cb21-c7ba90728639-f3681e97, #w-node-_2b4a762d-ded4-7d3e-cb21-c7ba9072863c-f3681e97 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fe5-f3681e97 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4feb-f3681e97 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fed-f3681e97 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ed62421d-1a9c-0d79-8674-c1856235a7fa-f3681e97 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c11bcce7-ce5b-d851-dc2b-17ade371da7b-f3681e98 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c11bcce7-ce5b-d851-dc2b-17ade371da82-f3681e98 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_6ac84d43-75a6-046a-21b4-b175863efe1a-f3681e98 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-d66c6697-4b97-1551-000d-44468ad77e6c-f3681e98 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d66c6697-4b97-1551-000d-44468ad77e80-f3681e98 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: center;
}

#w-node-d87e4106-e76b-6d43-c1fc-d924db3ce339-f3681e98, #w-node-d87e4106-e76b-6d43-c1fc-d924db3ce33a-f3681e98 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d87e4106-e76b-6d43-c1fc-d924db3ce33e-f3681e98, #w-node-ed62421d-1a9c-0d79-8674-c1856235a7fa-f3681e98 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fe5-f3681e98 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4feb-f3681e98 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fed-f3681e98 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_8975c939-a7da-984e-0f21-4a70363882cc-f3681e9b, #w-node-_5274bc32-565e-d6f7-4c20-45fe41c55a0a-f3681e9b {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_5274bc32-565e-d6f7-4c20-45fe41c55a0d-f3681e9b {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5274bc32-565e-d6f7-4c20-45fe41c55a20-f3681e9b {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_5274bc32-565e-d6f7-4c20-45fe41c55a24-f3681e9b, #w-node-b160df59-dffb-7da9-3469-716ed1fc454a-f3681e9b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_079556cd-6271-c2d0-7c9d-821fe62472a3-f3681e9b {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_92a9073b-8250-5554-ebe1-1f14ed987cd5-f3681e9b {
  grid-area: 2 / 7 / 3 / 13;
}

#w-node-_63c08859-690e-2b10-e16b-1f3d1423827a-f3681e9d {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_18c5f7ad-daaa-afed-1cc2-110daa1a7cea-f3681e9d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b576fda4-ccc0-05ad-d688-d9063a0fcdb9-f3681e9d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b576fda4-ccc0-05ad-d688-d9063a0fcdbf-f3681e9d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d4f30cf2-81f5-7ea1-b07a-6ce03dcb2bdc-f3681eb4 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-e526ba60-6b29-3d4c-dcd1-0b21fc2187dd-f3681eb4 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e526ba60-6b29-3d4c-dcd1-0b21fc2187f0-f3681eb4 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a97205-f3681eb4 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a97207-f3681eb4 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#blog-wrapper.w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a9720a-f3681eb4, #w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a9720b-f3681eb4 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47e3-f3681eb5 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47eb-f3681eb5 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47ed-f3681eb5 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#latest-swiper.w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47f0-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4802-f3681eb5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4811-f3681eb5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: end;
}

#w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4813-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4815-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4825-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4847-f3681eb5 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_15a30576-0c5a-7d01-bcb8-ddc253764ea7-f3681eb7 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_15a30576-0c5a-7d01-bcb8-ddc253764ea8-f3681eb7, #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764eb9-f3681eb7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_15a30576-0c5a-7d01-bcb8-ddc253764ebd-f3681eb7 {
  grid-area: span 3 / span 3 / span 3 / span 3;
  align-self: start;
}

#w-node-e13534e2-f007-4684-450c-82f82bf1f09e-f3681eb7 {
  grid-area: 1 / 6 / 2 / 13;
}

#single-article.w-node-_15a30576-0c5a-7d01-bcb8-ddc253764ecf-f3681eb7 {
  grid-area: 2 / 6 / 3 / 13;
}

#w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f01-f3681eb7 {
  grid-area: 3 / 6 / 4 / 13;
}

#w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f17-f3681eb7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f19-f3681eb7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  place-self: end;
}

#blog-wrapper.w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f1c-f3681eb7, #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f1d-f3681eb7, #w-node-_8135b420-365e-29e2-427e-42a2261df180-f3681eb8, #w-node-_8135b420-365e-29e2-427e-42a2261df1bf-f3681eb8, #w-node-fdf9f733-bb17-d6a0-7f57-6fdaa97c71f6-f3681eba, #w-node-_56e6338d-842e-2375-39cf-a2679cc5aea2-f3681eba {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_469040bd-5c6f-9ad7-f365-250e5637e706-f3681eba {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_063a7194-a88d-f488-f8dd-4b953a6c680d-f3681eba, #w-node-b1e52c43-3832-7add-d63b-170c0ae1c844-f3681eba, #hc-holder.w-node-_20d5148f-b620-c0a8-b5e6-10daa855aa18-f3681eba, #w-node-_56e6338d-842e-2375-39cf-a2679cc5aed7-f3681eba {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b354fe4d-6e4f-f1da-89bf-9fbe174380ee-f3681ebe {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_18d493d5-617f-0935-3961-979d0b7d6eac-f3681ebe {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-e7b3c791-d85c-18a6-e37d-cc3ce0a307c7-f3681ebe {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#related-column.w-node-_729f0057-7baf-619a-43a3-39663e40a7b3-f3681ebe {
  grid-area: 1 / 9 / 2 / 13;
}

#w-node-ec1fe37b-e300-282a-cbe4-98617eb5f7e8-f3681ebe {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#contact-trustly-support.w-node-_1a9f7163-3761-1ce2-61e9-3edda774f148-f3681ebf {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_1a9f7163-3761-1ce2-61e9-3edda774f14a-f3681ebf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1a9f7163-3761-1ce2-61e9-3edda774f161-f3681ebf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a9f7163-3761-1ce2-61e9-3edda774f177-f3681ebf, #w-node-_677b65ff-ce56-45b7-5bf6-336dc1238a80-f3681ebf, #w-node-_1a9f7163-3761-1ce2-61e9-3edda774f17b-f3681ebf, #w-node-_4954bbf9-2cc9-d8d1-7b70-dde8cc69b42d-f3681ebf, #w-node-_1a9f7163-3761-1ce2-61e9-3edda774f18d-f3681ebf, #w-node-_32704bd0-c9f1-fa97-42f0-87f5dcc12873-f3681ebf, #w-node-_1a9f7163-3761-1ce2-61e9-3edda774f196-f3681ebf {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1a9f7163-3761-1ce2-61e9-3edda774f19e-f3681ebf {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_6bc44462-bd83-69eb-e2cd-1c4ae610ca00-f3681ebf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6bc44462-bd83-69eb-e2cd-1c4ae610ca14-f3681ebf {
  grid-area: 1 / 7 / 2 / 13;
}

#contact-trustly-support.w-node-_8e0c6c01-ad58-50eb-6635-b8912fb64d29-7e02fc1f {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-bcf32c29-a496-caf0-fa3e-0a3aa607c45a-7e02fc1f, #w-node-_8e0c6c01-ad58-50eb-6635-b8912fb64d2d-7e02fc1f, #w-node-_7ad4a835-96e8-c522-d3ca-65fb0d94cebf-7e02fc1f, #w-node-_52a4c863-76eb-fbcb-c483-860b8cd5edbd-7e02fc1f, #w-node-_7b2f4ecb-6bc1-c602-0bc6-3f4c1a0663f8-7e02fc1f, #w-node-_293bae9c-8523-1083-72be-1e426ef9bcd7-7e02fc1f, #w-node-_1c15a60d-02d4-2ce6-5e47-7d1d810f1923-7e02fc1f, #w-node-_19f6202d-43b4-dc2e-f87d-ae97339d36bf-7e02fc1f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_129397d2-dedd-487d-0f86-047b3fd9dc51-7e02fc1f {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c9442605-ad92-570e-f09d-d1072e4ec651-7e02fc1f {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c9442605-ad92-570e-f09d-d1072e4ec665-7e02fc1f {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_3189dbc1-2009-9e51-a20e-732991ffbd39-1adb2a16 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3189dbc1-2009-9e51-a20e-732991ffbd49-1adb2a16 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_3189dbc1-2009-9e51-a20e-732991ffbd39-1c65f23e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_3189dbc1-2009-9e51-a20e-732991ffbd49-1c65f23e {
  grid-area: 1 / 7 / 2 / 13;
}

@media screen and (max-width: 991px) {
  #w-node-_335d45b1-7b84-35bc-1b2c-0bcc87336196-f36816f3 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-ab8383dd-5cb8-0f26-bf55-0ae0552cbc86-f36816f3, #w-node-ae4694f5-13c6-9a3e-97e9-b178824c226b-f36816f3 {
    grid-column: span 8 / span 8;
  }

  #w-node-ae4694f5-13c6-9a3e-97e9-b178824c226d-f36816f3 {
    grid-column: span 3 / span 3;
  }

  #pay-swiper.w-node-e2f646a4-57c4-89db-0dac-ea80b6a036f3-f36816f3 {
    grid-column: span 8 / span 8;
  }

  #w-node-fe1d192d-f47a-d311-51cc-5287b9008d4a-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d4f-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d54-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d59-f36816f3, #w-node-_487a3824-5e20-6338-20cf-c4f56da31552-f36816f3, #w-node-b26d48d3-46e0-7c13-49e1-482a339d3204-f36816f3 {
    grid-column: span 4 / span 4;
  }

  #w-node-_40e89cd6-5ad6-4123-4ea1-19d05dc696c5-f36816f3 {
    grid-column-start: 6;
  }

  #w-node-_606d593f-112e-a44a-6e39-ba0df45fdc51-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_97657eb9-ff3d-d881-3889-91b34899c6b7-f36816f3, #w-node-_27e1d89c-e441-ac75-aa56-e6f0d74ba8c2-f36816f3 {
    grid-column: span 2 / span 2;
  }

  #w-node-bd21e569-e239-63e2-efec-50074479fdea-f36816f3, #case-swiper.w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a7f-f36816f3 {
    grid-column: span 8 / span 8;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a83-f36816f3 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a8d-f36816f3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a91-f36816f3 {
    grid-column: 2 / 3;
  }

  #w-node-_7782d26d-c5e7-39d8-68bb-86b4190c90c3-f36816f3 {
    grid-column: span 2 / span 2;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a95-f36816f3 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a96-f36816f3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a97-f36816f3 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_8b53c4fb-e825-3ffd-4d6e-8121914280e7-f36816f3 {
    grid-column: span 5 / span 5;
  }

  #w-node-_6ce4b1f6-8089-0ee3-2576-8a03aaf6e623-f36816f3, #w-node-_5a73578b-4c43-cb22-659a-2184cd52cc42-f36816f3 {
    grid-column: span 3 / span 3;
  }

  #w-node-_493e9a7b-9b68-3f97-91cf-4b7e83efdca1-f36816f3, #w-node-_9b6cd2dc-e078-6bd4-1270-0b79169fc5be-f36816f3 {
    grid-column: span 4 / span 4;
  }

  #w-node-_7525391f-df9d-4677-d49f-e9adc1732afe-f36816f3 {
    grid-column: span 5 / span 5;
  }

  #w-node-_14211a9d-6904-7644-1ca6-fb1f66555214-f36816f3 {
    grid-column: span 3 / span 3;
  }

  #w-node-_21cc07d8-7590-b2d6-b8d9-b19b35405635-f36816f3 {
    grid-column: span 8 / span 8;
  }

  #w-node-_73c87ccf-69c8-d53d-9241-241543a429d2-654d2164 {
    grid-column: span 4 / span 4;
  }

  #w-node-_37100fe3-ca19-c6ea-ef49-3bae5f0e020a-654d2164, #w-node-c0398bc6-125e-f9dd-1f67-52c0c71013c5-654d2164 {
    grid-column: span 8 / span 8;
  }

  #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d1c-946d2d03 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d1d-946d2d03 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9584f505-058b-bac3-5878-dccc0a7ab269-946d2d03 {
    grid-column: span 4 / span 4;
  }

  #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d5e-946d2d03 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2d68-946d2d03 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-c0daf45c-9849-8fa1-faac-f52a17ceaa8d-946d2d03 {
    grid-column: span 4 / span 4;
  }

  #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2da4-946d2d03 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-dbc3c040-18a4-93c0-6b9a-2c96fc5ae322-946d2d03 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2ddb-946d2d03 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-a11dc4f1-ec52-cca7-b798-00ce946d2de1-946d2d03 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_06a017e6-fcc0-d406-3732-957c84143e53-946d2d03 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_4c938ec4-e845-4864-b137-a64e03cccebe-946d2d03 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a1b8a680-32ff-1fcc-76ed-969be843c414-f36816fb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5eaf6d15-5cf1-bd48-219e-962a6dcec776-f3681702 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-efcf0f6d-51b6-b3a4-3c7c-bf0e65d575ea-f3681702, #w-node-fa913339-ae90-f549-355d-c42d94c5e8af-f3681702 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-fa913339-ae90-f549-355d-c42d94c5e8b7-f3681702, #w-node-a53be2fc-54bf-da6d-db67-8d28fb1ff864-f3681702, #w-node-_2b9a3bb1-14da-a044-5cd2-668d51129d4b-f3681702 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_30dc8aca-8d67-d429-303a-8d29b08228da-f3681702 {
    grid-column: span 5 / span 5;
  }

  #w-node-_30dc8aca-8d67-d429-303a-8d29b08228dc-f3681702 {
    grid-column: span 3 / span 3;
  }

  #blog-wrapper.w-node-_5bcefda4-4751-2f39-cf14-68db4c87cbe9-f3681702, #w-node-_30dc8aca-8d67-d429-303a-8d29b08228df-f3681702, #w-node-a51833a0-6cfa-07f5-165c-3d056d818966-f3681742 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_14b11ccb-2885-4655-26a7-6760ad0621de-f3681742, #w-node-cb96ec89-5c5e-d748-c542-cc65b61efb9e-f3681742, #w-node-b7349cc6-3c6c-a80d-8f85-77ec3d8e19b4-f3681742 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_94d7a3e1-43be-57af-747c-75763c37b383-f3681862 {
    grid-column: span 7 / span 7;
  }

  #w-node-_119ef5c8-d189-d169-fc1c-310c37c7b964-f3681862 {
    grid-column: span 4 / span 4;
  }

  #w-node-a3b5cd68-8cd3-4a01-f47b-f0da2622b734-f3681862 {
    grid-column-start: 6;
  }

  #w-node-_9a7f9230-36ea-f45b-e400-49cc3bf43a79-f3681a1d, #w-node-_8e9bfde7-0dd1-0f38-5b55-1d3ac8d22aba-f3681a1d {
    grid-column: span 8 / span 8;
  }

  #w-node-fa3046e5-668f-a226-c6d4-33a48e3aab86-f3681a1d {
    grid-column: span 4 / span 4;
  }

  #w-node-_2751cff6-b7cf-3d50-0330-778986d8b82d-f3681a1d, #w-node-_7869c1de-390b-656b-cf39-93db4246341e-f3681a1d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7869c1de-390b-656b-cf39-93db4246340c-f3681a1d {
    grid-column: span 4 / span 4;
  }

  #w-node-_70d49c33-b51f-9555-2884-02dcd15b92eb-f3681a1d {
    grid-column: span 8 / span 8;
  }

  #w-node-_779b25ca-c973-50c1-7776-c5c4c2a84f25-f3681a1d {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_9f79a258-c98f-21f2-5255-dfe608308b81-f3681a1d {
    grid-column: span 6 / span 6;
  }

  #w-node-_9f79a258-c98f-21f2-5255-dfe608308bb1-f3681a1d {
    grid-column: span 2 / span 2;
  }

  #w-node-d17e8ec6-1516-b314-c6f9-bff145f34383-45f34381, #w-node-d17e8ec6-1516-b314-c6f9-bff145f343a0-45f34381 {
    grid-column: span 4 / span 4;
  }

  #w-node-dff4a3b5-7a59-532b-4e2a-06ec77a8b185-f3681a3f, #w-node-dff4a3b5-7a59-532b-4e2a-06ec77a8b18e-f3681a3f, #w-node-_3eb068d0-f232-14bf-193b-6ca70d5e1d61-f3681a3f, #w-node-_3eb068d0-f232-14bf-193b-6ca70d5e1d63-f3681a3f {
    grid-column: span 8 / span 8;
  }

  #w-node-_63768fca-9ab6-ae61-c662-7824b80e8b97-f3681a3f, #w-node-_6188b799-6ba5-bb6f-7a1a-440b0474eb91-f3681a3f, #w-node-_5e49c262-3786-64a3-1d4a-7313693d6dc6-f3681a3f {
    grid-column: span 4 / span 4;
  }

  #w-node-_7570aedc-c8d4-0908-61be-876b41357e02-f3681a3f, #w-node-_7570aedc-c8d4-0908-61be-876b41357e0e-f3681a3f {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_5ecf12c2-4537-58e3-dcc8-5a518a2dc4d3-f3681a3f {
    grid-column: span 6 / span 6;
  }

  #w-node-_5ecf12c2-4537-58e3-dcc8-5a518a2dc503-f3681a3f {
    grid-column: span 2 / span 2;
  }

  #w-node-e6a0157d-8f8c-e850-fc81-9a90d147d7d1-f3681a5c, #w-node-e6a0157d-8f8c-e850-fc81-9a90d147d7da-f3681a5c {
    grid-column: span 8 / span 8;
  }

  #w-node-_4484579d-1b35-acbc-67d5-5a9d406334d3-f3681a5c {
    grid-column: span 5 / span 5;
  }

  #w-node-_4484579d-1b35-acbc-67d5-5a9d406334dd-f3681a5c, #w-node-_4484579d-1b35-acbc-67d5-5a9d406334e4-f3681a5c {
    grid-column: span 3 / span 3;
  }

  #w-node-a9865349-6823-a0bf-ebdf-db8d8db2285f-f3681a5c {
    grid-column: span 8 / span 8;
  }

  #w-node-a9865349-6823-a0bf-ebdf-db8d8db22864-f3681a5c {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_829cf3e8-98e7-b314-af25-6f0ce3da0cc2-f3681a5c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_829cf3e8-98e7-b314-af25-6f0ce3da0cc4-f3681a5c, #w-node-_407e9b65-591c-6986-46f2-189e38d8580a-f3681a5c {
    grid-column: span 4 / span 4;
  }

  #w-node-_407e9b65-591c-6986-46f2-189e38d8581c-f3681a5c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1f2f44ce-4d4f-ba29-23ec-4b3b7c1a3f7c-f3681a5c {
    grid-column: span 6 / span 6;
  }

  #w-node-_1f2f44ce-4d4f-ba29-23ec-4b3b7c1a3fac-f3681a5c {
    grid-column: span 2 / span 2;
  }

  #w-node-_7c6ae9be-4660-c545-9a0e-937ffb8b4f5e-f3681a7d, #w-node-_7c6ae9be-4660-c545-9a0e-937ffb8b4f67-f3681a7d, #w-node-e8b6bcbd-8132-95cc-4a7b-8e9800fbb27e-f3681a7d, #w-node-e8b6bcbd-8132-95cc-4a7b-8e9800fbb280-f3681a7d {
    grid-column: span 8 / span 8;
  }

  #w-node-bffdbbd5-9fc1-444d-351e-018522ad88a5-f3681a7d {
    grid-column: span 4 / span 4;
  }

  #w-node-bffdbbd5-9fc1-444d-351e-018522ad88aa-f3681a7d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_67e9a335-c6e2-0a42-d8c9-5401499bcad8-f3681a7d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_829640ec-c863-aef2-ad74-f42067ff7e81-f3681a7d {
    grid-column: span 5 / span 5;
  }

  #w-node-_829640ec-c863-aef2-ad74-f42067ff7e86-f3681a7d, #w-node-_829640ec-c863-aef2-ad74-f42067ff7e8d-f3681a7d {
    grid-column: span 3 / span 3;
  }

  #w-node-_96b17732-e0fe-092e-20ce-738bd240c158-f3681a7d {
    grid-column: span 4 / span 4;
  }

  #w-node-_96b17732-e0fe-092e-20ce-738bd240c15d-f3681a7d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3ae-f3681a7d {
    grid-column: span 12 / span 12;
  }

  #w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3de-f3681a7d {
    grid-column: span 2 / span 2;
  }

  #w-node-_4758d1e5-5e33-340f-5406-2af8c2722253-f3681aa0, #w-node-_4758d1e5-5e33-340f-5406-2af8c272225c-f3681aa0, #w-node-_3adf664c-0db4-a4ad-069e-e462354d045e-f3681aa0, #w-node-_3adf664c-0db4-a4ad-069e-e462354d0460-f3681aa0 {
    grid-column: span 8 / span 8;
  }

  #w-node-cd82c894-71ac-ca2c-03f7-1a2f4781efd3-f3681aa0 {
    grid-column: span 4 / span 4;
  }

  #w-node-cd82c894-71ac-ca2c-03f7-1a2f4781efe5-f3681aa0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e3f91a29-4bb9-415c-565c-df62a8b054eb-f3681aa0 {
    grid-column: span 4 / span 4;
  }

  #w-node-e3f91a29-4bb9-415c-565c-df62a8b054fd-f3681aa0 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f1163a1d-0d89-dcc8-6858-694f30227b06-f3681aa0 {
    grid-column: span 4 / span 4;
  }

  #w-node-f1163a1d-0d89-dcc8-6858-694f30227b18-f3681aa0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6a8eceaf-a10f-6784-2ff6-afef42c75e0d-f3681aa0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6a8eceaf-a10f-6784-2ff6-afef42c75e3d-f3681aa0 {
    grid-column: span 2 / span 2;
  }

  #w-node-f58caf95-e867-4641-2363-5c2d1759f71f-f3681aa0 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baea0-f3681abc {
    grid-column: span 8 / span 8;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baea9-f3681abc {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baec7-f3681abc {
    grid-area: span 1 / span 9 / span 1 / span 9;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baee5-f3681abc {
    grid-area: 1 / 2 / 3 / 12;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baf42-f3681abc {
    grid-column: span 5 / span 5;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baf44-f3681abc {
    grid-column: span 3 / span 3;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baf47-f3681abc, #w-node-d836606e-bf6e-50b5-031e-ba3f5a94954c-f3681b00 {
    grid-column: span 8 / span 8;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a949555-f3681b00 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a949573-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a949575-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a949578-f3681b00 {
    grid-column: span 8 / span 8;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a949591-f3681b00 {
    grid-area: 1 / 2 / 3 / 12;
  }

  #w-node-_0d64c803-e745-3e31-4c92-9ae2a7f19d9a-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495c7-f3681b00 {
    grid-column-start: 6;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495da-f3681b00 {
    grid-column: 6 / 13;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ea-f3681b00 {
    grid-column: span 5 / span 5;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ec-f3681b00 {
    grid-column: span 3 / span 3;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ef-f3681b00, #w-node-a717fd5e-8bc3-e344-600f-15c53abba986-f3681b19 {
    grid-column: span 8 / span 8;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba98d-f3681b19 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ad-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abba9b0-f3681b19 {
    grid-column: span 12 / span 12;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea01423f-f3681b19 {
    grid-column: span 2 / span 2;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014242-f3681b19, #w-node-_824e8d29-a5cf-3c5f-e327-c4821330a23e-f3681b19, #case-swiper.w-node-ef7e2364-3687-75e1-fa90-db2aea014247-f3681b19 {
    grid-column: span 8 / span 8;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea01424b-f3681b19 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014254-f3681b19 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014257-f3681b19 {
    grid-column: 2 / 3;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea01425b-f3681b19 {
    grid-column: span 2 / span 2;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea01425f-f3681b19 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014260-f3681b19 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014261-f3681b19 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9c9-f3681b19 {
    grid-area: 1 / 2 / 3 / 12;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ec-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ff-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa12-f3681b19 {
    grid-column-start: 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa22-f3681b19 {
    grid-column: span 5 / span 5;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa24-f3681b19 {
    grid-column: span 3 / span 3;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa27-f3681b19, #w-node-_7087720f-471f-34a2-0d3b-27663e31e7b1-f3681b3b {
    grid-column: span 8 / span 8;
  }

  #w-node-_7087720f-471f-34a2-0d3b-27663e31e7ba-f3681b3b {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_857defb5-4af7-0f92-8ee0-77cf6f0d69ac-f3681b3b {
    grid-column: span 4 / span 4;
  }

  #w-node-_857defb5-4af7-0f92-8ee0-77cf6f0d69be-f3681b3b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e75245a2-1072-b6de-0fc6-a4e25fb0c3d0-f3681b3b {
    grid-column: span 4 / span 4;
  }

  #w-node-e75245a2-1072-b6de-0fc6-a4e25fb0c3e2-f3681b3b {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_27120e6f-b019-eada-cbb3-a26cb05af60c-f3681b3b {
    grid-column: span 4 / span 4;
  }

  #w-node-_27120e6f-b019-eada-cbb3-a26cb05af620-f3681b3b {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_07dd77c8-5f39-0164-c655-61250ae93708-f3681b3b {
    grid-column: span 5 / span 5;
  }

  #w-node-_07dd77c8-5f39-0164-c655-61250ae9370a-f3681b3b {
    grid-column: span 3 / span 3;
  }

  #w-node-_07dd77c8-5f39-0164-c655-61250ae9370d-f3681b3b, #w-node-_45765d80-8f6d-ca20-7c94-6452684c46ef-f3681b62 {
    grid-column: span 8 / span 8;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c46f6-f3681b62 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4730-f3681b62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4744-f3681b62 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4748-f3681b62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c475a-f3681b62 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c475e-f3681b62 {
    grid-column: span 4 / span 4;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4770-f3681b62 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4781-f3681b62 {
    grid-column: span 5 / span 5;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4783-f3681b62 {
    grid-column: span 3 / span 3;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4786-f3681b62, #w-node-c7c06714-a810-efc0-3bf9-f333235ebfe1-f3681b8e {
    grid-column: span 8 / span 8;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ebfe8-f3681b8e {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_01a44c90-21e8-beec-c471-d55c0dc8bd80-f3681b8e, #w-node-_01a44c90-21e8-beec-c471-d55c0dc8bd83-f3681b8e {
    grid-column: span 8 / span 8;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec006-f3681b8e {
    grid-column: span 4 / span 4;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec01a-f3681b8e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec01e-f3681b8e {
    grid-column: span 4 / span 4;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec032-f3681b8e {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec036-f3681b8e {
    grid-column: span 4 / span 4;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec04a-f3681b8e {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec05b-f3681b8e {
    grid-column: span 5 / span 5;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec05d-f3681b8e {
    grid-column: span 3 / span 3;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec060-f3681b8e, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4708d-f3681bbe {
    grid-column: span 8 / span 8;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4708f-f3681bbe {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47091-f3681bbe {
    grid-column: span 8 / span 8;
  }

  #text-trigger.w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4709a-f3681bbe {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f470f1-f3681bbe {
    grid-column: 1 / 9;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f470f8-f3681bbe {
    grid-column: span 8 / span 8;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4710d-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47115-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4711a-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47122-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47127-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4712f-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47134-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4713a-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4713f-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47147-f3681bbe {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4714d-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47152-f3681bbe {
    grid-column: span 8 / span 8;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47153-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47158-f3681bbe {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4715b-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47160-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47161-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47166-f3681bbe {
    grid-column: span 2 / span 2;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4716f-f3681bbe {
    grid-column: span 8 / span 8;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47174-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471af-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471bb-f3681bbe, #w-node-aee1006f-7b2b-e984-7f38-95778f50c611-f3681be1, #text-trigger.w-node-aee1006f-7b2b-e984-7f38-95778f50c635-f3681be1 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #pay-swiper.w-node-_00996dd4-5bb2-d0a6-9668-1f8137abc8be-f3681be1 {
    grid-column: span 8 / span 8;
  }

  #w-node-_9dc1adf9-d64c-4779-62c5-83103302fd0c-f3681be1 {
    grid-column: span 5 / span 5;
  }

  #w-node-_9dc1adf9-d64c-4779-62c5-83103302fd16-f3681be1, #w-node-_9dc1adf9-d64c-4779-62c5-83103302fd1d-f3681be1 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55d88-f3681be1 {
    grid-area: 1 / 2 / 3 / 12;
  }

  #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55dab-f3681be1, #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55dc0-f3681be1 {
    grid-column-start: 7;
    align-self: center;
  }

  #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4850-f3681c02 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4852-f3681c02 {
    grid-column: span 2 / span 2;
  }

  #latest-swiper.w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4855-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4867-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4878-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b488a-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b48ac-f3681c02 {
    grid-column: span 8 / span 8;
  }

  #w-node-_8135b420-365e-29e2-427e-42a2261df188-f3681c2a {
    grid-column: span 6 / span 6;
  }

  #w-node-_8135b420-365e-29e2-427e-42a2261df18a-f3681c2a {
    grid-column: span 2 / span 2;
  }

  #latest-swiper.w-node-_8135b420-365e-29e2-427e-42a2261df18d-f3681c2a, #w-node-_8135b420-365e-29e2-427e-42a2261df1a5-f3681c2a, #w-node-_8135b420-365e-29e2-427e-42a2261df1aa-f3681c2a, #w-node-_8135b420-365e-29e2-427e-42a2261df1bf-f3681c2a {
    grid-column: span 8 / span 8;
  }

  #hero-heading.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43766-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d4376d-f3681c61 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43770-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43785-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43788-f3681c61 {
    grid-column: span 8 / span 8;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437a1-f3681c61 {
    grid-area: 2 / 2 / 3 / 8;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437a3-f3681c61 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #client-heading.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437d0-f3681c61 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #testimonial-swiper.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437d3-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437db-f3681c61 {
    grid-column: span 8 / span 8;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437eb-f3681c61 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437f0-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437f5-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437fa-f3681c61 {
    grid-column: span 1 / span 1;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43801-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43804-f3681c61, #w-node-_40134709-d562-628d-a9ea-c4f2141b5fd5-f3681c63, #w-node-_40134709-d562-628d-a9ea-c4f2141b5fde-f3681c63 {
    grid-column: span 8 / span 8;
  }

  #w-node-_6420c318-6b94-5831-94cc-6ff0c436c942-f3681c63 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6420c318-6b94-5831-94cc-6ff0c436c956-f3681c63 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-_80ef24e9-464a-9c73-e6e2-47a4fdba9a8c-f3681c63 {
    grid-column: span 4 / span 4;
  }

  #w-node-_80ef24e9-464a-9c73-e6e2-47a4fdba9a9e-f3681c63 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e1-f3681c63 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e6-f3681c63, #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2eb-f3681c63 {
    grid-column: span 1 / span 1;
  }

  #w-node-c82430ea-fdac-063e-3d5f-5d0e6858f724-f3681c63 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-c82430ea-fdac-063e-3d5f-5d0e6858f726-f3681c63 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_76916894-e107-d35e-36d0-caa3bd9d9786-f3681c63 {
    grid-column: span 8 / span 8;
  }

  #w-node-_76916894-e107-d35e-36d0-caa3bd9d9787-f3681c63 {
    grid-column: span 6 / span 6;
  }

  #w-node-_594c953a-8f2e-cbeb-f57c-c81ec7e8f242-f3681c63 {
    grid-column: span 8 / span 8;
  }

  #w-node-_6af1cec5-f64a-81c7-2b05-7403555e3c14-f3681c63 {
    grid-column: span 4 / span 4;
  }

  #w-node-_6af1cec5-f64a-81c7-2b05-7403555e3c28-f3681c63 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: start;
  }

  #w-node-de15bee6-9137-3398-9080-c0e8ce5d59ad-f3681c63 {
    grid-column: span 5 / span 5;
  }

  #w-node-de15bee6-9137-3398-9080-c0e8ce5d59af-f3681c63 {
    grid-column: span 3 / span 3;
  }

  #w-node-de15bee6-9137-3398-9080-c0e8ce5d59b2-f3681c63 {
    grid-column: span 8 / span 8;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47eb-f3681c64 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47ed-f3681c64 {
    grid-column: span 2 / span 2;
  }

  #latest-swiper.w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47f0-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4802-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4811-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4813-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4825-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4847-f3681c64, #w-node-_25683928-5353-f1dd-4980-3821d88c0dd7-f3681c66 {
    grid-column: span 8 / span 8;
  }

  #w-node-a00cbbae-b5c6-6d30-4e89-f8e80f8ff846-f3681c66 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-a91014ba-631e-9f86-a123-844fa8ec6ad6-f3681c66, #w-node-_42f85e96-e9a6-5cf2-42df-794c032154bc-f3681c66 {
    grid-column: span 8 / span 8;
  }

  #w-node-_5488f82e-98a0-ce00-5e50-247db31e3d0f-b31e3d0f {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_0f7424f4-2ab9-4f46-9a42-4cccaa67bde3-f3681c67 {
    grid-column: span 8 / span 8;
  }

  #w-node-_32596eab-2062-b988-e7a7-b4e15e8bde0b-f3681c67 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_0f7424f4-2ab9-4f46-9a42-4cccaa67bdf5-f3681c67, #w-node-_2f66d376-a513-c6f3-9718-591eee18aaf4-f3681c67 {
    grid-column: span 8 / span 8;
  }

  #w-node-_16d4422a-5f93-7cfc-d729-564c7816ef9f-7816ef9d, #w-node-_16d4422a-5f93-7cfc-d729-564c7816efa4-7816ef9d {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_16d4422a-5f93-7cfc-d729-564c7816efbf-7816ef9d {
    grid-column: span 8 / span 8;
  }

  #w-node-_3d1d8449-e241-8864-9292-362c43be67c6-f3681c68 {
    grid-column: span 5 / span 5;
  }

  #w-node-_3d1d8449-e241-8864-9292-362c43be67e0-f3681c68 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_9ba29416-bafb-2986-7b7e-c26c1d3c0d9f-f3681c68 {
    grid-column: span 8 / span 8;
  }

  #w-node-_9ba29416-bafb-2986-7b7e-c26c1d3c0db1-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be681f-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6821-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6823-f3681c68 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3d1d8449-e241-8864-9292-362c43be682a-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6837-f3681c68 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-e1933761-71cc-ff2b-69d9-7cc9c8ffa636-f3681c68 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_0daa3ba5-59a1-736f-be9d-2dca28ee6c34-f3681c68, #w-node-_6d957689-4df9-cc1a-997f-9e8faeb575bb-f3681c68 {
    grid-column: span 8 / span 8;
  }

  #w-node-_3d1d8449-e241-8864-9292-362c43be6871-f3681c68 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3d1d8449-e241-8864-9292-362c43be6876-f3681c68 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_9ad8dd21-176b-c271-ea17-e8c7bc43313b-f3681c69 {
    grid-column: span 5 / span 5;
  }

  #w-node-_9ad8dd21-176b-c271-ea17-e8c7bc433153-f3681c69 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: center;
  }

  #w-node-_3a050ba2-0c29-e455-f312-aa926530106c-f3681c69 {
    grid-column: span 4 / span 4;
  }

  #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c30-f3681c69 {
    grid-area: span 2 / span 4 / span 2 / span 4;
  }

  #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c31-f3681c69, #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c36-f3681c69, #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c3b-f3681c69 {
    grid-column: span 4 / span 4;
  }

  #w-node-_42cff5c5-3b4b-451a-bb11-9da25359c144-f3681c69 {
    grid-area: 1 / 1 / 2 / 9;
  }

  #w-node-b5a0c307-95e1-53f2-94cb-104c6a94adcb-f3681c69 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-b5a0c307-95e1-53f2-94cb-104c6a94adcd-f3681c69 {
    grid-area: 3 / 1 / 4 / 9;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb32-f3681c69 {
    grid-area: 1 / 2 / 3 / 12;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb55-f3681c69, #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb6a-f3681c69, #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb7f-f3681c69 {
    grid-column-start: 6;
    align-self: center;
  }

  #w-node-_74e89755-d66a-1731-f2d0-601423908e1d-f3681c69 {
    grid-column: span 4 / span 4;
  }

  #w-node-_74e89755-d66a-1731-f2d0-601423908e2e-f3681c69 {
    grid-area: 1 / 5 / 2 / 9;
    align-self: center;
  }

  #pay-swiper.w-node-f1960136-fc4e-d7e9-cede-66ddd96f8f16-f3681c69, #w-node-_42995ffc-bcf8-e60e-99ca-8e1f8e9fadf9-f3681c6a, #w-node-_47cacf21-e6bc-1261-009c-b9caf3509b04-f3681c6a, #w-node-_628f1246-2432-811d-4d5e-5becd69ece37-f3681cab {
    grid-column: span 8 / span 8;
  }

  #w-node-_628f1246-2432-811d-4d5e-5becd69ece3e-f3681cab {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_54c4ff64-a56a-91ba-92fb-38f0121fa3e6-f3681cab, #w-node-_54c4ff64-a56a-91ba-92fb-38f0121fa3e8-f3681cab, #w-node-_95027d03-cb26-698d-c4a4-a41096467db2-f3681cab, #pay-swiper.w-node-_95027d03-cb26-698d-c4a4-a41096467dba-f3681cab, #w-node-_46031600-a4cc-e2bd-be62-7f5570ad64d2-f3681cab, #w-node-_46031600-a4cc-e2bd-be62-7f5570ad64d5-f3681cab, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681cc8, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681cc8 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681cc8 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681ce9, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681ce9, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d06, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d06 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d06 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d29, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d29 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d29 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d46, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d46 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d46 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d68, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d68 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d68 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681d89, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d89 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681d89 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681daa, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681daa {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681daa {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681dc7, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681dc7 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681dc7 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681dea, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681dea {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681dea {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e04, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e04 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e04 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e26, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e26 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e26 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e48, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e48 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e48 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e61, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e61 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e61 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e62, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e62 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e62 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e63, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e63 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e63 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e64, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e64, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e579-f3681e65, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e65 {
    grid-column: span 8 / span 8;
  }

  #single-article.w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e585-f3681e65 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_40d7b72d-92aa-48fa-444d-8579508f6976-f3681e66 {
    grid-column: span 8 / span 8;
  }

  #w-node-b4c4e160-db52-969d-cd3e-71517f99dd50-f3681e66 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_51f7daa8-0172-bae5-2c02-756c02eed5f9-f3681e66 {
    grid-area: 1 / 2 / 3 / 12;
  }

  #w-node-_0767d931-f447-2757-0178-d5cb994addbf-f3681e66, #w-node-_266b9b23-f2e2-3ebc-dd09-ac8d93b84c0d-f3681e66, #w-node-b62540b8-e3c8-a5e5-54ef-4844f1321de7-f3681e66 {
    grid-area: 1 / 6 / 2 / 13;
  }

  #w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f0d-f3681e66 {
    grid-column: span 5 / span 5;
  }

  #w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f0f-f3681e66 {
    grid-column: span 3 / span 3;
  }

  #w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f12-f3681e66, #w-node-c7e747e0-40d3-852b-2192-ea41db110db3-f3681e67, #w-node-c7e747e0-40d3-852b-2192-ea41db110dba-f3681e67, #w-node-fc46afdc-ec37-6c35-adc3-ac37aeb0963e-f3681e7c, #w-node-fc46afdc-ec37-6c35-adc3-ac37aeb09645-f3681e7c, #w-node-de5b3825-0d67-6c77-0128-348a5c001915-f3681e7d {
    grid-column: span 8 / span 8;
  }

  #w-node-de5b3825-0d67-6c77-0128-348a5c00191c-f3681e7d {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_24622708-1828-6166-6bf5-73281a0033fa-f3681e7d {
    grid-column: span 4 / span 4;
  }

  #w-node-_24622708-1828-6166-6bf5-73281a003402-f3681e7d {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-bd541f27-65da-84ad-ea43-fbf3f78a79fd-f3681e7d, #w-node-bd541f27-65da-84ad-ea43-fbf3f78a7a02-f3681e7d, #w-node-_0d4b91c7-1e8c-0397-3a52-90acce6c6162-f3681e7d, #w-node-_348b147e-a413-1b98-50b3-a31e5635f1d1-f3681e7d, #w-node-_348b147e-a413-1b98-50b3-a31e5635f1d3-f3681e7d {
    grid-column: span 8 / span 8;
  }

  #w-node-bec5865e-ce75-b025-29ee-a6649b24bda8-f3681e7d {
    grid-column: span 4 / span 4;
  }

  #w-node-bec5865e-ce75-b025-29ee-a6649b24bdb0-f3681e7d {
    grid-area: span 1 / span 4 / span 1 / span 4;
    align-self: center;
  }

  #w-node-_66c2b2ba-2c7e-43a0-d3a3-f9657388be75-f3681e7d, #w-node-_66c2b2ba-2c7e-43a0-d3a3-f9657388be77-f3681e7d {
    grid-column: span 8 / span 8;
  }

  #w-node-b0e02b0f-77bf-0960-9f15-7fc54d318dee-f3681e7d, #w-node-b0e02b0f-77bf-0960-9f15-7fc54d318df3-f3681e7d {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc0-f3681e7d {
    grid-column: span 5 / span 5;
  }

  #w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc2-f3681e7d {
    grid-column: span 3 / span 3;
  }

  #w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc5-f3681e7d, #w-node-_32455a3f-f580-08a0-7824-b13084e4d22f-f3681e7f, #w-node-_32455a3f-f580-08a0-7824-b13084e4d236-f3681e7f, #w-node-_9605b3b1-ae27-a549-402a-b3fbcb17bed6-f3681e7f, #w-node-_90077390-5476-cf32-d88f-d52879f49b53-f3681e7f, #w-node-_5f8fc24e-f522-b298-7ba8-a5ba36ee8994-f3681e80 {
    grid-column: span 8 / span 8;
  }

  #w-node-_5f8fc24e-f522-b298-7ba8-a5ba36ee899f-f3681e80, #w-node-_0ba099ca-b185-3f2b-7706-5ca2b818f790-f3681e81 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_4a3a7a2e-dd5a-649b-065f-29fb16e8a192-f3681e81, #w-node-d45bfb94-febd-d4a8-d76f-01ea32da4296-f3681e81, #w-node-_6caf0074-6316-8424-ecc6-0f1bb0622a00-f3681e81, #w-node-_6caf0074-6316-8424-ecc6-0f1bb0622a02-f3681e81, #w-node-fc48bdea-fa50-d8b5-163d-d6f91ca383a3-f3681e81, #w-node-fc48bdea-fa50-d8b5-163d-d6f91ca383aa-f3681e81, #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da7b-f3681e97 {
    grid-column: span 8 / span 8;
  }

  #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da82-f3681e97 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_39308e63-66cf-a1a9-ef6c-e95f00d70738-f3681e97 {
    grid-column: span 4 / span 4;
  }

  #w-node-_39308e63-66cf-a1a9-ef6c-e95f00d7073d-f3681e97 {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fe5-f3681e97, #w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fed-f3681e97, #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da7b-f3681e98 {
    grid-column: span 8 / span 8;
  }

  #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da82-f3681e98 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-_6ac84d43-75a6-046a-21b4-b175863efe1a-f3681e98 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-d66c6697-4b97-1551-000d-44468ad77e6c-f3681e98 {
    grid-column: span 4 / span 4;
  }

  #w-node-d66c6697-4b97-1551-000d-44468ad77e80-f3681e98 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-d87e4106-e76b-6d43-c1fc-d924db3ce33a-f3681e98, #w-node-d87e4106-e76b-6d43-c1fc-d924db3ce33e-f3681e98, #w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fe5-f3681e98, #w-node-dc93c495-6a9e-e9c1-bdff-197edf3e4fed-f3681e98 {
    grid-column: span 8 / span 8;
  }

  #w-node-_8975c939-a7da-984e-0f21-4a70363882cc-f3681e9b, #w-node-_5274bc32-565e-d6f7-4c20-45fe41c55a0a-f3681e9b {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_5274bc32-565e-d6f7-4c20-45fe41c55a0d-f3681e9b, #w-node-_5274bc32-565e-d6f7-4c20-45fe41c55a20-f3681e9b, #w-node-b160df59-dffb-7da9-3469-716ed1fc454a-f3681e9b {
    grid-column: span 8 / span 8;
  }

  #w-node-_079556cd-6271-c2d0-7c9d-821fe62472a3-f3681e9b, #w-node-_92a9073b-8250-5554-ebe1-1f14ed987cd5-f3681e9b, #w-node-_63c08859-690e-2b10-e16b-1f3d1423827a-f3681e9d {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_18c5f7ad-daaa-afed-1cc2-110daa1a7cea-f3681e9d, #w-node-b576fda4-ccc0-05ad-d688-d9063a0fcdb9-f3681e9d {
    grid-column: span 8 / span 8;
  }

  #w-node-d4f30cf2-81f5-7ea1-b07a-6ce03dcb2bdc-f3681eb4 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-e526ba60-6b29-3d4c-dcd1-0b21fc2187dd-f3681eb4, #w-node-e526ba60-6b29-3d4c-dcd1-0b21fc2187f0-f3681eb4 {
    grid-column: span 8 / span 8;
  }

  #w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a97205-f3681eb4 {
    grid-column: span 5 / span 5;
  }

  #w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a97207-f3681eb4 {
    grid-column: span 3 / span 3;
  }

  #blog-wrapper.w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a9720a-f3681eb4, #w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a9720b-f3681eb4 {
    grid-column: span 8 / span 8;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47eb-f3681eb5 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47ed-f3681eb5 {
    grid-column: span 2 / span 2;
  }

  #latest-swiper.w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47f0-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4802-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4811-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4813-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4825-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4847-f3681eb5 {
    grid-column: span 8 / span 8;
  }

  #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764ea7-f3681eb7 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764eb9-f3681eb7 {
    grid-column: span 8 / span 8;
  }

  #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764ebd-f3681eb7 {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-e13534e2-f007-4684-450c-82f82bf1f09e-f3681eb7, #single-article.w-node-_15a30576-0c5a-7d01-bcb8-ddc253764ecf-f3681eb7, #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f01-f3681eb7, #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f0c-f3681eb7 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f17-f3681eb7 {
    grid-column: span 5 / span 5;
  }

  #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f19-f3681eb7 {
    grid-column: span 3 / span 3;
  }

  #blog-wrapper.w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f1c-f3681eb7, #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f1d-f3681eb7, #w-node-_8135b420-365e-29e2-427e-42a2261df1bf-f3681eb8, #w-node-fdf9f733-bb17-d6a0-7f57-6fdaa97c71f6-f3681eba, #w-node-_56e6338d-842e-2375-39cf-a2679cc5aea2-f3681eba {
    grid-column: span 8 / span 8;
  }

  #w-node-_469040bd-5c6f-9ad7-f365-250e5637e706-f3681eba {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_18d493d5-617f-0935-3961-979d0b7d6eac-f3681ebe, #w-node-e7b3c791-d85c-18a6-e37d-cc3ce0a307c7-f3681ebe {
    grid-column: span 8 / span 8;
  }

  #related-column.w-node-_729f0057-7baf-619a-43a3-39663e40a7b3-f3681ebe {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #contact-trustly-support.w-node-_1a9f7163-3761-1ce2-61e9-3edda774f148-f3681ebf, #w-node-_1a9f7163-3761-1ce2-61e9-3edda774f19e-f3681ebf, #w-node-_6bc44462-bd83-69eb-e2cd-1c4ae610ca00-f3681ebf {
    grid-column: span 8 / span 8;
  }

  #w-node-_6bc44462-bd83-69eb-e2cd-1c4ae610ca14-f3681ebf {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #contact-trustly-support.w-node-_8e0c6c01-ad58-50eb-6635-b8912fb64d29-7e02fc1f, #w-node-_129397d2-dedd-487d-0f86-047b3fd9dc51-7e02fc1f, #w-node-c9442605-ad92-570e-f09d-d1072e4ec651-7e02fc1f {
    grid-column: span 8 / span 8;
  }

  #w-node-c9442605-ad92-570e-f09d-d1072e4ec665-7e02fc1f {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3189dbc1-2009-9e51-a20e-732991ffbd39-1adb2a16 {
    grid-column: span 8 / span 8;
  }

  #w-node-_3189dbc1-2009-9e51-a20e-732991ffbd49-1adb2a16 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3189dbc1-2009-9e51-a20e-732991ffbd39-1c65f23e {
    grid-column: span 8 / span 8;
  }

  #w-node-_3189dbc1-2009-9e51-a20e-732991ffbd49-1c65f23e {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_335d45b1-7b84-35bc-1b2c-0bcc87336196-f36816f3, #w-node-ab8383dd-5cb8-0f26-bf55-0ae0552cbc86-f36816f3, #w-node-ae4694f5-13c6-9a3e-97e9-b178824c226b-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-ae4694f5-13c6-9a3e-97e9-b178824c226d-f36816f3 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #pay-swiper.w-node-e2f646a4-57c4-89db-0dac-ea80b6a036f3-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_51ceda37-0ac3-f5bb-8981-37cd82b1949e-f36816f3, #consumers-swiper.w-node-_1c99a936-c37d-63cd-8fc5-d9dae5cab529-f36816f3 {
    grid-column: span 8 / span 8;
  }

  #w-node-fe1d192d-f47a-d311-51cc-5287b9008d49-f36816f3 {
    grid-area: span 2 / span 8 / span 2 / span 8;
  }

  #w-node-fe1d192d-f47a-d311-51cc-5287b9008d4a-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d4f-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d54-f36816f3, #w-node-fe1d192d-f47a-d311-51cc-5287b9008d59-f36816f3 {
    grid-column: span 3 / span 3;
  }

  #w-node-_76f5fd49-5e00-8eff-1b31-7896b1dae857-f36816f3 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_487a3824-5e20-6338-20cf-c4f56da31552-f36816f3, #w-node-b26d48d3-46e0-7c13-49e1-482a339d3204-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_40e89cd6-5ad6-4123-4ea1-19d05dc696c5-f36816f3 {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #solution-swiper.w-node-_68bfb039-9026-c39e-7eb7-7a86189fbcbc-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_97657eb9-ff3d-d881-3889-91b34899c6b7-f36816f3 {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_27e1d89c-e441-ac75-aa56-e6f0d74ba8c2-f36816f3 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-bd21e569-e239-63e2-efec-50074479fdea-f36816f3, #case-swiper.w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a7f-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a83-f36816f3 {
    grid-column-end: 3;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a8d-f36816f3 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a91-f36816f3 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_7782d26d-c5e7-39d8-68bb-86b4190c90c3-f36816f3 {
    grid-area: 2 / 2 / 4 / 3;
  }

  #w-node-_8b53c4fb-e825-3ffd-4d6e-8121914280e7-f36816f3 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6ce4b1f6-8089-0ee3-2576-8a03aaf6e623-f36816f3, #w-node-_5a73578b-4c43-cb22-659a-2184cd52cc42-f36816f3, #w-node-_493e9a7b-9b68-3f97-91cf-4b7e83efdca1-f36816f3, #w-node-_9b6cd2dc-e078-6bd4-1270-0b79169fc5be-f36816f3, #w-node-_7525391f-df9d-4677-d49f-e9adc1732afe-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_14211a9d-6904-7644-1ca6-fb1f66555214-f36816f3 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-_21cc07d8-7590-b2d6-b8d9-b19b35405635-f36816f3 {
    grid-column: span 6 / span 6;
  }

  #w-node-_73c87ccf-69c8-d53d-9241-241543a429d2-654d2164 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_37100fe3-ca19-c6ea-ef49-3bae5f0e020a-654d2164, #w-node-c0398bc6-125e-f9dd-1f67-52c0c71013c5-654d2164 {
    grid-column: span 6 / span 6;
  }

  #w-node-aee33236-eff1-6e37-5e10-d2d0d3370c55-d3370c51 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-a1b8a680-32ff-1fcc-76ed-969be843c414-f36816fb {
    grid-area: 2 / 1 / 3 / 5;
  }

  #w-node-_30dc8aca-8d67-d429-303a-8d29b08228da-f3681702 {
    grid-column: span 6 / span 6;
  }

  #w-node-_30dc8aca-8d67-d429-303a-8d29b08228dc-f3681702 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #blog-wrapper.w-node-_5bcefda4-4751-2f39-cf14-68db4c87cbe9-f3681702, #w-node-_30dc8aca-8d67-d429-303a-8d29b08228df-f3681702 {
    grid-column: span 6 / span 6;
  }

  #w-node-bf624471-dc65-22c3-b374-5b50f50d31f5-f3681742 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_9edd330e-2fb3-3943-c138-22c9367a2ef9-f3681742 {
    grid-column: span 8 / span 8;
  }

  #w-node-_29f5f7b7-2033-9ccb-e35b-72e96ce7b87a-f3681742 {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #w-node-_5182d4c7-e8e4-7134-5dda-b0701a07a7a8-f3681742 {
    order: 9999;
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #press-wrapper.w-node-_527a73c8-58e2-f1ad-8b4a-18bd57907485-f3681742, #w-node-_94d7a3e1-43be-57af-747c-75763c37b383-f3681862 {
    grid-column: span 6 / span 6;
  }

  #w-node-f88d86c1-6baf-9b23-2d91-5ea57739071d-f3681862 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_119ef5c8-d189-d169-fc1c-310c37c7b964-f3681862 {
    grid-column: span 6 / span 6;
  }

  #w-node-a3b5cd68-8cd3-4a01-f47b-f0da2622b734-f3681862 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9a7f9230-36ea-f45b-e400-49cc3bf43a79-f3681a1d, #w-node-_8e9bfde7-0dd1-0f38-5b55-1d3ac8d22aba-f3681a1d, #w-node-fa3046e5-668f-a226-c6d4-33a48e3aab86-f3681a1d, #w-node-_2751cff6-b7cf-3d50-0330-778986d8b82d-f3681a1d, #w-node-_7869c1de-390b-656b-cf39-93db4246341e-f3681a1d, #w-node-_7869c1de-390b-656b-cf39-93db4246340c-f3681a1d, #solution-swiper.w-node-_9f79a258-c98f-21f2-5255-dfe608308b83-f3681a1d {
    grid-column: span 6 / span 6;
  }

  #w-node-_9f79a258-c98f-21f2-5255-dfe608308bb1-f3681a1d {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_78521cdf-fa71-bcfb-ed84-29b0380b609b-f3681a1d {
    grid-column: span 6 / span 6;
  }

  #w-node-e1541ccd-3d96-d11c-6586-0de239cec546-f3681a1d {
    grid-area: 3 / 1 / 4 / 7;
  }

  #product-swiper.w-node-ed9e36f2-64ef-bb9c-9b35-39779e24951e-f3681a1d, #w-node-d17e8ec6-1516-b314-c6f9-bff145f34383-45f34381, #w-node-d17e8ec6-1516-b314-c6f9-bff145f343a0-45f34381, #w-node-dff4a3b5-7a59-532b-4e2a-06ec77a8b185-f3681a3f, #w-node-dff4a3b5-7a59-532b-4e2a-06ec77a8b18e-f3681a3f, #w-node-_3eb068d0-f232-14bf-193b-6ca70d5e1d61-f3681a3f, #w-node-_3eb068d0-f232-14bf-193b-6ca70d5e1d63-f3681a3f {
    grid-column: span 6 / span 6;
  }

  #w-node-_63768fca-9ab6-ae61-c662-7824b80e8b97-f3681a3f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6188b799-6ba5-bb6f-7a1a-440b0474eb91-f3681a3f, #w-node-_5e49c262-3786-64a3-1d4a-7313693d6dc6-f3681a3f, #w-node-_7570aedc-c8d4-0908-61be-876b41357e02-f3681a3f, #w-node-_7570aedc-c8d4-0908-61be-876b41357e0e-f3681a3f, #solution-swiper.w-node-_5ecf12c2-4537-58e3-dcc8-5a518a2dc4d5-f3681a3f {
    grid-column: span 6 / span 6;
  }

  #w-node-_5ecf12c2-4537-58e3-dcc8-5a518a2dc503-f3681a3f {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-e6a0157d-8f8c-e850-fc81-9a90d147d7d1-f3681a5c, #w-node-e6a0157d-8f8c-e850-fc81-9a90d147d7da-f3681a5c {
    grid-column: span 6 / span 6;
  }

  #w-node-_4484579d-1b35-acbc-67d5-5a9d406334d3-f3681a5c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4484579d-1b35-acbc-67d5-5a9d406334dd-f3681a5c, #w-node-_4484579d-1b35-acbc-67d5-5a9d406334e4-f3681a5c, #w-node-a9865349-6823-a0bf-ebdf-db8d8db2285f-f3681a5c {
    grid-column: span 6 / span 6;
  }

  #w-node-a9865349-6823-a0bf-ebdf-db8d8db22864-f3681a5c {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_829cf3e8-98e7-b314-af25-6f0ce3da0cc2-f3681a5c, #w-node-_829cf3e8-98e7-b314-af25-6f0ce3da0cc4-f3681a5c, #w-node-_407e9b65-591c-6986-46f2-189e38d8580a-f3681a5c, #w-node-_407e9b65-591c-6986-46f2-189e38d8581c-f3681a5c, #solution-swiper.w-node-_1f2f44ce-4d4f-ba29-23ec-4b3b7c1a3f7e-f3681a5c {
    grid-column: span 6 / span 6;
  }

  #w-node-_1f2f44ce-4d4f-ba29-23ec-4b3b7c1a3fac-f3681a5c {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_7c6ae9be-4660-c545-9a0e-937ffb8b4f5e-f3681a7d, #w-node-_7c6ae9be-4660-c545-9a0e-937ffb8b4f67-f3681a7d, #w-node-e8b6bcbd-8132-95cc-4a7b-8e9800fbb27e-f3681a7d, #w-node-e8b6bcbd-8132-95cc-4a7b-8e9800fbb280-f3681a7d, #w-node-bffdbbd5-9fc1-444d-351e-018522ad88a5-f3681a7d {
    grid-column: span 6 / span 6;
  }

  #w-node-bffdbbd5-9fc1-444d-351e-018522ad88aa-f3681a7d {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_829640ec-c863-aef2-ad74-f42067ff7e81-f3681a7d {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_829640ec-c863-aef2-ad74-f42067ff7e86-f3681a7d {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_829640ec-c863-aef2-ad74-f42067ff7e8d-f3681a7d {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-_96b17732-e0fe-092e-20ce-738bd240c158-f3681a7d, #w-node-_96b17732-e0fe-092e-20ce-738bd240c15d-f3681a7d, #w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3ae-f3681a7d, #solution-swiper.w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3b0-f3681a7d {
    grid-column: span 6 / span 6;
  }

  #w-node-a06c0dc0-f45f-135d-f6d1-42546d7ca3de-f3681a7d {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-_4758d1e5-5e33-340f-5406-2af8c2722253-f3681aa0, #w-node-_4758d1e5-5e33-340f-5406-2af8c272225c-f3681aa0, #w-node-_3adf664c-0db4-a4ad-069e-e462354d045e-f3681aa0, #w-node-_3adf664c-0db4-a4ad-069e-e462354d0460-f3681aa0, #w-node-cd82c894-71ac-ca2c-03f7-1a2f4781efd3-f3681aa0, #w-node-cd82c894-71ac-ca2c-03f7-1a2f4781efe5-f3681aa0, #w-node-e3f91a29-4bb9-415c-565c-df62a8b054eb-f3681aa0 {
    grid-column: span 6 / span 6;
  }

  #w-node-e3f91a29-4bb9-415c-565c-df62a8b054fd-f3681aa0 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-f1163a1d-0d89-dcc8-6858-694f30227b06-f3681aa0, #w-node-f1163a1d-0d89-dcc8-6858-694f30227b18-f3681aa0, #solution-swiper.w-node-_6a8eceaf-a10f-6784-2ff6-afef42c75e0f-f3681aa0 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6a8eceaf-a10f-6784-2ff6-afef42c75e3d-f3681aa0 {
    grid-area: 3 / 1 / 4 / 7;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baea0-f3681abc, #w-node-fe133acc-a78b-9fcd-1348-145ac20baea9-f3681abc {
    grid-column: span 6 / span 6;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baec7-f3681abc {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baf42-f3681abc {
    grid-column: span 6 / span 6;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baf44-f3681abc {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baf47-f3681abc, #w-node-d836606e-bf6e-50b5-031e-ba3f5a94954c-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a949555-f3681b00, #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495a5-f3681b00 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0d64c803-e745-3e31-4c92-9ae2a7f19d9a-f3681b00 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495b8-f3681b00 {
    grid-column: span 6 / span 6;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495c7-f3681b00 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495cb-f3681b00 {
    grid-column: span 6 / span 6;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495da-f3681b00 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ea-f3681b00 {
    grid-column: span 6 / span 6;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ec-f3681b00 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-d836606e-bf6e-50b5-031e-ba3f5a9495ef-f3681b00, #w-node-a717fd5e-8bc3-e344-600f-15c53abba986-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abba98d-f3681b19 {
    grid-column: span 6 / span 6;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea01423f-f3681b19 {
    grid-area: 4 / 1 / 5 / 7;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014242-f3681b19, #w-node-_824e8d29-a5cf-3c5f-e327-c4821330a23e-f3681b19, #case-swiper.w-node-ef7e2364-3687-75e1-fa90-db2aea014247-f3681b19 {
    grid-column: span 6 / span 6;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea01424b-f3681b19 {
    grid-column-end: 3;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014254-f3681b19 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014257-f3681b19 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea01425b-f3681b19 {
    grid-area: 2 / 2 / 4 / 3;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9c9-f3681b19 {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ce-f3681b19, #w-node-a717fd5e-8bc3-e344-600f-15c53abba9dd-f3681b19 {
    grid-column: span 6 / span 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ec-f3681b19 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9f0-f3681b19 {
    grid-column: span 6 / span 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ff-f3681b19 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa03-f3681b19 {
    grid-column: span 6 / span 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa12-f3681b19 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_87a8e6da-8c50-f2bc-d3d1-87a044746cfe-f3681b19 {
    grid-column: span 6 / span 6;
  }

  #w-node-_94a2d01a-54a3-7203-f490-e8c2b01f94c9-f3681b19 {
    grid-column: 1 / 7;
    grid-row-start: 1;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa22-f3681b19 {
    grid-column: span 6 / span 6;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa24-f3681b19 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abbaa27-f3681b19, #w-node-_7087720f-471f-34a2-0d3b-27663e31e7b1-f3681b3b, #w-node-_7087720f-471f-34a2-0d3b-27663e31e7ba-f3681b3b, #w-node-_857defb5-4af7-0f92-8ee0-77cf6f0d69ac-f3681b3b, #w-node-_857defb5-4af7-0f92-8ee0-77cf6f0d69be-f3681b3b, #w-node-e75245a2-1072-b6de-0fc6-a4e25fb0c3d0-f3681b3b {
    grid-column: span 6 / span 6;
  }

  #w-node-e75245a2-1072-b6de-0fc6-a4e25fb0c3e2-f3681b3b {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_27120e6f-b019-eada-cbb3-a26cb05af60c-f3681b3b, #w-node-_27120e6f-b019-eada-cbb3-a26cb05af620-f3681b3b, #w-node-_07dd77c8-5f39-0164-c655-61250ae93708-f3681b3b {
    grid-column: span 6 / span 6;
  }

  #w-node-_07dd77c8-5f39-0164-c655-61250ae9370a-f3681b3b {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-_07dd77c8-5f39-0164-c655-61250ae9370d-f3681b3b, #w-node-_45765d80-8f6d-ca20-7c94-6452684c46ef-f3681b62, #w-node-_45765d80-8f6d-ca20-7c94-6452684c46f6-f3681b62, #w-node-_45765d80-8f6d-ca20-7c94-6452684c4730-f3681b62, #w-node-_45765d80-8f6d-ca20-7c94-6452684c4744-f3681b62, #w-node-_45765d80-8f6d-ca20-7c94-6452684c4748-f3681b62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c475a-f3681b62 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c475e-f3681b62, #w-node-_45765d80-8f6d-ca20-7c94-6452684c4770-f3681b62, #w-node-_45765d80-8f6d-ca20-7c94-6452684c4781-f3681b62 {
    grid-column: span 6 / span 6;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4783-f3681b62 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-_45765d80-8f6d-ca20-7c94-6452684c4786-f3681b62, #w-node-c7c06714-a810-efc0-3bf9-f333235ebfe1-f3681b8e, #w-node-c7c06714-a810-efc0-3bf9-f333235ebfe8-f3681b8e {
    grid-column: span 6 / span 6;
  }

  #w-node-_01a44c90-21e8-beec-c471-d55c0dc8bd8e-f3681b8e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec006-f3681b8e, #w-node-c7c06714-a810-efc0-3bf9-f333235ec01a-f3681b8e, #w-node-c7c06714-a810-efc0-3bf9-f333235ec01e-f3681b8e {
    grid-column: span 6 / span 6;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec032-f3681b8e {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec036-f3681b8e, #w-node-c7c06714-a810-efc0-3bf9-f333235ec04a-f3681b8e, #w-node-c7c06714-a810-efc0-3bf9-f333235ec05b-f3681b8e {
    grid-column: span 6 / span 6;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec05d-f3681b8e {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-c7c06714-a810-efc0-3bf9-f333235ec060-f3681b8e, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4708d-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4708f-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47091-f3681bbe, #text-trigger.w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4709a-f3681bbe {
    grid-column: span 6 / span 6;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f470f1-f3681bbe {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f470f8-f3681bbe {
    grid-column: span 6 / span 6;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4710d-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47115-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4711a-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47122-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47127-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4712f-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47134-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4713a-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4713f-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47147-f3681bbe {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4714d-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47152-f3681bbe {
    grid-column: span 6 / span 6;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47153-f3681bbe {
    grid-column: span 4 / span 4;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47158-f3681bbe {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4715b-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47160-f3681bbe {
    grid-column: span 4 / span 4;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47161-f3681bbe {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47166-f3681bbe {
    grid-column: span 4 / span 4;
  }

  #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f4716f-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f47174-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471af-f3681bbe, #w-node-_806f74a5-9c76-6718-d1b7-d4ab81f471bb-f3681bbe, #w-node-aee1006f-7b2b-e984-7f38-95778f50c611-f3681be1, #text-trigger.w-node-aee1006f-7b2b-e984-7f38-95778f50c635-f3681be1, #pay-swiper.w-node-_00996dd4-5bb2-d0a6-9668-1f8137abc8be-f3681be1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9dc1adf9-d64c-4779-62c5-83103302fd0c-f3681be1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9dc1adf9-d64c-4779-62c5-83103302fd16-f3681be1, #w-node-_9dc1adf9-d64c-4779-62c5-83103302fd1d-f3681be1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55dab-f3681be1, #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55dc0-f3681be1 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4852-f3681c02 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4878-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b488a-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b48ac-f3681c02 {
    grid-column: span 6 / span 6;
  }

  #w-node-_8135b420-365e-29e2-427e-42a2261df18a-f3681c2a {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_8135b420-365e-29e2-427e-42a2261df1aa-f3681c2a, #w-node-_8135b420-365e-29e2-427e-42a2261df1bf-f3681c2a, #hero-heading.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43766-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d4376d-f3681c61 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43770-f3681c61 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d43793-f3681c61 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437a1-f3681c61 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437a3-f3681c61 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #client-heading.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437d0-f3681c61, #testimonial-swiper.w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437d3-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437db-f3681c61 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437e0-f3681c61 {
    grid-column: span 8 / span 8;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437e2-f3681c61 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437e9-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437ea-f3681c61 {
    grid-column: span 8 / span 8;
  }

  #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437eb-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437f0-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437f5-f3681c61, #w-node-_5b8b5391-d2a8-5ef9-fc93-6b4870d437fa-f3681c61, #w-node-_40134709-d562-628d-a9ea-c4f2141b5fd5-f3681c63, #w-node-_40134709-d562-628d-a9ea-c4f2141b5fde-f3681c63, #w-node-_6420c318-6b94-5831-94cc-6ff0c436c942-f3681c63 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6420c318-6b94-5831-94cc-6ff0c436c956-f3681c63 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_80ef24e9-464a-9c73-e6e2-47a4fdba9a8c-f3681c63, #w-node-_80ef24e9-464a-9c73-e6e2-47a4fdba9a9e-f3681c63 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e0-f3681c63 {
    grid-column: span 8 / span 8;
  }

  #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e1-f3681c63, #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2e6-f3681c63, #w-node-_7dec4466-0e0f-1d0f-e116-02fadbcaa2eb-f3681c63 {
    grid-column: span 6 / span 6;
  }

  #w-node-c82430ea-fdac-063e-3d5f-5d0e6858f724-f3681c63 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-c82430ea-fdac-063e-3d5f-5d0e6858f726-f3681c63 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_76916894-e107-d35e-36d0-caa3bd9d9786-f3681c63, #w-node-_594c953a-8f2e-cbeb-f57c-c81ec7e8f242-f3681c63, #w-node-_6af1cec5-f64a-81c7-2b05-7403555e3c14-f3681c63, #w-node-_6af1cec5-f64a-81c7-2b05-7403555e3c28-f3681c63, #w-node-de15bee6-9137-3398-9080-c0e8ce5d59ad-f3681c63 {
    grid-column: span 6 / span 6;
  }

  #w-node-de15bee6-9137-3398-9080-c0e8ce5d59af-f3681c63 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-de15bee6-9137-3398-9080-c0e8ce5d59b2-f3681c63 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47ed-f3681c64 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4811-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4813-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4825-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4847-f3681c64 {
    grid-column: span 6 / span 6;
  }

  #w-node-_42f85e96-e9a6-5cf2-42df-794c032154c7-f3681c66, #w-node-_2f66d376-a513-c6f3-9718-591eee18aaf5-f3681c67 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_16d4422a-5f93-7cfc-d729-564c7816ef9f-7816ef9d {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_16d4422a-5f93-7cfc-d729-564c7816efa4-7816ef9d, #w-node-_16d4422a-5f93-7cfc-d729-564c7816efbf-7816ef9d, #w-node-_3d1d8449-e241-8864-9292-362c43be67c6-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be67e0-f3681c68 {
    grid-column: span 6 / span 6;
  }

  #w-node-_4681fdd9-f401-8dac-12e6-d177b0afbed6-f3681c68 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_9ba29416-bafb-2986-7b7e-c26c1d3c0d9f-f3681c68, #w-node-_9ba29416-bafb-2986-7b7e-c26c1d3c0db1-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be681f-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6821-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6823-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be682a-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6837-f3681c68, #w-node-e1933761-71cc-ff2b-69d9-7cc9c8ffa636-f3681c68, #w-node-_18e39855-65e7-8b7d-d87d-0565d3a4a37e-f3681c68, #w-node-_0daa3ba5-59a1-736f-be9d-2dca28ee6c32-f3681c68, #w-node-_0daa3ba5-59a1-736f-be9d-2dca28ee6c34-f3681c68, #w-node-ba8d522c-bb7f-e539-930d-3761ee8c5e1c-f3681c68, #w-node-_6d957689-4df9-cc1a-997f-9e8faeb575bb-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6871-f3681c68, #w-node-_3d1d8449-e241-8864-9292-362c43be6876-f3681c68, #w-node-_9ad8dd21-176b-c271-ea17-e8c7bc43313b-f3681c69, #w-node-_9ad8dd21-176b-c271-ea17-e8c7bc433153-f3681c69, #w-node-_3a050ba2-0c29-e455-f312-aa926530106c-f3681c69 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218bf7-f3681c69 {
    grid-column: span 8 / span 8;
  }

  #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c30-f3681c69 {
    grid-area: span 2 / span 6 / span 2 / span 6;
  }

  #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c31-f3681c69, #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c36-f3681c69, #w-node-_0f38b4f2-0d06-8319-a16a-ea2581218c3b-f3681c69 {
    grid-column: span 3 / span 3;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb46-f3681c69 {
    grid-column: span 6 / span 6;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb55-f3681c69 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb59-f3681c69 {
    grid-column: span 6 / span 6;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb6a-f3681c69 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb6e-f3681c69 {
    grid-column: span 6 / span 6;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb7f-f3681c69 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_74e89755-d66a-1731-f2d0-601423908e1d-f3681c69 {
    grid-column: span 6 / span 6;
  }

  #w-node-_74e89755-d66a-1731-f2d0-601423908e2e-f3681c69 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #pay-swiper.w-node-f1960136-fc4e-d7e9-cede-66ddd96f8f16-f3681c69, #w-node-_628f1246-2432-811d-4d5e-5becd69ece37-f3681cab, #w-node-_628f1246-2432-811d-4d5e-5becd69ece3e-f3681cab, #w-node-_54c4ff64-a56a-91ba-92fb-38f0121fa3e6-f3681cab, #w-node-_54c4ff64-a56a-91ba-92fb-38f0121fa3e8-f3681cab, #w-node-_95027d03-cb26-698d-c4a4-a41096467db2-f3681cab, #pay-swiper.w-node-_95027d03-cb26-698d-c4a4-a41096467dba-f3681cab {
    grid-column: span 6 / span 6;
  }

  #w-node-_46031600-a4cc-e2bd-be62-7f5570ad64e0-f3681cab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681cc8, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681ce9, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d06, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d29, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d46, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d68, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681d89, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681daa, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681dc7, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681dea, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e04, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e26, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e48, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e61, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e62, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e63, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e64, #w-node-_3af6bdea-1cd6-aebb-add1-3b3150c4e584-f3681e65 {
    grid-column: span 8 / span 8;
  }

  #w-node-_40d7b72d-92aa-48fa-444d-8579508f6976-f3681e66, #w-node-b4c4e160-db52-969d-cd3e-71517f99dd50-f3681e66, #w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f0d-f3681e66 {
    grid-column: span 6 / span 6;
  }

  #w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f0f-f3681e66 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-c5bf7c3a-aaad-793b-1b68-46ab2c3f3f12-f3681e66, #w-node-de5b3825-0d67-6c77-0128-348a5c001915-f3681e7d, #w-node-de5b3825-0d67-6c77-0128-348a5c00191c-f3681e7d, #w-node-_24622708-1828-6166-6bf5-73281a0033fa-f3681e7d, #w-node-_24622708-1828-6166-6bf5-73281a003402-f3681e7d, #w-node-_0d4b91c7-1e8c-0397-3a52-90acce6c6162-f3681e7d, #w-node-_348b147e-a413-1b98-50b3-a31e5635f1d1-f3681e7d, #w-node-_348b147e-a413-1b98-50b3-a31e5635f1d3-f3681e7d, #w-node-bec5865e-ce75-b025-29ee-a6649b24bda8-f3681e7d, #w-node-bec5865e-ce75-b025-29ee-a6649b24bdb0-f3681e7d {
    grid-column: span 6 / span 6;
  }

  #w-node-_1a7e0072-b68c-e955-1b8e-4c32ec6ac433-f3681e7d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_66c2b2ba-2c7e-43a0-d3a3-f9657388be75-f3681e7d, #w-node-_66c2b2ba-2c7e-43a0-d3a3-f9657388be77-f3681e7d, #w-node-b0e02b0f-77bf-0960-9f15-7fc54d318dee-f3681e7d, #w-node-b0e02b0f-77bf-0960-9f15-7fc54d318df3-f3681e7d, #w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc0-f3681e7d {
    grid-column: span 6 / span 6;
  }

  #w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc2-f3681e7d {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #w-node-_36544777-9acc-c61e-32a1-2aa450b2ecc5-f3681e7d, #w-node-_32455a3f-f580-08a0-7824-b13084e4d22f-f3681e7f, #w-node-_32455a3f-f580-08a0-7824-b13084e4d236-f3681e7f, #w-node-_9605b3b1-ae27-a549-402a-b3fbcb17bed6-f3681e7f, #w-node-_90077390-5476-cf32-d88f-d52879f49b53-f3681e7f, #w-node-a8828281-50c7-ea76-1aa7-38039d610cfc-f3681e81, #w-node-_6caf0074-6316-8424-ecc6-0f1bb0622a00-f3681e81, #w-node-_6caf0074-6316-8424-ecc6-0f1bb0622a02-f3681e81, #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da7b-f3681e97, #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da82-f3681e97, #w-node-_39308e63-66cf-a1a9-ef6c-e95f00d70738-f3681e97 {
    grid-column: span 6 / span 6;
  }

  #w-node-_39308e63-66cf-a1a9-ef6c-e95f00d7073d-f3681e97 {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_2b4a762d-ded4-7d3e-cb21-c7ba90728637-f3681e97, #w-node-_2b4a762d-ded4-7d3e-cb21-c7ba90728639-f3681e97, #w-node-_2b4a762d-ded4-7d3e-cb21-c7ba9072863c-f3681e97 {
    grid-column: span 8 / span 8;
  }

  #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da7b-f3681e98, #w-node-c11bcce7-ce5b-d851-dc2b-17ade371da82-f3681e98, #w-node-_6ac84d43-75a6-046a-21b4-b175863efe1a-f3681e98, #w-node-d66c6697-4b97-1551-000d-44468ad77e6c-f3681e98, #w-node-d66c6697-4b97-1551-000d-44468ad77e80-f3681e98, #w-node-d87e4106-e76b-6d43-c1fc-d924db3ce339-f3681e98, #w-node-d87e4106-e76b-6d43-c1fc-d924db3ce33a-f3681e98, #w-node-d87e4106-e76b-6d43-c1fc-d924db3ce33e-f3681e98, #w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a97205-f3681eb4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a97207-f3681eb4 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #blog-wrapper.w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a9720a-f3681eb4, #w-node-_6f0bb610-31c8-0f71-bbf6-099fd4a9720b-f3681eb4 {
    grid-column: span 6 / span 6;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47ed-f3681eb5 {
    grid-area: 1 / 1 / 2 / 7;
  }

  #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4811-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4813-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4825-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4847-f3681eb5, #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f17-f3681eb7 {
    grid-column: span 6 / span 6;
  }

  #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f19-f3681eb7 {
    grid-area: 3 / 1 / 4 / 7;
    justify-self: start;
  }

  #blog-wrapper.w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f1c-f3681eb7, #w-node-_15a30576-0c5a-7d01-bcb8-ddc253764f1d-f3681eb7, #w-node-_8135b420-365e-29e2-427e-42a2261df1bf-f3681eb8 {
    grid-column: span 6 / span 6;
  }

  #w-node-e7b3c791-d85c-18a6-e37d-cc3ce0a307c7-f3681ebe {
    grid-column: 1 / 9;
  }

  #related-column.w-node-_729f0057-7baf-619a-43a3-39663e40a7b3-f3681ebe {
    grid-column: span 8 / span 8;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a8d-f36816f3, #w-node-d7d42eb8-1738-dbf4-c566-5a8bcff40a91-f36816f3, #w-node-_7782d26d-c5e7-39d8-68bb-86b4190c90c3-f36816f3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a1b8a680-32ff-1fcc-76ed-969be843c414-f36816fb {
    grid-column-end: 7;
  }

  #w-node-_29f5f7b7-2033-9ccb-e35b-72e96ce7b87a-f3681742 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5182d4c7-e8e4-7134-5dda-b0701a07a7a8-f3681742 {
    order: 9999;
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #press-wrapper.w-node-_527a73c8-58e2-f1ad-8b4a-18bd57907485-f3681742 {
    grid-column: span 6 / span 6;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baec9-f3681abc, #w-node-fe133acc-a78b-9fcd-1348-145ac20baecc-f3681abc {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-fe133acc-a78b-9fcd-1348-145ac20baee5-f3681abc, #w-node-d836606e-bf6e-50b5-031e-ba3f5a949591-f3681b00 {
    grid-area: 1 / 1 / 4 / 13;
  }

  #w-node-ef7e2364-3687-75e1-fa90-db2aea014254-f3681b19, #w-node-ef7e2364-3687-75e1-fa90-db2aea014257-f3681b19, #w-node-ef7e2364-3687-75e1-fa90-db2aea01425b-f3681b19 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9c9-f3681b19 {
    grid-area: span 3 / span 12 / span 3 / span 12;
  }

  #w-node-a717fd5e-8bc3-e344-600f-15c53abba9ce-f3681b19 {
    grid-column: span 12 / span 12;
  }

  #w-node-_3fc96ecf-a0fe-534d-4c24-9bea78f55d88-f3681be1 {
    grid-area: 1 / 1 / 4 / 13;
  }

  #latest-swiper.w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4855-f3681c02, #w-node-_0adfea56-533e-17a1-80fc-ecc11f0b4867-f3681c02, #latest-swiper.w-node-_8135b420-365e-29e2-427e-42a2261df18d-f3681c2a, #w-node-_8135b420-365e-29e2-427e-42a2261df1a5-f3681c2a, #latest-swiper.w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47f0-f3681c64, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4802-f3681c64 {
    grid-column: span 6 / span 6;
  }

  #w-node-_42cff5c5-3b4b-451a-bb11-9da25359c144-f3681c69, #w-node-b5a0c307-95e1-53f2-94cb-104c6a94adcb-f3681c69, #w-node-b5a0c307-95e1-53f2-94cb-104c6a94adcd-f3681c69 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a2866294-3c5f-bb3b-f3c2-287bac90bb32-f3681c69, #w-node-_51f7daa8-0172-bae5-2c02-756c02eed5f9-f3681e66 {
    grid-area: 1 / 1 / 4 / 13;
  }

  #w-node-_2b4a762d-ded4-7d3e-cb21-c7ba90728637-f3681e97, #w-node-_2b4a762d-ded4-7d3e-cb21-c7ba90728639-f3681e97, #w-node-_2b4a762d-ded4-7d3e-cb21-c7ba9072863c-f3681e97, #latest-swiper.w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d47f0-f3681eb5, #w-node-_0d44f45e-6f7e-26fb-a801-6cd48a0d4802-f3681eb5 {
    grid-column: span 6 / span 6;
  }
}
