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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: rgba(0, 0, 0, 0);
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

figure {
  margin: 1em 40px;
}

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

html[data-w-dynpage] [data-w-cloak] {
  color: rgba(0, 0, 0, 0) !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-left: -4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-richtext figure div {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

h2 {
  color: #005b62;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  font-weight: 700;
  line-height: 36px;
}

h3 {
  color: #dfa951;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

h4 {
  color: #c9753a;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.image-wrap_banner {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.email-input-wrap1 {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 100px;
  flex: 2 1 0;
  align-self: auto;
  font-size: 16px;
}

.section_banner {
  padding: 60px 80px 0;
}

.section_banner.background_1 {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/633bdd14e5c1e463bb8ee7df_background_1.png");
  background-position: 0 0;
  background-size: auto;
}

.section_banner.background_1.sell {
  padding-left: 75px;
  padding-right: 75px;
}

.section_banner.background_2 {
  background-image: linear-gradient(#e9f0f8, #fff);
}

.section_banner.symbol {
  position: relative;
}

.section_banner.symbol.bg_light-blue {
  background-color: #f1f7ff;
}

.section_banner.symbol.bg_light-yellow {
  background-color: #fffcf0;
}

.section_banner.symbol.bg_light-pink {
  background-color: #fef4f1;
}

.section_banner.background_blue {
  background-color: #072a6d;
}

.image_banner-1 {
  width: 100%;
}

.image_banner-1.borders {
  border-radius: 20px;
}

.form-block-3 {
  width: 90%;
  margin-bottom: 5px;
  font-size: 16px;
  display: flex;
}

.submit-btn {
  opacity: .94;
  color: #fff;
  text-align: center;
  background-color: #0061ff;
  border: 1px solid #0061ff;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  order: 0;
  align-self: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: block;
  box-shadow: 1px 1px 9px -6px rgba(0, 0, 0, .29);
}

.paragraph_banner-2 {
  color: #848e9b;
  margin-top: 10px;
  font-size: 12px;
}

.heading_banner-h1 {
  color: #00142d;
  margin-bottom: 20px;
  font-size: 44px;
  line-height: 52px;
}

.heading_banner-h1.blue {
  color: #114587;
}

.hero-warp_banner-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hero-warp_banner-1.sell {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.hero-warp_banner-1.au {
  grid-template-columns: .75fr 1fr;
}

.hero-warp_banner-1.au.hardwear {
  grid-template-columns: 1fr 1fr;
}

.hero-warp_banner-1.au {
  grid-template-columns: .75fr 1fr;
}

.paragraph_banner-p1 {
  color: #667281;
  margin-bottom: 60px;
  font-size: 16px;
  line-height: 24px;
}

.paragraph_banner-p1.blue {
  color: #114587;
}

.paragraph_banner-p1.white {
  color: #fff;
}

.container_banner {
  max-width: 1200px;
}

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

.content-wrap_banner {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-top: 30px;
  display: flex;
}

.heading_body-h2 {
  color: #00142d;
  text-align: center;
  margin-top: 38px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 44px;
}

.heading_body-h2.spacing-2 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.heading_body-h2.white {
  color: #fff;
  margin-bottom: 0;
  font-size: 30px;
}

.image_body-1 {
  width: 100%;
}

.image_body-1.themes {
  margin-bottom: 20px;
  box-shadow: 1px 1px 20px rgba(133, 131, 131, .1);
}

.image_body-1.borders {
  border-radius: 20px;
}

.image_body-1.au_pos-features {
  border-radius: 15px;
  margin-top: 40px;
}

.image_body-1.hardwear_radius {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.image_body-1.radius {
  border-radius: 20px;
}

.image_body-1.au-payment {
  width: auto;
  height: 60px;
  max-width: none;
  overflow: hidden;
}

.testimonial-slider-arrow {
  display: none;
}

.container_slider {
  width: 100%;
  max-width: 1200px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.slider-nav_home {
  margin-top: 0;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.content-wrap_3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.link-block_banner-1 {
  color: #0061ff;
  align-items: center;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.link-block_banner-1.hide {
  display: none;
}

.slider_home-1 {
  background-color: #f4f7fa;
  flex-direction: column;
  align-items: center;
  padding: 60px 0;
  display: flex;
  position: relative;
}

.slider_home-1.message {
  background-color: #000;
  padding-left: 80px;
  padding-right: 80px;
}

.text-block_body-3 {
  color: #667281;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.content-wrap_4 {
  max-width: 1200px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.slider_homepage-1 {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
}

.text-block_banner-3 {
  margin-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.text-block_banner-3.slider_home {
  font-size: 16px;
  line-height: 24px;
}

.text-block_body-1 {
  color: #00142d;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 22px;
}

.text-block_body-1.spacing-1 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.section_body-1 {
  margin-left: 0;
  padding: 40px 80px;
}

.section_body-1.backgrond_blue-2 {
  background-color: #003476;
}

.section_body-1.background_footer {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/63351b8c6dea736321f09516_footer_image.png");
  background-position: 0 0;
  background-size: auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.section_body-1.start_1 {
  padding-bottom: 20px;
}

.section_body-1.start_1.background_1 {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/633bdd1da2a42481b82661cc_background_3.png");
  background-position: 50% 0;
  background-size: cover;
}

.section_body-1.start_2 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.section_body-1.start_2.background_2 {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/633bdd22517cdf6d435f5703_background_2.png");
  background-position: 50% 0;
  background-size: cover;
}

.section_body-1.start_2.background_1 {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/633bdd1da2a42481b82661cc_background_3.png");
  background-position: 50% 0;
  background-size: cover;
}

.section_body-1.start_3 {
  padding-top: 20px;
}

.section_body-1.start_3.background_1 {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/633bdd1da2a42481b82661cc_background_3.png");
  background-position: 50% 0;
  background-size: cover;
}

.section_body-1.backgound_light-blue-1 {
  background-image: linear-gradient(to right, #f3f7fd, rgba(255, 255, 255, 0) 45%);
}

.section_body-1.background_light-purple {
  background-color: #f5f8ff;
}

.section_body-1.background_yellow-1 {
  background-image: linear-gradient(to right, #fffcf0, #fff 53%);
}

.section_body-1.background_pink-1 {
  background-image: linear-gradient(to right, #fef4f1, #fff 69%);
}

.section_body-1.background_pink-2 {
  background-image: linear-gradient(225deg, #fffaf5, #fff);
}

.section_body-1.background_blue-1 {
  background-image: linear-gradient(45deg, #f3f7fc, #fff);
}

.section_body-1.center {
  justify-content: center;
  padding: 60px 0 0;
  display: flex;
}

.container_body {
  max-width: 1200px;
}

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

.container_body.blog {
  flex-direction: row;
  display: flex;
}

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

.container_body.au.relative {
  margin-top: 20px;
  position: relative;
}

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

.hero-wrap_1 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.hero-wrap_1.fashion {
  margin-top: 0;
  margin-bottom: 0;
}

.hero-wrap_1.au-pos_1 {
  grid-column-gap: 70px;
  grid-template-columns: 1.25fr 1fr;
}

.hero-wrap_1.au-pos_1.spacing-1 {
  margin-top: 40px;
  margin-bottom: 0;
}

.hero-wrap_1.pos_overview {
  grid-template-columns: 1fr .25fr;
  align-items: center;
  justify-items: center;
}

.hero-wrap_1.pos-form {
  grid-column-gap: 20px;
  grid-template-columns: .75fr 1fr;
}

.hero-wrap_1.hardwear, .hero-wrap_1.au-pricing {
  grid-column-gap: 30px;
}

.hero-wrap_1.au {
  grid-column-gap: 20px;
}

.hero-wrap_1.au._0-75-1 {
  grid-template-columns: .75fr 1fr;
}

.hero-wrap_1.au._1-0-75 {
  grid-template-columns: 1fr .75fr;
}

.hero-wrap_1.message {
  grid-template-columns: 1fr .35fr 1fr;
}

.hero-wrap_1.au-pos_1 {
  grid-column-gap: 70px;
  grid-template-columns: 1fr 1.25fr;
}

.hero-wrap_1.au {
  grid-column-gap: 20px;
}

.hero-wrap_1.au.spacing_40 {
  margin-top: 40px;
}

.hero-wrap_1.au._1-0-75 {
  grid-template-columns: 1fr .75fr;
}

.hero-wrap_1.au._0-75-1 {
  grid-template-columns: .75fr 1fr;
}

.hero-wrap_1.au {
  grid-column-gap: 20px;
  grid-column-gap: 20px;
}

.content-wrap_1 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.content-wrap_1.spacing-1 {
  background-color: #f4f7fa;
  padding-top: 0;
  padding-left: 60px;
  padding-right: 60px;
}

.content-wrap_1.icon-x4 {
  justify-content: flex-start;
}

.content-wrap_1.icon-x4.au-pos {
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.home-map {
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.footer {
  justify-content: flex-start;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.fashion {
  justify-content: space-around;
  padding-left: 60px;
  padding-right: 60px;
}

.content-wrap_1.au-pos {
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.au-pos._2x2 {
  justify-content: flex-start;
}

.content-wrap_1.pos_overview {
  padding-left: 40px;
}

.content-wrap_1.start {
  display: flex;
}

.content-wrap_1.pos-form {
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.content-wrap_1.smartpush {
  width: 100%;
  margin-top: 40px;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.smartpush_pricing {
  border-top: 1.2px solid #eef1f6;
  margin-top: 20px;
  padding-top: 30px;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.markets {
  justify-content: flex-start;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.hardwear_2 {
  padding-top: 20px;
  padding-bottom: 40px;
}

.content-wrap_1.hardwear_1 {
  opacity: .7;
  background-color: #fff;
  border-radius: 20px;
  justify-content: flex-start;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.hardwear_1:hover {
  opacity: 1;
}

.content-wrap_1.hardwear_3 {
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.content-wrap_1.hardwear_border {
  border-top: 1px solid rgba(184, 190, 204, .3);
  margin-top: 20px;
  padding-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.headwear_4 {
  margin-top: 20px;
  margin-left: 40px;
  margin-right: 40px;
}

.content-wrap_1.hardwear-center {
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.hardwear-center.position {
  position: relative;
}

.content-wrap_1.hardwear-center.position.spacing {
  border-radius: 20px;
  padding-bottom: 60px;
  box-shadow: 0 0 20px 5px rgba(44, 52, 74, .08);
}

.content-wrap_1.au_pricing-card {
  width: 90%;
  border-top: 1.2px solid #eef1f6;
  align-items: flex-start;
  margin-top: 80px;
  padding-top: 30px;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.au-pricing_pro {
  background-color: #031b3a;
  border-radius: 10px 10px 20px 20px;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  box-shadow: 0 10px 60px rgba(0, 0, 0, .1);
}

.content-wrap_1.au_pricing-lite {
  background-image: linear-gradient(to right, rgba(242, 255, 244, .8), rgba(186, 247, 254, .7));
  border-radius: 10px 10px 20px 20px;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  box-shadow: 0 10px 60px rgba(0, 0, 0, .1);
}

.content-wrap_1.home_solutions {
  background-color: rgba(0, 0, 0, .5);
  align-items: center;
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.content-wrap_1.center {
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.au_home {
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
}

.content-wrap_1.au_home.member-system {
  top: auto;
  bottom: 0%;
  left: 22%;
  right: auto;
}

.content-wrap_1.au_home.checkout {
  z-index: 1;
  position: absolute;
  top: -5%;
  bottom: auto;
  left: 20%;
  right: auto;
}

.content-wrap_1.au_home.shophub {
  top: auto;
  bottom: 5%;
  left: auto;
  right: 15%;
}

.content-wrap_1.au_home.shippping {
  z-index: 1;
  top: -5%;
  bottom: auto;
  left: auto;
  right: 20%;
}

.content-wrap_1.au_home.flow {
  z-index: 1;
  top: 25%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.content-wrap_1.au_home.analytics {
  top: 23%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.content-wrap_1.au_home.smartpush_home {
  top: 25%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.content-wrap_1.au-payment-1 {
  color: #fff;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.content-wrap_1.au-home-map {
  background-image: linear-gradient(#45c2ff, #0b7cff);
  border-radius: 30px;
  margin-top: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.content-wrap_1.homepage_1x4 {
  background-image: linear-gradient(rgba(255, 255, 255, .1), rgba(255, 255, 255, .05));
  border: 1px solid rgba(255, 255, 255, .15);
  border-radius: 20px;
  justify-content: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
}

.content-wrap_1.au-pos {
  padding-left: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
}

.content-wrap_1.message-center {
  align-items: center;
  padding-top: 40px;
  padding-bottom: 60px;
  position: relative;
}

.content-wrap_1.message-center.bg_ins {
  background-color: #ffecf5;
}

.content-wrap_1.message-center.bg_online-store {
  background-color: #fff6e4;
}

.content-wrap_1.message-center.bg_whatsapp {
  background-color: #ecfff5;
}

.content-wrap_1.message-center.bg_facebook {
  background-color: #f1ecff;
}

.content-wrap_1.message-center.bg_zalo {
  background-color: #e0eafd;
}

.content-wrap_1.message-center.bg_telegram {
  background-color: #e2f6ff;
}

.content-wrap_1.message-center.bg_live-chat {
  background-color: #dceeff;
}

.content-wrap_1.start {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.content-wrap_1.au-pos {
  padding-left: 0;
  padding-right: 0;
}

.content-wrap_1.au-pos._2x2 {
  justify-content: flex-start;
}

.content-wrap_1.au-pos {
  padding-left: 0;
  padding-right: 0;
}

.heading_body-h3 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Roboto, sans-serif;
  font-size: 34px;
  font-weight: 500;
  line-height: 42px;
}

.heading_body-h3.themes {
  margin-bottom: 20px;
}

.heading_body-h3.white {
  color: #fff;
}

.paragraph_body-p2 {
  color: #354253;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph_body-p2.white {
  color: #fff;
}

.paragraph_body-p2.white.cta {
  margin-top: 20px;
  margin-bottom: 40px;
}

.paragraph_body-p2.footer {
  color: rgba(177, 191, 201, .7);
  text-align: center;
  margin-top: 20px;
  font-size: 12px;
  line-height: 20px;
}

.paragraph_body-p2.themes {
  width: 60%;
  color: #667281;
}

.image-wrap_1 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-4-_homepage {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.tab-link-tab-4-_homepage.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #0061ff;
  padding-left: 40px;
  padding-right: 40px;
}

.tabs_homepage {
  padding-top: 30px;
}

.section_body-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.section_body-2.background_blue {
  background-color: #072a6d;
  padding-top: 0;
  padding-bottom: 0;
}

.tab-link-tab-2-_homepage {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.tab-link-tab-2-_homepage.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #0061ff;
  padding-left: 40px;
  padding-right: 40px;
  line-height: 24px;
}

.tab-link-tab-3-_homepage {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.tab-link-tab-3-_homepage.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #0061ff;
  padding-left: 40px;
  padding-right: 40px;
}

.heading_body-h4 {
  color: #00142d;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 30px;
  line-height: 38px;
}

.heading_body-h4.examples {
  font-size: 28px;
  line-height: 36px;
}

.heading_body-h4.ins {
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 28px;
  font-weight: 500;
  line-height: 34px;
}

.tab-link-tab-1-_homepage {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.tab-link-tab-1-_homepage.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid #0061ff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.image_slide-home-1 {
  width: 12%;
  max-width: 64px;
  margin-bottom: 10px;
}

.image_slide-home-2 {
  width: 25%;
  max-width: 160px;
  margin-top: 20px;
}

.image_slide-home-2.miniso, .image_slide-home-2.inse {
  width: 25%;
  margin-top: 0;
}

.image_slide-home-2.samebike {
  width: 30%;
  margin-top: 10px;
}

.tabs-menu_homepage {
  justify-content: center;
  display: flex;
}

.hero-wrap_icon-x4 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template: ". Area-2 Area"
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.text-block_icon-2 {
  color: #354253;
  font-size: 12px;
  line-height: 18px;
}

.text-block_icon-1 {
  color: #00142d;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.text-block_home-map-1 {
  color: #0061ff;
  font-size: 58px;
  font-weight: 400;
  line-height: 68px;
}

.text-block_home-map-1.white {
  color: #fff;
}

.text-block_home-map-1.white.spacing {
  margin-top: 30px;
}

.text-block_body-4 {
  color: #848e9b;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.hero-wrap_icon-x3 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.hero-wrap_icon-x3.spacing-1 {
  grid-column-gap: 40px;
  grid-column-gap: 40px;
  grid-template-columns: .75fr 1fr .75fr;
}

.hero-wrap_icon-x3.au-pos_1 {
  grid-column-gap: 50px;
}

.hero-wrap_icon-x3.au-pos_2 {
  grid-column-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.button_banner {
  text-align: center;
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 34px;
  margin-bottom: 10px;
  padding: 10px 60px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.button_banner.cta:hover {
  background-color: rgba(0, 0, 0, 0);
  border-color: #fff;
}

.button_banner.fashion {
  width: 80%;
  margin-bottom: 30px;
  padding-top: 12px;
  padding-bottom: 12px;
}

.button_banner.fashion:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border-color: #fff;
}

.button_banner.blue-3 {
  background-color: #2679e9;
  border-color: #2679e9;
}

.button_banner.blue-3:hover {
  color: #2679e9;
  background-color: rgba(0, 0, 0, 0);
}

.button_banner.hover:hover {
  color: #0061ff;
  background-color: rgba(0, 0, 0, 0);
}

.link-block_footer-1 {
  color: rgba(177, 191, 201, .7);
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.link-block_footer-1:hover {
  text-decoration: underline;
}

.link-block_footer-1.hide {
  display: none;
}

.link_footer {
  color: #fbf7f7;
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

.link_footer:hover {
  text-decoration: underline;
}

.link_footer.w--current {
  color: #fff;
  text-decoration: none;
}

.link-block_footer-2 {
  font-family: Roboto, sans-serif;
  text-decoration: none;
}

.link-block_footer-2:hover {
  color: #fff;
  text-decoration: underline;
}

.content-warp_footer {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.image_footer-1 {
  width: 25px;
  height: 26px;
  display: inline-block;
}

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

.content-wrap_5.footer {
  margin-top: 10px;
}

.content-wrap_5.faq {
  text-align: left;
  cursor: pointer;
}

.content-wrap_5.hardwear {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 12px;
}

.link-block_footer-3 {
  margin-left: 0;
  margin-right: 10px;
}

.text-block_footer-1 {
  color: #fff;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.text-block_footer-1.spacing-1 {
  margin-top: 20px;
}

.image-405 {
  max-width: 100%;
  margin-right: 5px;
}

.content-wrap_nav-3 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template: ". Area-2"
                 ". ."
                 "Area ."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block_nav-1 {
  color: #00142d;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.text-block_nav-1.sell:hover {
  color: #0061ff;
}

.link-block_nav {
  color: #354253;
  padding-left: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.link-block_nav:hover {
  color: #0061ff;
}

.dropdown-link_language {
  color: #00142d;
}

.dropdown-link_language:hover {
  color: #0061ff;
  background-color: #f6f8fa;
}

.brand-link {
  width: 130px;
}

.brand-link.w--current {
  width: 13%;
}

.dropdown_nav-2 {
  background-color: #ae9595;
}

.dropdown_nav-2.w--open {
  background-color: #fff;
}

.nav-link-wrapper {
  display: flex;
}

.nav-link-wrapper._2 {
  justify-content: center;
  align-items: center;
  margin-left: 60px;
}

.div-block_nav {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block_nav:hover {
  color: #0061ff;
}

.nav-wrap {
  width: 88%;
  height: 101%;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  display: flex;
}

.div-block_nav-2 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.text-block_nav-2 {
  color: #667281;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 10px 0;
  font-weight: 400;
  display: flex;
}

.text-block_nav-2:hover {
  color: #0061ff;
  font-weight: 500;
}

.nav-menu_1 {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 4px;
  display: flex;
  position: static;
}

.content-wrap_nav-2 {
  flex-direction: column;
  align-items: flex-start;
  margin-right: 40px;
  display: flex;
}

.content-wrap_nav-2.border {
  border-right: 2px solid rgba(132, 142, 155, .1);
}

.button_nav {
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 30px;
  padding: 8px 25px;
  font-weight: 400;
}

.button_nav:hover {
  color: #0061ff;
  background-color: #fff;
}

.dropdown-toggle_nav-1 {
  color: #00142d;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  position: static;
}

.dropdown-toggle_nav-1.w--open {
  color: #0061ff;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-right: 0;
  padding-right: 10px;
  display: flex;
  position: static;
  transform: rotate(0);
}

.dropdown-toggle_nav-1.w--open:hover, .dropdown-toggle_nav-1.w--open:focus {
  color: #0061ff;
}

.droopdown-list_nav-1 {
  display: none;
}

.droopdown-list_nav-1.w--open {
  color: #00142d;
  white-space: normal;
  background-color: #f9f9f9;
  background-image: linear-gradient(#f6f8fa, #fff 47%);
  padding-left: 200px;
  padding-right: 200px;
  position: absolute;
  top: 60px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.nav-link {
  color: #00142d;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: inline-block;
  position: static;
}

.nav-link:hover, .nav-link:focus {
  color: #0061ff;
}

.content-wrap_nav-1 {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.navbar {
  max-width: 100%;
  background-color: #fff;
  margin-top: 0;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 2px 2px 6px rgba(200, 200, 200, .27);
}

.dropdown-2 {
  flex: 0 auto;
}

.hide {
  display: none;
}

.nav-link_1 {
  color: #00142d;
  padding-left: 16px;
  padding-right: 16px;
  font-size: 14px;
  font-weight: 400;
}

.nav-link_1:hover {
  color: #0061ff;
}

.nav-link_1.w--current {
  color: #00142d;
}

.nav_icon-1 {
  color: #7a8499;
  margin-left: 3px;
  margin-right: 0;
  padding-left: 0;
  position: static;
}

.paragraph_banner-3 {
  color: #848e9b;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.heading_banner-h1-2 {
  color: #00142d;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 42px;
  line-height: 52px;
}

.heading_banner-h1-2.blue {
  color: #114587;
}

.heading_banner-h1-2.white {
  color: #fff;
}

.main-heading-5 {
  max-width: 40ch;
  color: #00142d;
  text-transform: none;
  text-shadow: none;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 46px;
}

.image-size-480 {
  width: 480px;
}

.container-436 {
  max-width: 80%;
}

.paragraph_homepage-2 {
  color: #0061ff;
  margin-top: 10px;
  margin-left: 8px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.link-block {
  text-decoration: none;
}

.main-feature-group {
  margin-top: 0;
  line-height: 24px;
}

.about-grid {
  width: 960px;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template: "."
  / 1fr 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  justify-content: stretch;
  align-items: center;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
}

.about-grid.ccabout-2 {
  grid-template-columns: 1fr 1fr;
  justify-items: center;
  margin-top: 30px;
}

.about-grid.cc-about-3 {
  grid-template-columns: 1fr 1fr;
  font-family: Roboto, sans-serif;
}

.list-3 {
  color: #0061ff;
  margin-bottom: 16px;
  padding-left: 10px;
  font-size: 16px;
}

.image-caption {
  color: #04142b;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 32px;
}

.image-81 {
  margin-left: 6px;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 18px;
}

.section-3 {
  height: auto;
  border: 1px solid #fff;
  justify-content: center;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.image-content {
  color: #354253;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.div-block-405 {
  font-size: 18px;
}

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

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

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

.sell-pos-features-1 {
  height: auto;
  background-image: linear-gradient(#e8eff6, #fff);
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  display: flex;
}

.grid-20 {
  max-width: 100%;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
  padding-left: 0;
  padding-right: 10px;
}

.heading_banner {
  width: auto;
  height: auto;
  max-height: none;
  outline-offset: 0px;
  color: #00142d;
  text-shadow: none;
  border: 1px #000;
  border-radius: 0;
  outline: 3px #00142d;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 44px;
  text-decoration: none;
}

.subtitle_banner {
  float: none;
  opacity: 1;
  color: #667281;
  text-shadow: none;
  mix-blend-mode: normal;
  border: 1px #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.section-70 {
  font-family: Roboto, sans-serif;
}

.grid-21 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  justify-items: center;
}

.sl_body_list {
  color: #0061ff;
  margin-bottom: 0;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
}

.distribution_text-block.distribution_center-block {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.distribution_grid-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
}

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

.grid-15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-content: start;
  justify-content: center;
  align-items: start;
  margin-bottom: 40px;
}

.bottom-section123 {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.bottom-section123.clients {
  height: auto;
  max-height: none;
  opacity: 1;
  color: #fff;
  object-fit: fill;
  height: auto;
  max-height: none;
  opacity: 1;
  color: #fff;
  object-fit: fill;
  background-color: #052855;
  border: 1px #000;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 16%;
  line-height: 22%;
  display: flex;
  overflow: visible;
}

.heading-14 {
  max-height: 44px;
  max-width: 330px;
  color: #fff;
  margin-top: 0;
  margin-bottom: 6px;
  font-size: 44px;
  font-weight: 400;
}

.div-block-8 {
  max-height: 228px;
  max-width: 1440px;
  flex: 0 auto;
  justify-content: center;
  align-self: auto;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-428 {
  width: 80%;
  max-width: 90%;
  padding: 50px 10px;
  font-size: 16px;
  line-height: 22px;
}

.heading-18 {
  max-width: 115%;
  color: #fff;
  text-align: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  margin-left: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 28px;
  font-weight: 500;
  line-height: 38px;
  display: flex;
}

.email-input-wrap2 {
  opacity: .64;
  background-color: rgba(255, 255, 255, .2);
  border: 1px #000;
  border-radius: 20px 0 0 20px;
  font-size: 16px;
  line-height: 22px;
}

.heading-17 {
  color: rgba(255, 255, 255, .6);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.pos-overview_banner_section {
  background-image: linear-gradient(#edf3fb 40%, #fff);
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading_pos_overview_banner {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
}

.distribution_grid-1 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
}

.grid-64, .distribution_grid-6 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  align-content: center;
  align-items: center;
  justify-items: center;
}

.link-block_body-1 {
  color: #0061ff;
  justify-content: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  line-height: 22px;
  text-decoration: none;
  display: flex;
}

.text-block_link-1 {
  margin-right: 5px;
  font-weight: 500;
}

.hero-wrap_2 {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

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

.section-42 {
  background-image: linear-gradient(#edf3fb, #fff);
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.grid-40 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
}

.heading_google_banner {
  width: 100%;
  height: 35%;
  color: #04142b;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 44px;
}

.paragraph_google-banner {
  width: 100%;
  height: auto;
  color: #667281;
  margin-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.image_google-banner {
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-family: Roboto, sans-serif;
}

.container-saleschannel {
  align-items: center;
  display: flex;
}

.div-block_googel-2 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.section_sales-channel {
  height: auto;
  color: #04142b;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  display: flex;
}

.grid-41 {
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.image_google {
  width: auto;
  height: auto;
  margin: 0;
}

.grid-42 {
  grid-template-rows: auto;
  align-items: center;
}

.grid-43 {
  grid-template-rows: auto;
}

.social-commerce-hero {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/6347bbe429a97719b9912dfc_Group%203557576.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  margin-top: 60px;
}

.div-block-559 {
  height: auto;
  margin-top: 80px;
  margin-bottom: 80px;
}

.div-block-559._3 {
  width: 83%;
  height: auto;
  margin: auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.grid-84 {
  grid-template-rows: auto;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
}

.div-block-560 {
  padding-top: 40px;
  padding-left: 0;
  padding-right: 40px;
}

.main-heading-9 {
  width: 90%;
  max-width: 100%;
  color: #fff;
  text-transform: none;
  text-shadow: none;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 0;
  font-family: Roboto, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 68px;
}

.heading_homepage2-2-4 {
  max-width: 80%;
  color: #b6fbff;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.button-6 {
  width: 70%;
  height: 8%;
  text-align: center;
  background-color: #0061ff;
  border-radius: 200px;
  margin-top: auto;
  margin-bottom: 20px;
  padding: 20px 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.hook-section {
  background-color: #052855;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.div-block-561 {
  width: 1200px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  display: flex;
}

.div-block-532 {
  width: 1200px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  display: flex;
}

.heading-4 {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 500;
  line-height: 40px;
}

.heading-4._1920 {
  color: #fff;
  margin-bottom: 20px;
  line-height: 44px;
}

.paragraph-63 {
  color: #00142d;
  justify-content: center;
  font-size: 28px;
  line-height: 36px;
  text-decoration: underline;
  display: flex;
}

.div-block-533 {
  width: 1200px;
  color: #00142d;
  font-family: Roboto, sans-serif;
}

.paragraph-66 {
  width: 83%;
  color: #00142d;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 44px;
  display: flex;
}

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

.paragraph-5 {
  color: #354253;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.image-475 {
  width: 36%;
  margin-bottom: 20px;
}

.grid-85 {
  grid-column-gap: 0px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 0;
}

.paragraph-65 {
  max-width: 60%;
  color: #00142d;
  text-align: center;
  justify-content: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
}

.image-477 {
  width: 36%;
  margin-bottom: 20px;
}

.comparison {
  background-color: #f5f8ff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.button-5 {
  width: auto;
  height: auto;
  text-align: center;
  cursor: pointer;
  background-color: #0061ff;
  border-radius: 200px;
  margin-top: 40px;
  margin-right: 20px;
  padding: 20px 80px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  display: inline-block;
}

.div-block-563 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-565 {
  flex-direction: column;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.bold-text-28 {
  font-size: 36px;
  font-weight: 500;
}

.image-476 {
  width: 36%;
  margin-bottom: 20px;
}

.div-block-564 {
  flex-direction: column;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.div-block-534 {
  width: 1200px;
}

.div-block-537 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 40px;
  display: flex;
}

.image-463 {
  width: 99.997%;
  transform: translate(0);
}

.features-section {
  background-color: #e7ecf9;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.grid-71 {
  grid-template-rows: auto;
  margin-top: 60px;
}

.div-block-566 {
  width: 83%;
}

.paragraph-55 {
  color: #00142d;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.paragraph-55._1920 {
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
}

.paragraph-56 {
  color: #848e9b;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.paragraph-56._1920 {
  font-size: 16px;
  line-height: 24px;
}

.heading-22 {
  color: #00142d;
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  display: flex;
}

.bold-text-27 {
  font-size: 36px;
  font-weight: 500;
}

.div-block-543 {
  color: #00142d;
}

.text-block-40 {
  justify-content: center;
  align-items: center;
  font-size: 16px;
  display: flex;
}

.mask-2 {
  height: auto;
  background-color: #e7ecf9;
  position: static;
}

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

.div-block-542 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0;
  display: flex;
}

.section-128 {
  height: auto;
  background-color: #e7ecf9;
  justify-content: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.div-block-541 {
  height: auto;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.div-block-540 {
  width: 1200px;
  height: auto;
  position: static;
}

.div-block-544 {
  margin-top: 10px;
  margin-bottom: 12px;
  display: flex;
}

.slider-2 {
  height: auto;
  background-color: #e7ecf9;
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  top: 0;
}

.paragraph-60 {
  margin-bottom: 12px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

.left-arrow-2 {
  position: -webkit-sticky;
  position: sticky;
}

.grid-81 {
  grid-column-gap: 40px;
  background-color: #e7ecf9;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
}

.image-472 {
  width: 100%;
  height: 100%;
}

.right-arrow-2 {
  position: -webkit-sticky;
  position: sticky;
}

.slide-3 {
  background-color: #e7ecf9;
  position: static;
}

.slide-nav-2 {
  background-color: #e7ecf9;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
}

.paragraph-61 {
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 400;
}

.dropdown-3 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: static;
}

.heading-21 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 500;
}

.icon-20 {
  transform: rotate(-90deg);
}

.button-7 {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: Roboto, sans-serif;
}

.dropdown-toggle {
  margin-left: -131px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.paragraph-58 {
  margin-top: 8px;
  margin-bottom: 16px;
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.paragraph-58._1 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

.container_banner-2 {
  max-width: 1200px;
  position: relative;
}

.image_banner-background {
  z-index: 0;
  height: 90%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.list_body-1 {
  color: #0061ff;
  margin-bottom: 0;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  line-height: 30px;
}

.list_body-1.ins {
  margin-bottom: 20px;
}

.text-block_body-p1 {
  color: #00142d;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.text-block_banner-1 {
  color: #354253;
  margin-bottom: 6px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}

.text-block_banner-1.white {
  color: #fff;
  margin-bottom: 0;
}

.text-block_banner-1.beauty {
  color: #00142d;
  margin-bottom: 0;
}

.link-block_fashion {
  width: 100%;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  text-decoration: none;
  display: flex;
}

.div-block-530 {
  width: 83%;
}

.heading_homepage2-2-3 {
  color: #b1c7ef;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.image_icon {
  width: 30px;
  margin-left: 20px;
  margin-right: 20px;
}

.heading_body-h2-2 {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 500;
}

.heading_body-h2-2.fashion {
  margin-top: 30px;
  margin-bottom: 30px;
}

.text-block_icon-3 {
  font-size: 12px;
  line-height: 18px;
}

.section-120 {
  height: auto;
  background-color: #e7ecf9;
  justify-content: center;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 60px;
  display: none;
}

.image-462 {
  width: 36%;
  margin-bottom: 20px;
}

.div-block-536 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.grid {
  width: 100%;
  grid-column-gap: 18px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 0;
}

.div-block-535 {
  flex-direction: column;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.bold-text-12 {
  font-size: 36px;
  font-weight: 500;
}

.image-460 {
  width: 36%;
  margin-bottom: 20px;
}

.paragraph {
  color: #00142d;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 34px;
  font-weight: 500;
  line-height: 40px;
  display: flex;
}

.paragraph-2 {
  color: #00142d;
  text-align: center;
  justify-content: center;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: flex;
}

.image-461 {
  width: 36%;
  margin-bottom: 20px;
}

.section-104 {
  background-color: #e7ecf9;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.bold-text-4, .bold-text-5, .bold-text-2 {
  font-weight: 500;
}

.paragraph_body-1 {
  color: #354253;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph_body-1.footer {
  color: rgba(177, 191, 201, .7);
  text-align: center;
  margin-top: 20px;
  font-size: 12px;
  line-height: 20px;
}

.food-and-beverage._1 {
  height: auto;
  object-fit: fill;
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/6347c0506706a412f87205d7_Food%20and%20Beverage-1.0%402x.png");
  background-position: 73% 0;
  background-repeat: repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: static;
}

.main-heading-8 {
  color: #fff;
  text-transform: none;
  text-shadow: none;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 68px;
}

.main-heading-8._1 {
  max-width: none;
  color: #fff;
}

.div-block-553 {
  width: 83%;
}

.grid-73 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  padding-left: 40px;
}

.section-107 {
  background-color: #f5f8ff;
  justify-content: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.div-block-507 {
  width: 1200px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: Roboto, sans-serif;
  display: flex;
}

.paragraph-54 {
  color: #072a6d;
  font-size: 28px;
  line-height: 36px;
  text-decoration: underline;
}

.bold-text {
  font-size: 34px;
  font-weight: 400;
}

.bold-text-10 {
  font-weight: 500;
}

.section-109 {
  background-color: #f5f8ff;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.section-109.home-furnishing {
  font-family: Roboto, sans-serif;
}

.image-467 {
  width: 99.997%;
  transform: translate(0);
}

.grid-75 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.heading {
  color: #00142d;
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  display: flex;
}

.heading._1920 {
  font-size: 32px;
}

.heading._1920.food-and-beverage {
  text-transform: capitalize;
  font-size: 36px;
}

.div-block-538 {
  width: 1200px;
}

.section-127 {
  background-color: #072a6d;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.grid-86 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
}

.div-block-567 {
  padding-left: 60px;
  padding-right: 140px;
}

.paragraph-68 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}

.button-405 {
  width: 70%;
  background-color: #0061ff;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  padding: 20px 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  display: flex;
}

.omnichannel_section {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/6347c13a0f810b1c9ee0dda4_omnichannel_banner.jpg");
  background-position: 50% 0;
  background-size: cover;
  justify-content: center;
  margin-top: 60px;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
}

.grid-87 {
  width: 83%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: center;
  justify-content: center;
  align-items: center;
  justify-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 60px;
  display: grid;
}

.paragraph-64 {
  color: #fff;
  font-size: 28px;
  line-height: 36px;
  text-decoration: underline;
}

.image-478 {
  width: 99.997%;
  max-width: none;
  transform: translate(0);
}

.heading-84 {
  color: #00142d;
  text-align: center;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 500;
  line-height: 36px;
  display: flex;
}

.bold-text-29 {
  max-width: 80%;
  color: #00142d;
  font-size: 36px;
  font-weight: 500;
  line-height: 44px;
}

.grid-88 {
  width: 99.9998%;
  grid-template-rows: auto;
}

.bold-text-30 {
  font-size: 34px;
  font-weight: 400;
  line-height: 42px;
}

.div-block-570 {
  width: 83%;
}

.section-129 {
  background-color: #e7ecf9;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.paragraph-72 {
  color: #00142d;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 34px;
  font-weight: 400;
  line-height: 42px;
}

.paragraph-69 {
  max-width: 80%;
  color: #354253;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.paragraph-67 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 46px;
}

.pos_section {
  height: auto;
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/6347c622e1a7ef22f7232d4b_Hero%20(1).jpg");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  display: flex;
  overflow: visible;
}

.div-block-573, .div-block-574 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block_icon-4 {
  color: #354253;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.text-block_body-2 {
  color: #667281;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
}

.content-warp_2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.content-warp_2.banner {
  grid-column-gap: 40px;
  grid-row-gap: 30px;
}

.content-warp_2.au-pos_1 {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  margin-top: 20px;
  margin-bottom: 40px;
}

.content-warp_2.markets {
  grid-column-gap: 60px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
}

.text-block_body-5 {
  color: #00142d;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 22px;
}

.grid-48 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
}

.paragraph_tiktok-banner {
  color: #667281;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

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

.image_tictokbanner {
  width: 100%;
  height: 88.4588%;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 10px;
}

.div-block_tiktok-banner {
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-422 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section_tiktok_banner {
  background-color: #edf3fb;
  background-image: linear-gradient(#edf3fb 40%, #fff);
  margin-top: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.heading_tiktok-banner {
  color: #04142b;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 44px;
}

.image_tiktok {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.section-43 {
  font-family: Roboto, sans-serif;
}

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

.div-block_tiktok {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.start-selling-online_hero {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(#e8eff6, rgba(255, 255, 255, 0) 52%, #fff);
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding: 0 80px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.container-473 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.chat-banner-1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
}

.heading_banner-2 {
  width: auto;
  height: auto;
  max-height: none;
  outline-offset: 0px;
  color: #00142d;
  text-shadow: none;
  border: 1px #000;
  border-radius: 0;
  outline: 3px #00142d;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 52px;
  text-decoration: none;
}

.subtitle_banner-2 {
  float: none;
  opacity: 1;
  color: #667281;
  text-shadow: none;
  mix-blend-mode: normal;
  border: 1px #fff;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.list-2 {
  color: #0061ff;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 20px;
  font-size: 16px;
  line-height: 24px;
  list-style-type: disc;
  display: flex;
}

.list-item-2 {
  color: #0061ff;
}

.heading-28 {
  color: #354253;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: flex;
}

.s-2ell-pos-features {
  width: auto;
  height: auto;
  align-items: center;
  margin-bottom: 60px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  display: flex;
}

.distribution_banner_section {
  background-image: linear-gradient(#edf3fb 40%, #fff);
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 20px;
  font-family: Roboto, sans-serif;
}

.sl_banner_heading {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 16px;
  font-size: 36px;
  line-height: 44px;
}

.distribution-banner_para {
  color: #667281;
  text-align: center;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 24px;
}

.grid-62 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  align-content: center;
  align-items: center;
  justify-items: center;
}

.distribution_grid-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-content: center;
  align-items: center;
  justify-items: center;
}

.market-mailchimp-1 {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(#e8eff6, #fff);
  align-items: center;
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.container-19 {
  flex-direction: column;
  order: 0;
  align-self: center;
  align-items: center;
  display: flex;
}

.heading-30 {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
}

.heading-35 {
  color: #667281;
  text-align: center;
  margin-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.grid-31 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 1fr;
}

.image-26 {
  width: 100%;
  height: 100%;
  object-fit: contain;
  order: 0;
  align-self: center;
  font-family: Roboto, sans-serif;
}

.div-block-55 {
  padding-left: 10px;
  padding-right: 10px;
}

.section-32 {
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.div-block-56 {
  padding-left: 10px;
}

.grid-32 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
}

.section-33 {
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.section-7 {
  height: auto;
  background-color: #fff;
  background-image: linear-gradient(#e8eff6, #fff);
  align-items: center;
  margin-top: 60px;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.heading-31 {
  color: #667281;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.marketing--1 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-59 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
}

.div-block-479 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  display: flex;
}

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

.div-block-480 {
  margin-bottom: 30px;
}

.text-block-27 {
  color: #667281;
  align-items: center;
  font-size: 12px;
  line-height: 18px;
  display: flex;
}

.div-block-525 {
  padding-left: 10px;
  padding-right: 10px;
}

.container-481 {
  max-width: 80%;
}

.feature-icon {
  width: 20%;
  height: 79%;
  color: #00142d;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  display: block;
  position: static;
}

.heading-76 {
  color: #00142d;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  display: flex;
}

.text-block-26 {
  color: #00142d;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.text-block-26._1 {
  padding-bottom: 0;
  font-weight: 700;
}

.div-block-481 {
  padding-left: 10px;
  padding-right: 10px;
}

.section-67 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.grid-103 {
  max-width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #4375ec;
  border-radius: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  align-content: end;
  align-items: end;
  padding: 20px;
}

.paragraph-96 {
  color: #969696;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.image-491 {
  margin-right: 20px;
}

.text-block-49 {
  color: #fff;
  align-items: center;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  display: flex;
}

.container-2 {
  max-width: 80%;
}

.link-block-5 {
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.div-block-18 {
  max-width: 80%;
  background-color: rgba(0, 0, 0, 0);
  border: .74px solid #fff;
  border-radius: 18px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  padding: 5px 10px;
  display: flex;
}

.section-139 {
  margin-top: 60px;
  padding: 60px 20px;
}

.text-block-50 {
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 26px;
}

.heading-95 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 50px;
  line-height: 58px;
}

.div-block-608 {
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}

.div-block-12 {
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block-609 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-610 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-104 {
  max-width: 100%;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: center;
  justify-items: center;
}

.heading-96 {
  color: #00142d;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  line-height: 40px;
  display: flex;
}

.div-block-2 {
  height: 500px;
  background-color: #072a6d;
  border-radius: 13px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 30px 20px 40px;
  display: flex;
}

.section-140 {
  background-color: #f1f5ff;
  padding: 60px;
}

.container-4 {
  max-width: 100%;
}

.app_icon {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}

.app_icon.icon_middle {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.div-block {
  height: 500px;
  background-color: #072a6d;
  border-radius: 13px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 30px 40px 40px;
  display: flex;
}

.app_icon_text {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  line-height: 22px;
}

.div-block-611 {
  align-items: center;
  display: flex;
}

.div-block-3 {
  height: 500px;
  background-color: #072a6d;
  border-radius: 13px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 60px 20px;
  display: flex;
}

.grid-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  align-items: center;
  justify-items: center;
}

.app_paragraph {
  color: #354253;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

.container-520 {
  max-width: 80%;
  padding-left: 10px;
  padding-right: 10px;
}

.heading-97 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 42px;
}

.section-141 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.grid-106 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  align-items: center;
  justify-items: center;
  margin-bottom: 20px;
}

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

.grid-107 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  align-items: center;
  justify-items: center;
}

.div-block-615 {
  width: 70%;
  background-color: #fff;
  border-radius: 28px;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
  padding: 10px;
  display: flex;
}

.text-block-4 {
  color: #000;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.div-block-16 {
  width: 70%;
  background-color: #fff;
  border-radius: 28px;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.text-block-3 {
  color: #000;
  justify-content: space-between;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: flex;
}

.link-block-6 {
  justify-content: space-around;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.section-142 {
  background-color: #2871e6;
  padding-top: 100px;
  padding-bottom: 100px;
}

.heading-98 {
  max-width: 80%;
  color: #fff;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 34px;
  line-height: 42px;
}

.div-block-614 {
  max-width: 100%;
  justify-content: flex-start;
  display: flex;
}

.sl_body_heading {
  color: #04142b;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 34px;
}

.content-wrap_nav-4 {
  width: 63%;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template: ". Area"
  / 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.content-wrap_nav-5 {
  flex-direction: column;
  align-items: stretch;
  margin-right: 40px;
  display: flex;
}

.content-wrap_nav-5.border {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-right: 2px solid rgba(132, 142, 155, .1);
  flex-flow: column;
  order: 0;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  margin-left: 0;
  padding-right: 40px;
  display: flex;
}

.content-warp_footer-2 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: grid;
}

.link-block_footer-4 {
  padding-top: 0;
  text-decoration: none;
}

.content-wrap_nav-6 {
  width: 63%;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 2.5fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.content-wrap_nav-7 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.droopdown-list_nav-2.w--open {
  color: #00142d;
  white-space: normal;
  background-color: #f9f9f9;
  background-image: linear-gradient(#f6f8fa, #fff 47%);
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: absolute;
  top: 60px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.ipinfo {
  display: block;
}

.navbar-9 {
  max-width: 100%;
  background-color: #fff;
  margin-top: 0;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 2px 2px 6px rgba(200, 200, 200, .27);
}

.content-wrap_nav-8 {
  width: 63%;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.button_nav-2 {
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 30px;
  padding: 8px 25px;
  font-weight: 400;
}

.nav-link_1-2 {
  color: #00142d;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 400;
}

.nav-link_1-2:hover {
  color: #0061ff;
}

.nav-link_1-2.w--current {
  color: #00142d;
}

.content-wrap_nav-9 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block_nav-3 {
  width: 63%;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  margin-right: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  display: grid;
}

.brand-link-2 {
  width: 110px;
}

.brand-link-2.w--current {
  width: 13%;
}

.text-block_nav-3 {
  color: #667281;
  padding: 10px 0;
  font-weight: 400;
}

.text-block_nav-3:hover {
  color: #0061ff;
  font-weight: 500;
}

.dropdown-link-25 {
  color: #00142d;
}

.dropdown-link-25:hover {
  color: #0061ff;
  background-color: #f6f8fa;
}

.nav-wrap-2 {
  width: 88%;
  height: 101%;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-family: Roboto, sans-serif;
  display: flex;
}

.image_nav-2 {
  max-width: 100%;
  margin-right: 5px;
}

.loading-wrap {
  padding-top: 60px;
  display: none;
}

.container_loading {
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
}

.image_pricing-check {
  display: block;
}

.image_pricing-check.hide {
  flex: 0 auto;
  display: none;
}

.text-block-37 {
  color: #00142d;
  margin-top: -5px;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 3px;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}

.container_pricing_annual_pc-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: block;
}

.section-81 {
  background-color: #f4f7fa;
}

.grid_pricing {
  width: auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr .75fr .75fr .75fr;
  grid-auto-columns: 1fr;
  padding-bottom: 40px;
  padding-left: 25px;
  padding-right: 25px;
  display: grid;
}

.grid_pricing.month {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr .75fr .75fr .75fr;
  grid-auto-columns: 1fr;
  display: block;
}

.grid_pricing.annual {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr .75fr .75fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid_pricing.annual.noline {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr .75fr .75fr .75fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-items: stretch;
  display: none;
}

.grid_pricing.au-pos {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 60px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  display: none;
}

.container_pricing_monthly-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-2-3 {
  background-color: rgba(0, 0, 0, 0);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.tabs-menu-3 {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.email-input-wrap2-2 {
  width: 50%;
  opacity: .64;
  background-color: rgba(255, 255, 255, .2);
  border: 1px #000;
  border-radius: 20px 0 0 20px;
  font-size: 16px;
  line-height: 22px;
}

.text-block_pricing-5-4-2 {
  color: #00142d;
  padding-left: 0;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
}

.container_pricing-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.link-block_footer-5 {
  text-decoration: none;
}

.container-433 {
  height: auto;
  text-align: left;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.text-block_pricing-12 {
  color: #00142d;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.text-block_pricing-12.hide {
  display: none;
}

.container_pricing_banner {
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.grid_pricing-3 {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  justify-content: stretch;
  align-items: center;
  justify-items: center;
  padding-top: 25px;
  padding-bottom: 25px;
}

.text-block_pricing-3 {
  color: #667281;
  text-align: center;
  margin-bottom: 10px;
  margin-left: 30px;
  margin-right: 30px;
  padding: 20px 0;
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.tab-link-tab-3-5 {
  background-color: rgba(0, 0, 0, 0);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.tabs-menu-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.text-block_pricing-8-1 {
  margin-left: 40px;
  margin-right: 20px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  line-height: 24px;
}

.container_pricing_month_mobile {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: block;
}

.text-block_pricing-5-6-2 {
  color: #848e9b;
  padding-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}

.submit-btn-2 {
  width: 35%;
  height: 100%;
  opacity: .94;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0061ff;
  border: 1px solid #0061ff;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  order: 0;
  align-self: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: block;
  box-shadow: 1px 1px 9px -6px rgba(0, 0, 0, .29);
}

.div-block_pricing-3-1 {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.form-block-4 {
  width: 90%;
  margin-bottom: 5px;
  display: flex;
}

.form-block-4.bottom {
  width: 35%;
  opacity: 1;
  color: #fff;
  font-size: 16%;
  line-height: 22%;
}

.div-block_pricing-4-2 {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

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

.grid_pricing_monthly-2 {
  width: 80%;
  height: auto;
  grid-column-gap: 31px;
  grid-row-gap: 16px;
  object-fit: fill;
  flex-wrap: nowrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  justify-content: space-between;
  align-self: auto;
  align-items: stretch;
  margin-top: 20px;
  display: grid;
}

.image_pricing-2 {
  width: 80%;
}

.div-block_pricing-4-5 {
  border: 1px #000;
  border-bottom: 1.5px solid rgba(224, 227, 232, .5);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block_pricing-4-5.noline, .div-block_pricing-4-5.noline-copy {
  border-bottom-style: none;
  display: block;
}

.text-block_pricing-2-2 {
  color: #00142d;
  padding-left: 5px;
  padding-right: 5px;
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 45px;
}

.div-block-483 {
  border-bottom: 1px solid #e0e3e8;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.heading_pricing {
  color: #00142d;
  text-align: center;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
}

.text-block_pricing-2 {
  color: #00142d;
  padding-left: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.heading-99 {
  max-width: 115%;
  color: #fff;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  margin-left: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 28px;
  font-weight: 500;
  line-height: 38px;
  display: flex;
}

.text-block_pricing-5 {
  color: #0061ff;
  padding-left: 0;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-block_pricing-5-3-2 {
  color: #00142d;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.text-block_pricing-5-3-2.blue-2 {
  color: #264ba8;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block_pricing-5-3-2.blue3 {
  color: #4277ef;
}

.text-block_pricing-5-3-2.gray {
  color: #5699e7;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block_pricing-5-3-2.blue {
  color: #329dff;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block_pricing-5-3-2.blue.space {
  padding-top: 5px;
  padding-bottom: 5px;
}

.text-block_pricing-1 {
  color: #5699e7;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: 0;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.div-block_pricing-4-3 {
  background-color: rgba(224, 227, 232, .7);
  border-radius: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.div-block_pricing-4-3.space-1 {
  background-color: #f5f6f8;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 40px;
  display: flex;
}

.div-block_pricing-4-3.space-1.space-2 {
  margin-top: 20px;
}

.div-block_pricing-4-3.space-1 {
  background-color: #f5f6f8;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 40px;
  display: flex;
}

.div-block_pricing-4-3.space-1.pos {
  border-radius: 0;
}

.tab-link-tab-1-4 {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.tab-link-tab-1-4.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  border-right: 1.5px solid #e0e3e8;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.link-block-3 {
  margin-left: 0;
  margin-right: 10px;
}

.text-block_pricing-8-3-2 {
  text-align: center;
  margin-left: 25px;
  margin-right: 25px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  line-height: 24px;
}

.text-block_pricing-5-7-2 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  display: block;
}

.text-block_pricing-1-2 {
  color: #264ba8;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.div-block_pricing_month_mobile-3 {
  border-bottom: 1px solid #e0e3e8;
  border-right: 1px #e0e3e8;
  padding-top: 5px;
  padding-bottom: 5px;
}

.image_pricing-1 {
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.content-wrap {
  display: block;
}

.container_pricing_month_pc-2 {
  max-width: 1200px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.text-block_pricing-5-9-2 {
  color: #667281;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  display: block;
}

.section_pricing_banner {
  background-image: linear-gradient(#e8eff6, #fff);
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 30px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.text-block_pricing-5-8-2 {
  color: #00142d;
  cursor: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-block_pricing-1-1 {
  color: #329dff;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.text-block_pricing-5-5-2 {
  color: #00142d;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.grid-92 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
}

.text-block_pricing-7 {
  color: #667281;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.image-427 {
  width: 100%;
  align-self: auto;
}

.div-block_pricing-4-1 {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-right: 100px;
  padding: 10px 0;
  display: flex;
}

.div-block_pricing-4-1.space {
  padding-left: 40px;
}

.text-block_pricing-9 {
  color: #667281;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.heading_pricing-2 {
  color: #00142d;
  font-family: Roboto, sans-serif;
  font-weight: 700;
  line-height: 38px;
}

.div-block_pricing-1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  cursor: default;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 10px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: auto;
  align-items: center;
  display: flex;
  position: relative;
  box-shadow: 0 0 20px rgba(21, 40, 69, .1);
}

.div-block_pricing_month_mobile-2 {
  border-bottom: 1px solid #e0e3e8;
  border-right: 1px #e0e3e8;
  justify-content: center;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.button_pricing-1 {
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 34px;
  margin-top: 20px;
  padding: 8px 40px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.button_pricing-1:hover {
  color: #0061ff;
  background-color: rgba(0, 0, 0, 0);
}

.tab-link-tab-2-4 {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  font-family: Roboto, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.tab-link-tab-2-4.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-left: 1.5px solid #e0e3e8;
  font-size: 20px;
}

.paragraph_pricing {
  color: #667281;
  text-align: center;
  margin-top: 20px;
  padding-top: 0;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.tab-link-tab-1-3 {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

.tab-link-tab-1-3.w--current {
  background-color: rgba(0, 0, 0, 0);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.div-block_pricing-4-4 {
  border: 1px #000;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  display: flex;
}

.div-block_pricing-4-4.space {
  border-bottom: 1.5px solid rgba(224, 227, 232, .5);
  padding-left: 40px;
}

.div-block_pricing-4-4.space.noline {
  border-bottom-style: none;
}

.div-block_pricing-4-4.space {
  border-bottom: 1.5px solid rgba(224, 227, 232, .5);
  padding-left: 40px;
}

.text-block_pricing-2-3 {
  color: #848e9b;
  padding-top: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.text-block-34 {
  color: #4277ef;
  margin-top: 20px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.text-block_pricing-8-2 {
  padding-left: 40px;
}

.div-block-484 {
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.content-warp_footer-3 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.paragraph_pricing_banner {
  color: #667281;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
}

.div-block_pricing-2 {
  justify-content: flex-start;
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.container_loading-2 {
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.container_pricing_month_mobile-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: none;
}

.tabs {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: inline-block;
}

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

.div-block_banner-1.hide {
  display: none;
}

.image_banner-3 {
  width: 15%;
}

.text-block_banner-2 {
  color: #667281;
  margin-bottom: 14px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.heading_banner-h1-3 {
  color: #00142d;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 44px;
  line-height: 52px;
}

.heading_banner-h1-3.sell {
  margin-top: 0;
  margin-bottom: 40px;
  line-height: 52px;
}

.image_banner-2 {
  width: 100%;
}

.collection-list {
  max-width: 1350px;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -2px;
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 0;
  display: grid;
  overflow: visible;
}

.image-492 {
  max-width: 300%;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-left: 0;
}

.collection-list-wrapper {
  margin-left: 0;
  padding-left: 0;
}

.body {
  padding-left: 0;
  padding-right: 11px;
}

.image-493 {
  width: 100%;
  height: 200px;
  float: none;
  clear: none;
  object-fit: cover;
  margin-left: 0;
  position: static;
  top: -15px;
}

.heading-100 {
  margin-top: -75px;
  padding-top: 0;
}

.text-block-51 {
  font-size: 10px;
}

.title {
  margin-top: 0;
}

.collection-item {
  margin-left: 10px;
  margin-right: 10px;
}

.paragraph-97 {
  font-size: 12px;
}

.button-406 {
  background-color: #184267;
}

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

.heading-101 {
  margin-top: 30px;
  font-family: Roboto, sans-serif;
}

.text-block-52 {
  font-family: Roboto, sans-serif;
}

.image-495 {
  margin-left: 0;
  padding-top: 16px;
  padding-bottom: 16px;
  padding-left: 0;
}

.rich-text-block {
  text-align: justify;
  font-family: Roboto, sans-serif;
}

.rich-text-block-2 {
  opacity: 1;
  outline-offset: 0px;
  text-align: justify;
  text-transform: none;
  white-space: normal;
  border-radius: 0;
  outline: 3px #333;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
}

.link {
  color: #283e97;
  text-align: left;
  background-color: rgba(81, 44, 44, 0);
  margin-top: 5px;
  font-family: Roboto, sans-serif;
  font-style: normal;
  display: block;
}

.rich-text-block-3 {
  text-align: justify;
  padding-top: 14px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 25px;
}

.image-496 {
  margin-left: 0;
  padding-top: 16px;
}

.section-143 {
  padding-bottom: 60px;
}

.collection-item-3 {
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: .5fr auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: 0;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: flex;
}

.tab-link-tab-2-_blog {
  color: #667281;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 20px;
  padding-right: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.tab-link-tab-2-_blog.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 500;
}

.collection-item-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 10px 20px;
  display: block;
}

.collection-item-4.sidebar {
  padding: 5px 0;
}

.tabs_blog {
  width: 70%;
  font-family: Roboto, sans-serif;
}

.tab-link-tab-4-_blog {
  color: #667281;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 24px;
}

.tab-link-tab-4-_blog.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 500;
}

.text-block_blog-1 {
  color: #0061ff;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 12px;
  line-height: 18px;
}

.tab-link-tab-3-_blog {
  color: #667281;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.tab-link-tab-3-_blog.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 500;
}

.link-block_blog_article-title {
  color: #00142d;
  font-family: Roboto, sans-serif;
  font-weight: 500;
  text-decoration: none;
}

.tab-link-tab-1-_blog {
  color: #667281;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 24px;
}

.tab-link-tab-1-_blog.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 20px;
  padding-right: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.image_body-2 {
  width: 100%;
}

.blog_side-bar {
  width: 25%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 10px;
  margin-left: 5%;
  display: block;
}

.text-block_blog-3 {
  color: #667281;
  white-space: normal;
  margin-top: 0;
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
}

.collection-item-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
}

.paragraph-98 {
  font-size: 12px;
  font-style: italic;
  font-weight: 100;
}

.heading-102 {
  object-fit: fill;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 60px;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
}

.paragraph-99 {
  text-align: left;
  align-items: center;
  padding-top: 1px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  display: flex;
}

.image-497 {
  object-fit: fill;
  position: static;
}

.text-block-53 {
  color: #222d7a;
}

.button-407 {
  opacity: 1;
  outline-offset: 0px;
  mix-blend-mode: normal;
  border: 1px #000;
  border-radius: 14px;
  outline: 3px #fff;
  align-self: flex-start;
}

.button-408 {
  border-radius: 20px;
}

.heading-103 {
  margin-top: 0;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
}

.text-block-54 {
  color: #0061ff;
  font-size: 13px;
}

.image-498 {
  max-width: 20%;
}

.image-499 {
  float: left;
  text-align: center;
  mix-blend-mode: normal;
  border-radius: 0;
  margin-bottom: 0;
  margin-left: 350px;
  margin-right: 350px;
  padding-bottom: 0;
  transition: opacity .2s;
}

.section-144 {
  padding-top: 60px;
}

.section_banner-2 {
  padding: 120px 80px 60px;
}

.section_banner-2.background_terms {
  background-image: linear-gradient(rgba(232, 239, 246, .6), rgba(255, 255, 255, 0));
}

.heading_terms-1 {
  text-align: center;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 36px;
}

.section_body-3 {
  padding: 40px 80px;
}

.section_body-3.au.bg_purple {
  background-color: #5057fd;
}

.section_body-3.au.bg_purple.spacing-1 {
  padding-top: 60px;
  padding-bottom: 0;
}

.section_body-3.au.bg_blue {
  background-color: #eff7ff;
}

.rich-text-block-4 {
  text-align: justify;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 16px;
  line-height: 24px;
}

.section_policy-banner {
  color: #04142b;
  background-image: linear-gradient(#e8eff6 40%, #fff);
  margin-top: 60px;
}

.container_policy_banner {
  margin-top: 60px;
  margin-bottom: 20px;
}

.heading_policy-banner {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 44px;
}

.section_policy1 {
  color: #04142b;
  font-family: Roboto, sans-serif;
}

.div-block_policy {
  margin-top: 10px;
}

.heading_policy1 {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.bold-text-8 {
  font-size: 14px;
  font-weight: 500;
}

.heading_policy2 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.paragraph_policy {
  color: #04142b;
  text-align: justify;
  text-indent: 0;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 24px;
}

.bold-text-9 {
  line-height: 25px;
}

.section_policy2 {
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.paragraph_policy2 {
  text-align: justify;
  padding-left: 15px;
  font-size: 12px;
  line-height: 30px;
}

.container_policy, .container-409 {
  margin-top: 20px;
}

.grid_policy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #000;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-auto-flow: row;
}

.heading_policysheet {
  text-align: center;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.heading_policysheet-2 {
  text-align: center;
  border-bottom: 1px solid #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.paragraph_policysheet_left {
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  margin-bottom: 0;
  padding: 20px 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.paragraph_policysheet_right {
  border-bottom: 1px solid #000;
  margin-bottom: 0;
  padding: 20px 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
}

.grid_policy-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #000;
  grid-template-rows: auto auto auto auto;
  grid-auto-flow: row;
}

.paragraph_policy3 {
  text-align: left;
  text-indent: 15px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 24px;
}

.paragraph_policy4 {
  text-indent: 20px;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 30px;
}

.container_policy_banner-2 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading_terms {
  color: #04142b;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.paragraph_terms1 {
  color: #04142b;
  text-align: justify;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 24px;
}

.paragraph_terms2 {
  text-indent: 0;
  margin-bottom: 10px;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 24px;
}

.paragraph_terms3 {
  text-align: justify;
  text-indent: 0;
  margin-bottom: 0;
  padding-left: 30px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 24px;
}

.section-47 {
  color: #04142b;
  font-family: Roboto, sans-serif;
}

.section-50, .section-53 {
  font-family: Roboto, sans-serif;
}

.paragraph_terms4 {
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 24px;
  text-decoration: underline;
}

.paragraph_terms_mid {
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 20px;
}

.grid_terms-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #000;
  border-bottom-style: none;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr 1fr;
}

.paragraph_terms_right {
  border-bottom: 1px solid #000;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 20px;
}

.paragraph_terms_left {
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  line-height: 20px;
}

.container-427 {
  font-family: Roboto, sans-serif;
}

.sitemap-1 {
  background-image: linear-gradient(#e8eff6, #fff);
  margin-top: 60px;
}

.heading-72 {
  color: #00142d;
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 60px;
  font-family: Roboto, sans-serif;
  font-size: 36px;
  display: flex;
}

.div-block-519 {
  width: 80%;
  max-width: 90%;
  padding-left: 0;
  padding-right: 0;
  font-family: Roboto, sans-serif;
}

.footer-heading-2 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 14px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  display: flex;
}

.list-9 {
  margin-bottom: 30px;
}

.list-10 {
  color: #b1bfc9;
  margin-bottom: 30px;
}

.footer-flex-container-2 {
  max-width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #fff;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: grid;
}

.list-11 {
  margin-bottom: 40px;
}

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

.div-block-10 {
  margin-bottom: 40px;
  padding-left: 0;
}

.footer-link-blue {
  color: #0061ff;
  cursor: pointer;
  margin-bottom: 8px;
  font-size: 14px;
  text-decoration: underline;
  display: block;
}

.footer-link-blue:hover {
  text-decoration: underline;
}

.footer-link-blue.indent {
  padding-left: 15px;
  font-size: 12px;
}

.footer-link-blue.nolink {
  color: #00142d;
  cursor: auto;
  font-weight: 500;
  text-decoration: none;
}

.div-block-523 {
  margin-bottom: 40px;
}

.div-block-522 {
  margin-bottom: 30px;
}

.sitemap-2 {
  justify-content: center;
  display: flex;
}

.section-24 {
  padding-top: 0;
  padding-bottom: 0;
  font-family: Roboto, sans-serif;
}

.grid-23 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  padding-left: 10px;
  padding-right: 10px;
  font-family: Roboto, sans-serif;
}

.grid-24 {
  grid-column-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  padding-left: 10px;
  padding-right: 10px;
}

.section-23 {
  height: auto;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.div-block-48 {
  font-family: Roboto, sans-serif;
}

.section-22 {
  height: auto;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Roboto, sans-serif;
  display: flex;
}

.div-block-23 {
  max-width: 100%;
  flex-direction: column;
  order: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.link-block-7 {
  color: #3f3c3c;
  text-decoration: none;
}

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

.image-500 {
  margin: 30px 20px 40px 170px;
}

.image-501 {
  margin: 30px 20px 40px;
}

.image-502, .image-503, .image-504 {
  margin-top: 30px;
  margin-bottom: 40px;
  margin-right: 20px;
}

.text-block-55 {
  color: rgba(177, 191, 201, .7);
  font-size: 12px;
}

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

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

.section_body-4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-4.au.bg_purple {
  background-color: #5057fd;
}

.section_body-4.au.bg_purple.spacing-1 {
  z-index: 1;
  z-index: 1;
  z-index: 1;
  padding-top: 60px;
  padding-bottom: 0;
  position: relative;
}

.section_body-4.au.bg_black {
  background-color: #000;
}

.section_body-4.au.bg_champagne {
  background-color: #fff5e9;
}

.section_body-4.au.bg_sky-blue {
  background-color: #e9f4ff;
}

.section_body-4.au.bg_purple {
  color: #fff;
  background-color: #5057fd;
}

.section_body-4.au.bg_sky-blue {
  background-color: #e8eef4;
}

.container_body-2 {
  max-width: 1200px;
  margin-top: 40px;
}

.container_body-2.au {
  margin-top: 40px;
}

.container_body-2.au.pos_nav {
  z-index: 1;
  border-bottom: 1px solid rgba(255, 255, 255, .2);
  align-items: center;
  margin-top: auto;
  display: flex;
  position: relative;
}

.container_body-2.au.spacing-1 {
  display: block;
}

.container_body-2.au.pos-features {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.container_body-2.au {
  margin-top: 20px;
}

.container_body-2.au.spacing-1 {
  margin-top: 40px;
  display: block;
}

.container_body-2.au.spacing-1.bg_sl-payment {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/642d308ce3a494dd923f5780_%E5%88%87%E5%9B%BE.webp");
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  margin-top: 40px;
}

.container_body-2.au.spacing-2 {
  margin-top: 0;
}

.container_body-2.smartpush {
  justify-content: center;
  align-items: center;
  display: block;
}

.container_body-2.faq {
  text-align: center;
  flex-direction: column;
  display: flex;
}

.container_body-2.au.pos_nav {
  border-bottom: 1px solid rgba(255, 255, 255, .2);
  align-items: center;
  display: flex;
}

.container_body-2.pricing, .container_body-2.au_pricing {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.navbar_au-pos {
  background-color: rgba(0, 0, 0, 0);
}

.nav-link_pos {
  color: rgba(255, 255, 255, .6);
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  margin-left: 0;
  margin-right: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.nav-link_pos.w--current {
  color: #fff;
  border-bottom-color: #fff;
  font-weight: 700;
}

.grid-111 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
  display: block;
}

.image_banner-au-pos {
  width: 80%;
  margin-bottom: 40px;
}

.image_banner-au-pos.overview {
  width: 45%;
  margin-bottom: 20px;
}

.button_au-pos-banner {
  color: #5057fd;
  text-align: center;
  background-color: #fff;
  border-radius: 100px;
  padding: 10px 30px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.button_au-pos-banner.spacing_pricing {
  margin-top: 40px;
}

.button_au-pos-banner.blue-2 {
  color: #0255dd;
}

.button_au-pos-banner.blue-2.spacing_50 {
  margin-bottom: 50px;
}

.button_au-pos-banner.yellow {
  background-color: #ffef42;
}

.button_au-pos-banner.yellow.spacing {
  color: #0255dd;
  margin-bottom: 50px;
  display: block;
}

.button_au-pos-banner.black {
  color: #fff;
  background-color: #00142d;
}

.button_au-pos-banner.black.spacing {
  margin-top: 20px;
}

.button_au-pos-banner.message1 {
  color: #ec6dff;
}

.button_au-pos-banner.message2 {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #fff;
}

.button_au-pos-banner.blue {
  color: #12369e;
}

.section_banner-3 {
  padding: 60px 80px;
}

.section_banner-3.au.bg_purple {
  background-color: #5057fd;
  padding-top: 30px;
  padding-bottom: 30px;
}

.section_banner-3.symbol {
  position: relative;
}

.section_banner-3.symbol.bg_light-purple {
  background-color: #f6f8ff;
}

.section_banner-3.symbol.bg_light-blue {
  background-color: #f1f7ff;
}

.heading_banner-au-h1 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 50px;
  font-weight: 700;
  line-height: 70px;
}

.text-block_au-pos-banner {
  color: rgba(255, 255, 255, .8);
  margin-bottom: 40px;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.text-block_au-pos-banner.center {
  text-align: center;
}

.text-block_au-pos-banner.center._90 {
  width: 90%;
}

.text-block_au-pos-banner.center._90.spacing {
  margin-top: 10px;
}

.text-block_au-pos-banner.spacing-2 {
  margin-top: 20px;
}

.heading_body-au-h3 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3.black {
  color: #00142d;
}

.heading_body-au-h3.black.spacing-1 {
  margin-bottom: 20px;
}

.heading_body-au-h3.hide {
  display: none;
}

.heading_body-au-h3.center {
  color: #00142d;
  text-align: center;
}

.heading_body-au-h3.center.spacing-2 {
  margin-bottom: 40px;
}

.heading_body-au-h3.spacing1 {
  text-align: left;
  margin-bottom: 30px;
}

.heading_body-h4-2 {
  color: #00142d;
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 38px;
}

.heading_body-h4-2.pos_overview {
  color: #fff;
  margin-top: 20px;
  font-size: 38px;
  font-weight: 700;
  line-height: 44px;
}

.text-block_body-1-au {
  color: rgba(255, 255, 255, .6);
  font-weight: 400;
}

.text-block_body-1-au.gray {
  color: #354253;
  text-align: justify;
  margin-top: 4px;
  font-size: 14px;
  line-height: 20px;
}

.text-block_body-1-au.gray.faq {
  margin-top: 10px;
  display: none;
}

.text-block_body-1-au.gray {
  color: #354253;
  margin-top: 4px;
  line-height: 20px;
}

.text-block_body-1-au.white {
  color: #fff;
}

.button_au-pos-cta {
  color: #5057fd;
  text-align: center;
  background-color: #fff;
  border-radius: 100px;
  margin-top: 20px;
  padding: 10px 30px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.button_au-pos-cta.overview {
  color: #00142d;
  margin-top: 0;
}

.text-block_body-2-au {
  color: #00142d;
  margin-bottom: 4px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.text-block_body-2-au.spacing-2 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 10px;
}

.text-block_body-2-au.spacing-2._1 {
  margin-top: 0;
}

.text-block_body-2-au.spacing-1 {
  margin-bottom: 0;
}

.text-block_body-2-au.hardwear {
  font-size: 32px;
  line-height: 30px;
}

.text-block_body-2-au.white {
  color: #fff;
}

.text-block_body-2-au.white.spacing_25 {
  margin-top: 25px;
}

.text-block_body-2-au.message-center {
  text-align: center;
  margin-top: 20px;
}

.text-block_body-2-au.spacing-1 {
  margin-bottom: 0;
}

.text-block_body-2-au.payment {
  color: #fff;
  margin-bottom: 0;
}

.image_icon-2 {
  width: 65px;
}

.text-block_iconx4-1-au {
  color: #fff;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.text-block_iconx4-1-au.spacing-1 {
  margin-top: 20px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.text-block_iconx4-1-au.spacing-1.black {
  color: #00142d;
}

.text-block_iconx4-1-au.spacing-1 {
  margin-top: 20px;
}

.text-block_iconx4-1-au.spacing-1.black, .text-block_iconx4-1-au.black {
  color: #00142d;
}

.text-block_iconx4-1-au.black.hardwear {
  margin-top: 0;
  margin-left: 10px;
}

.text-block_iconx4-1-au.spacing-1 {
  margin-top: 20px;
}

.text-block_iconx4-1-au.spacing-1.black {
  color: #00142d;
}

.text-block_iconx4-1-au.spacing-2 {
  margin-top: 0;
}

.text-block_iconx4-1-au.spacing-2.center {
  text-align: center;
  margin-bottom: 10px;
  overflow: visible;
}

.text-block_iconx4-1-au.spacing-2 {
  margin-top: 0;
}

.text-block_iconx4-1-au.spacing-1 {
  margin-top: 20px;
}

.text-block_iconx4-1-au.spacing-1.black {
  color: #00142d;
}

.text-block_iconx4-1-au.spacing-1 {
  margin-top: 20px;
}

.hero-wrap_icon-x4-2 {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
  display: grid;
}

.hero-wrap_icon-x4-2.au-pos_1 {
  grid-column-gap: 32px;
}

.hero-wrap_icon-x4-2.au-pos_1.spacing-1 {
  grid-column-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 40px;
}

.hero-wrap_icon-x4-2.au-pos_1.hide {
  display: none;
}

.hero-wrap_icon-x4-2.width_100vw {
  width: 100vw;
}

.text-block_iconx4-2-au {
  color: rgba(255, 255, 255, .6);
  margin-top: 12px;
  font-weight: 400;
}

.text-block_iconx4-2-au.gray {
  color: #354253;
}

.text-block_iconx4-2-au.light-gray {
  color: rgba(122, 132, 153, .8);
}

.text-block_iconx4-2-au.co_gray {
  color: #7a8499;
}

.text-block_iconx4-2-au.co_gray.center {
  align-self: center;
}

.list_body-2 {
  color: #0061ff;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 22px;
  line-height: 30px;
}

.list_body-2.ins {
  margin-bottom: 20px;
}

.success-message-3 {
  color: #0061ff;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 500;
}

.text-block_body-6 {
  color: #667281;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}

.text-block_body-7 {
  color: #667281;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.text-block_body-7.forms {
  color: #fff;
  font-weight: 700;
}

.submit-button_forms-1 {
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 30px;
  margin-top: 15px;
  padding: 10px 40px;
  font-size: 16px;
  line-height: 24px;
}

.submit-button_forms-1:hover {
  color: #0061ff;
  background-color: rgba(0, 0, 0, 0);
}

.submit-button_forms-1.btn_demo_white {
  color: #5057fd;
  color: #5057fd;
  background-color: #fff;
  border-color: #fff;
  font-weight: 700;
}

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

.select-field_forms-1 {
  height: 40px;
  color: #848e9b;
  background-color: #fff;
  border: 1px solid rgba(132, 142, 155, .2);
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.select-field_forms-1.borders {
  background-color: #fff;
  border-radius: 10px;
}

.heading_body-h2-5 {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 46px;
  font-weight: 700;
  line-height: 62px;
}

.heading_body-h2-5.white {
  color: #fff;
  margin-bottom: 0;
}

.heading_body-h2-5.white.form {
  text-align: left;
  text-align: left;
  margin-bottom: 20px;
}

.text-field_forms-1 {
  height: 40px;
  color: #354253;
  background-color: #fff;
  border: 1px solid rgba(132, 142, 155, .2);
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.text-field_forms-1.borders {
  color: #354253;
  background-color: #fff;
  border-radius: 10px;
}

.error-message {
  color: #003476;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 400;
}

.image_faq.au {
  width: 16px;
  width: 16px;
  margin-left: 10px;
  margin-right: 10px;
  display: block;
}

.content-warp_faq-3 {
  width: 90%;
  text-align: left;
  background-color: #f1f7ff;
  border-radius: 10px;
  flex-direction: column;
  margin-bottom: 20px;
  padding: 10px 20px;
  display: flex;
}

.content-warp_faq-3.smartpush {
  background-color: rgba(0, 0, 0, 0);
  display: flex;
}

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

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

.button_banner-2 {
  text-align: center;
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 34px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px 40px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.button_banner-2.button_banner4 {
  color: #0061ff;
  background-color: #f5f8ff;
  padding-left: 40px;
  padding-right: 40px;
}

.button_banner-2.onboarding_btn {
  font-weight: 700;
}

.paragraph_banner-p1-3 {
  width: 90%;
  color: #667281;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 24px;
}

.paragraph_banner-p1-3.blue-4 {
  color: rgba(0, 70, 160, .7);
}

.paragraph_body-p2-2 {
  color: #354253;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph_body-p2-2.gray {
  color: #667281;
}

.paragraph_body-p2-2.gray.au {
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 22px;
}

.paragraph_body-p2-2.au-pricing_lite {
  color: #7a8499;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0;
}

.paragraph_body-p2-2.au-pricing_pro {
  width: 70%;
  color: #b8becc;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 0;
}

.heading_body-h3-2 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 34px;
  font-weight: 700;
  line-height: 42px;
}

.section_body-5 {
  padding: 40px 80px;
  display: block;
}

.section_body-5.background_light-purple {
  background-image: linear-gradient(to right, #f6f8ff, #fff);
}

.image_pricing-package-block {
  width: 100%;
}

.button_migrate-2 {
  background-color: #0b63f1;
  border-radius: 35px;
  padding: 12px 40px;
  font-weight: 500;
}

.button_migrate-2.smartpush2 {
  min-height: 46px;
  min-width: 164px;
  text-align: center;
  background-color: #1f74f4;
  margin-bottom: 20px;
  padding: 10px 48px;
}

.button_migrate-2.smartpush4 {
  background-color: #4622ce;
  padding: 12.5px 48px;
}

.button_migrate-2.smartpush3 {
  min-height: 46px;
  min-width: 164px;
  text-align: center;
  background-color: #2a51b3;
  margin-bottom: 20px;
  padding: 10px 48px;
}

.button_migrate-2.smartpush1 {
  min-height: 46px;
  min-width: 164px;
  text-align: center;
  object-fit: fill;
  background-color: #0092ff;
  margin-bottom: 20px;
  padding: 10px 48px;
}

.heading_body-h2-6 {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 700;
  line-height: 44px;
}

.heading_body-h2-6.smartpush {
  margin-bottom: 10px;
}

.heading_body-h2-6.spacing-2 {
  margin-top: 20px;
  margin-bottom: 40px;
}

.grid_pricing_monthly-3 {
  width: 80%;
  height: auto;
  grid-column-gap: 31px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.grid_pricing_monthly-3.smartpush {
  width: 100%;
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid_pricing_monthly-3.pos {
  width: 70%;
  max-width: 650px;
  grid-column-gap: 40px;
  grid-template-columns: 1fr 1fr;
}

.text-block_pricing-2_migrate-2 {
  color: #00142d;
  padding-left: 0;
  padding-right: 0;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.text-block_pricing-2-3-3 {
  color: #00142d;
  padding-top: 20px;
  font-size: 18px;
  font-weight: 500;
}

.text-block-108 {
  margin-left: 10px;
}

.text-block_pricing-1-1-2 {
  color: #329dff;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.text-block_pricing-1-1-2.migrate {
  text-align: center;
}

.text-block_pricing-1-2-2 {
  color: #264ba8;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
}

.text-block_pricing-1-2-2.migrate {
  text-align: center;
}

.text-block_pricing-1-2-2.migrate.smartpsuh1-3 {
  color: #4622ce;
}

.list-item-11 {
  color: #36b7f5;
}

.list-item-17 {
  color: #2a51b3;
}

.div-block_pricing-3 {
  -webkit-text-fill-color: inherit;
  cursor: default;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 10px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  box-shadow: 0 0 20px rgba(21, 40, 69, .1);
}

.div-block_pricing-3.smartpush {
  border-radius: 14px;
  padding-bottom: 20px;
}

.div-block_pricing-3.pos {
  padding-bottom: 50px;
}

.paragraph_body-p2-6 {
  color: #354253;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.paragraph_body-p2-6.gray {
  color: #667281;
}

.paragraph_body-p2-6.gray.migrate {
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 20px;
}

.paragraph_body-p2-6.gray.faq {
  margin-top: 10px;
  margin-bottom: 10px;
  display: none;
}

.list-item-9 {
  color: #6d8ec2;
}

.image-529 {
  width: 22px;
  align-self: auto;
}

.image-529.smartpush {
  width: 17px;
}

.list-item-18 {
  color: #4622ce;
}

.list_smartpush-pricing-2 {
  padding-right: 20px;
}

.list_smartpush-pricing-2._1 {
  color: #6d8ec2;
}

.list_smartpush-pricing-2._3 {
  color: #4622ce;
  margin-bottom: 0;
}

.div-block-634 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.text-block_pricing-middle-2 {
  color: #1f74f4;
  text-align: center;
  margin-top: 20px;
  padding-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.text-block_pricing-middle-2.migrate {
  text-align: center;
}

.paragraph-59 {
  margin-left: 30px;
  margin-right: 30px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-632 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-632.smartpush {
  padding-bottom: 5px;
}

.text-block_smartpush-pricing-2 {
  color: #7a8499;
  font-weight: 400;
  line-height: 22px;
}

.text-block_smartpush-pricing-2._1 {
  height: 66px;
  text-align: center;
  margin: 10px;
  font-size: 12px;
}

.text-block_smartpush-pricing-2._3 {
  font-size: 14px;
  line-height: 18px;
}

.div-block_pricing-4 {
  justify-content: center;
  margin-top: 5px;
  margin-bottom: 5px;
  display: flex;
}

.text-block_pricing-2-2-2 {
  color: #00142d;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 35px;
  font-weight: 500;
  line-height: 45px;
}

.text-block_pricing-2-2-2.migrate {
  padding-left: 0;
  padding-right: 0;
}

.text-block_pricing-2-2-2.au {
  font-weight: 700;
}

.paragraph_body-p1-2 {
  color: #00142d;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  display: block;
}

.heading_body-h3-4 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 34px;
  font-weight: 500;
  line-height: 42px;
}

.heading_body-h3-4.faq {
  margin-top: 20px;
  margin-bottom: 40px;
  font-weight: 700;
}

.button_banner-3 {
  text-align: center;
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 34px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px 30px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.button_banner-3.button_banner4 {
  color: #0061ff;
  background-color: #f5f8ff;
  padding-left: 40px;
  padding-right: 40px;
}

.button_banner-3.onboarding_btn {
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
}

.text-block_icon-7 {
  color: #00142d;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.text-block_icon-7.markets {
  margin-top: 0;
  font-weight: 700;
  position: static;
}

.heading_banner-au-h1-2 {
  color: #fff;
  margin-top: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 70px;
}

.image_icon_hardware {
  padding-left: 10px;
}

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

.sidebar_au-pos {
  width: 20%;
  flex-direction: column;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 80px;
}

.content-warp_au-pos-features-3 {
  align-items: center;
  display: flex;
}

.text-block_au-pos-features-pro {
  color: #5057fd;
  background-color: #e5faff;
  border-radius: 40px;
  margin-left: 10px;
  padding: 2px 10px;
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
}

.content-warp_au-pos-features-2 {
  grid-column-gap: 25px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  margin-bottom: 40px;
  display: grid;
}

.content-warp_au-pos-features-2.text-block_body-2-au.text-block_body-1-au {
  grid-template-rows: auto auto auto;
}

.link-block_hardware {
  justify-content: flex-start;
  align-items: center;
  margin-top: 6px;
  font-size: 18px;
  text-decoration: none;
  display: flex;
}

.text-block_banner-4 {
  color: #354253;
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.text-block_banner-4.beauty {
  color: #0061ff;
  margin-bottom: 0;
  font-size: 14px;
}

.text-block-127 {
  width: 100%;
  max-width: 60ch;
  color: #667281;
  text-shadow: none;
  margin-top: 9px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-decoration: none;
}

.heading_body-au-h4-2 {
  color: #00142d;
  margin-top: 0;
  font-size: 30px;
  font-weight: 700;
  line-height: 38px;
}

.div-block-636 {
  border-top: 1px solid #0061ff;
}

.link-block_au-pos-sidebar {
  color: #667281;
  border-left: 5px solid #fff;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px 20px;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.link-block_au-pos-sidebar.w--current {
  color: #00142d;
  border-left: 5px solid #0061ff;
  font-weight: 700;
}

.image_au-pos-features-1 {
  width: 70px;
  margin-left: 10px;
}

.image_au-pos-features-1._2 {
  width: 15px;
}

.content-warp_au-pos-features-1 {
  width: 70%;
  margin-left: 10%;
}

.heading_banner-au-h1-3 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.image-530 {
  margin-bottom: 50px;
}

.link-block_pos-hardwear-2 {
  width: 18%;
  position: absolute;
  top: auto;
  bottom: 30%;
  left: 15%;
  right: auto;
}

.link-block_pos-hardwear-2.receipt {
  top: auto;
  bottom: 20%;
  left: auto;
  right: 15%;
}

.link-block_pos-hardwear-2.terminal {
  top: 25%;
  bottom: auto;
  left: auto;
  right: 10%;
}

.image_pricing-check-2 {
  display: block;
}

.image_pricing-check-2.hardwear {
  width: 18px;
  margin-top: 5px;
}

.image_hardwear {
  width: 33%;
  position: absolute;
  top: 40px;
  bottom: auto;
  left: 35%;
  right: 0%;
}

.image_hardwear._2 {
  width: 30%;
  left: 40%;
}

.nav-link_pos-2 {
  color: rgba(255, 255, 255, .6);
  border-bottom: 2px solid #5057fd;
  margin-left: 0;
  margin-right: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.nav-link_pos-2.w--current {
  color: #fff;
  border-bottom-color: #fff;
  font-weight: 700;
}

.heading_body-au-h2 {
  color: #fff;
  text-align: center;
  font-size: 60px;
  font-weight: 700;
  line-height: 76px;
}

.text-block_pricing-2-3-4 {
  color: #848e9b;
  padding-top: 20px;
  font-size: 16px;
  font-weight: 500;
}

.text-block_pricing-2-3-4.au {
  font-weight: 700;
}

.div_au-pricing-lite {
  width: 40%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.tab-link-tab-2-au-pos {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  font-size: 20px;
  font-weight: 700;
}

.tab-link-tab-2-au-pos.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-left: 1.5px solid #e0e3e8;
  font-size: 20px;
}

.text-block_pricing-5-3 {
  color: #00142d;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.text-block_pricing-5-3.au-pos {
  color: #3763ff;
  font-size: 24px;
  font-weight: 700;
}

.text-block_pricing-5-3.au-pos.pro {
  color: #001f8b;
}

.text-block_au-pricing-2-2 {
  color: #00142d;
  padding-left: 0;
  padding-right: 0;
  font-size: 40px;
  font-weight: 700;
  line-height: 60px;
}

.list_au-pricing {
  padding-left: 15px;
  padding-right: 0;
}

.list_au-pricing.color_pos-lite {
  color: #3763ff;
}

.list_au-pricing.color_pos-pro {
  color: #001f8b;
}

.button_au-pricing-lite {
  background-image: linear-gradient(to right, #5ce7b3, #30d4de);
  border-radius: 100px;
  margin-top: 30px;
  padding: 10px 25px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.button_au-pricing-lite.pro {
  color: #031b3a;
  background-color: #b9f4fd;
  background-image: none;
  font-weight: 700;
}

.text-block_pricing-21 {
  color: #00142d;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}

.text-block_pricing-21.au-pos {
  color: #00142d;
  text-align: left;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.text-block_pricing-21.au-pos.pos-size {
  font-size: 20px;
  font-weight: 700;
}

.text-block_pricing-5-7-3 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

.text-block_pricing-5-7-3.pos_pricing_size {
  font-size: 28px;
  font-weight: 700;
}

.text-block_pricing-5-4-3 {
  color: #00142d;
  padding-left: 0;
  padding-right: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.text-block_pricing-5-4-3.au-pos {
  padding-right: 0;
  font-weight: 700;
}

.text-block_pricing-5-5-3 {
  color: #00142d;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.text-block_pricing-5-5-3.au-pos {
  font-weight: 700;
}

.text-block_pricing-23 {
  color: #0061ff;
  padding-left: 0;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 500;
}

.text-block_pricing-5-6-3 {
  color: #848e9b;
  padding-top: 10px;
}

.text-block_pricing-5-6-3.au-pos {
  font-weight: 700;
}

.text-block_au-pricing-2-3-2 {
  color: #848e9b;
  padding-top: 25px;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.text-block_au-pricing-2-3-2.au {
  font-weight: 400;
}

.text-block_au-pricing-2-3-2.au._1 {
  color: #00142d;
  font-weight: 500;
}

.div-block_pricing-4-5-2 {
  border: 1px #000;
  border-bottom: 1.5px solid rgba(224, 227, 232, .5);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph_pricing-2 {
  color: #667281;
  text-align: center;
  margin-top: 20px;
  padding-top: 0;
  font-size: 14px;
  font-weight: 400;
}

.div-block_pricing-4-2-2 {
  text-align: center;
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.text-block_pricing-19 {
  color: #00142d;
  padding-left: 0;
  padding-right: 0;
  font-size: 22px;
  font-weight: 500;
  line-height: 26px;
}

.text-block_pricing-19.au {
  color: #00142d;
  font-size: 16px;
  font-weight: 700;
  line-height: 16px;
}

.text-block_pricing-19.au.lite {
  font-size: 20px;
  font-weight: 500;
  line-height: 40px;
}

.div-block_au-pricing {
  justify-content: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.div-block_au-pricing.au {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .25fr;
  grid-auto-columns: 1fr;
  align-items: start;
  justify-items: center;
  display: grid;
}

.div-block_pricing-5 {
  justify-content: center;
  margin-bottom: 40px;
  display: flex;
}

.div-block_pricing-5._11 {
  margin-bottom: 0;
}

.div-block_pricing-5.pos_pricing-margin {
  margin-bottom: 30px;
  padding-top: 20px;
}

.div-block_pricing-4-1-2 {
  border: 1px #000;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 10px 0;
  display: flex;
}

.div-block_pricing-4-1-2.sl-pos {
  margin-left: 40px;
  margin-right: 0;
}

.container_pricing_month_pc {
  display: block;
}

.image_au-pricing {
  width: 65%;
}

.tabs-menu_au-pos-pricing {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.text-block_pricing-5-8-3 {
  color: #00142d;
  cursor: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
}

.text-block_pricing-5-8-3.au-pos {
  font-weight: 700;
  line-height: 24px;
}

.tab-link-tab-1-au-pos {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  font-size: 20px;
  font-weight: 700;
}

.tab-link-tab-1-au-pos.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  border-right: 1.5px solid #e0e3e8;
}

.text-block_pricing-18 {
  color: #667281;
  text-align: center;
  margin: 10px 30px 20px;
  padding: 20px 0;
  font-weight: 400;
}

.text-block_pricing-18.au-pos {
  color: #00142d;
  margin-top: 200px;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 0;
  position: absolute;
}

.text-block_au-pricing {
  color: #7a8499;
  font-weight: 400;
  line-height: 22px;
}

.text-block_au-pricing._2 {
  color: #242833;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}

.image_au-pricing-package-block {
  width: 100%;
  height: 10px;
}

.text-block_au-pos-pricing-1 {
  color: #3763ff;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.text-block_au-pos-pricing-1.pro {
  color: #001f8b;
}

.text-block_pricing-5-7-4 {
  justify-content: flex-start;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  display: block;
}

.text-block_pricing-5-7-4.au-pos {
  color: #354253;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.text-block_au-pricing-lite {
  color: #34d4c8;
  font-family: Lato, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
}

.text-block_au-pricing-lite.pro {
  color: #85efff;
}

.collection-list-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.section_banner-19 {
  padding: 60px 80px;
}

.section_banner-19.au.bg_gradient-blue-home {
  background-image: linear-gradient(to right, #0045b7, #0054dd 30%, #0054dd 70%, #0045b7);
  padding-bottom: 40px;
}

.section_banner-19.au.bg_themes {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/649e42911cfd46906edf4bce_banner.webp");
  background-position: 50%;
  background-size: auto 100%;
}

.image_banner-9 {
  width: 100%;
}

.homepage_bannner_cta {
  grid-template-rows: auto;
}

.container_banner-4 {
  max-width: 1200px;
  position: relative;
}

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

.heading_banner-au-h1-11 {
  color: #fff;
  margin-top: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.heading_banner-au-h1-11.center {
  text-align: center;
}

.image_banner-10 {
  width: 100%;
}

.container_banner-5 {
  max-width: 1200px;
  position: relative;
}

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

.heading_banner-au-h1-12 {
  color: #fff;
  margin-top: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.heading_banner-au-h1-12.center {
  text-align: center;
}

.hero-wrap_1-3 {
  grid-column-gap: 0px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  margin-bottom: 20px;
  display: grid;
}

.hero-wrap_1-3.miaomiaoce {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 0;
  margin-left: 220px;
  margin-right: 220px;
}

.heading_body-h2-20 {
  color: #00142d;
  text-align: center;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 36px;
  font-weight: 500;
}

.heading_body-h2-20.spacing-2 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.tab-pane-tab-3-2 {
  color: #fff;
}

.div-block-650 {
  text-align: center;
}

.section_body-75 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.section_body-75.examples {
  background-color: #000;
}

.slider-nav_home-2 {
  margin-top: 0;
  font-size: 10px;
  display: none;
  position: static;
  bottom: -60px;
}

.tab-pane-tab-1-2 {
  color: #fff;
}

.hero-wrap_themes_others {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  display: grid;
}

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

.tab-link-tab-1-_homepage-3 {
  color: #848e9b;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.tab-link-tab-1-_homepage-3.w--current {
  width: auto;
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid #0061ff;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}

.tab-link-tab-3-_homepage-3 {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  display: flex;
}

.tab-link-tab-3-_homepage-3.w--current {
  color: #fff;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #0061ff;
  padding-left: 40px;
  padding-right: 40px;
}

.image_link-2 {
  width: 18px;
}

.tabs-menu_homepage-2 {
  justify-content: center;
  display: flex;
}

.link-block_body-3 {
  color: #0061ff;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  font-weight: 400;
  line-height: 22px;
  text-decoration: none;
  display: flex;
}

.button_banner-14 {
  text-align: center;
  background-color: #0061ff;
  border-radius: 34px;
  margin-bottom: 10px;
  padding: 12px 50px;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.button_banner-14.cta {
  width: 20%;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(#0b7cff 100%, #45c2ff 100%, #fff);
  margin-bottom: 0;
  font-weight: 700;
  display: inline-block;
}

.container_slider-5 {
  width: 100%;
  max-width: 1200px;
  margin: 40px auto 20px;
}

.text-block_link-3 {
  color: #fff;
  margin-right: 5px;
  font-weight: 700;
}

.tab-link-tab-4-_speed {
  background-color: rgba(0, 0, 0, 0);
  border-top: 2px solid rgba(0, 0, 0, 0);
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-4-_speed.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-top-color: #518cff;
}

.tab-link-tab-3-_speed {
  background-color: rgba(0, 0, 0, 0);
  border-top: 2px solid rgba(0, 0, 0, 0);
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-3-_speed.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-top-color: #518cff;
}

.section_body-74 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.tab-link-tab-1-_speed {
  background-color: rgba(0, 0, 0, 0);
  border-top: 2px solid rgba(0, 0, 0, 0);
  padding-left: 0;
  padding-right: 0;
}

.tab-link-tab-1-_speed.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-top-color: #518cff;
}

.heading_body-au-h3-27 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-27.black {
  color: #00142d;
}

.heading_body-au-h3-27.black.spacing-1 {
  margin-bottom: 20px;
}

.background-video_speed {
  z-index: 1;
  width: 100%;
}

.tabs-menu_speed {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.tabs-menu_speed.home {
  grid-template-columns: 1fr 1fr 1fr;
}

.heading_body-au-h3-28 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-28.center {
  color: #00142d;
  text-align: center;
}

.heading_body-au-h3-28.black {
  color: #00142d;
}

.heading_body-au-h3-28.black.spacing-1 {
  margin-bottom: 20px;
}

.link-block_home-solutions {
  text-decoration: none;
  position: relative;
}

.section_body-76 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-76.au.bg_champagne {
  background-color: #fff5e9;
}

.image_home_solutions {
  width: 25px;
}

.section_body-77 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.paragraph_body-au-p1-2 {
  color: rgba(0, 20, 45, .8);
  font-size: 16px;
  line-height: 24px;
}

.paragraph_body-au-p1-2.white {
  color: rgba(255, 255, 255, .8);
}

.paragraph_body-au-p1-2.padding {
  margin-bottom: 25px;
}

.link-block_home {
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.link-block_home.horizontal {
  flex-direction: row;
  margin-top: 10px;
}

.image_home-icon {
  width: 140px;
}

.section_body-78 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-78.au.bg_black {
  background-color: #000;
}

.section_body-78.au.bg_black.bg_radical-blue {
  background-image: radial-gradient(circle at 0%, rgba(54, 31, 171, .6), rgba(0, 0, 0, 0) 20%), radial-gradient(circle at 100% 15%, rgba(0, 24, 237, .65), rgba(0, 0, 0, 0) 19%);
}

.image_home-arrow {
  width: 15px;
  margin-left: 5px;
}

.tab-link-tab-4-_homepage-2 {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.tab-link-tab-4-_homepage-2.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #00142d;
  padding-left: 40px;
  padding-right: 40px;
  font-weight: 700;
}

.image_slide-home-3 {
  width: 45px;
  max-width: 64px;
  margin-bottom: 10px;
}

.paragraph_body-p2-9 {
  color: #354253;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.tab-link-tab-3-_homepage-2 {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.tab-link-tab-3-_homepage-2.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #00142d;
  padding-left: 40px;
  padding-right: 40px;
  font-weight: 700;
}

.image_slide-home-4 {
  width: 110px;
  max-width: 160px;
  margin-top: 20px;
}

.image_slide-home-4.samebike {
  width: 140px;
  margin-top: 10px;
}

.image_slide-home-4.meawow {
  width: 60px;
  margin-top: 0;
}

.image_slide-home-4.miniso {
  width: 25%;
  margin-top: 0;
}

.section_body-79 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.tab-link-tab-2-_homepage-2 {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.tab-link-tab-2-_homepage-2.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #00142d;
  padding-left: 40px;
  padding-right: 40px;
  font-weight: 700;
  line-height: 24px;
}

.tab-link-tab-1-_homepage-2 {
  color: #848e9b;
  background-color: rgba(0, 0, 0, 0);
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
  font-weight: 300;
  line-height: 24px;
}

.tab-link-tab-1-_homepage-2.w--current {
  color: #00142d;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 4px solid #00142d;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.tabs_homepage-2 {
  padding-top: 30px;
}

.section_body-80 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.content-wrap_au-payment-logo-2 {
  grid-column-gap: 25px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
  overflow: visible;
}

.logo-wrap_au-payment {
  width: 100vw;
  margin-top: 10px;
  margin-bottom: 20px;
  display: flex;
  overflow: hidden;
}

.section_body-81, .section_body-82 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-82.au.bg_home-map {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/649bf0df06749d63842fd09b_SHOPLINE_map.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
}

.section_body-83 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-83.au.bg_black {
  background-color: #000;
}

.image_banner-11 {
  width: 100%;
}

.image_banner-11.theme {
  display: none;
}

.button_banner-15 {
  text-align: center;
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 34px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px 30px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.button_banner-15.onboarding_btn {
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
}

.button_banner-15.button_banner4 {
  color: #0061ff;
  background-color: #f5f8ff;
  padding-left: 40px;
  padding-right: 40px;
}

.container_banner-6 {
  max-width: 1200px;
  position: relative;
}

.heading_banner-au-h1-9 {
  color: #fff;
  margin-top: 0;
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
}

.grid-112 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
}

.mask-8 {
  margin-left: 0;
  padding-left: 0;
}

.image-5328 {
  width: 100%;
  max-width: none;
}

.slide-nav-5 {
  margin-top: 0;
  position: relative;
}

.slide-nav-5.sl-mg-t50 {
  margin-top: 50px;
  font-size: 12px;
}

.slide-nav-5.sl-mg-t50.mobile {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 8px;
  line-height: 8px;
}

.sl-arrow-right {
  flex: 0 auto;
  align-self: center;
  margin-left: 8px;
  display: block;
  position: relative;
  left: 3px;
}

.paragraph_body-p2-10 {
  color: #354253;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.sl-link-template-m {
  justify-content: center;
  text-decoration: none;
  display: flex;
}

.sl-link-template-m.sl-mg-t20 {
  margin-top: 20px;
}

.div-block-651 {
  text-align: center;
}

.sl-section-template {
  padding: 30px 80px;
}

.img-theme {
  padding-left: 0;
}

.paragraph-103 {
  color: #0061ff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.right-arrow-3 {
  display: none;
}

.sl-slider-template-m {
  height: auto;
  background-color: #fff;
  display: none;
}

.sl-slider-template-m.sl-pd-b10 {
  padding-bottom: 70px;
  display: none;
}

.sl-link-template {
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
  display: flex;
}

.sl-link-template.sl-mg-t20 {
  margin: 20px 0 0;
}

.sl-slide-template1 {
  object-fit: fill;
  overflow: visible;
}

.sl-slider-template {
  height: auto;
  background-color: #fff;
}

.sl-template-wrap {
  max-width: none;
  text-align: left;
  padding-top: 0;
}

.sl-template-wrap:hover {
  border-bottom: 1px #fff;
}

.sl-template-wrap.sl-pd-t70 {
  padding-top: 70px;
}

.left-arrow-3 {
  display: none;
}

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

.sl-grid-template.sl-pd-b70 {
  padding-bottom: 70px;
}

.iw-sl-h2-3 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  line-height: 40px;
}

.iw-sl-h2-3.sl-mg-b10 {
  margin-top: 0;
  margin-bottom: 10px;
}

.mask-9 {
  width: auto;
}

.right-arrow-4 {
  display: none;
}

.slide-nav-9 {
  margin-top: 0;
  position: relative;
}

.slide-nav-9.sl-mg-t50 {
  margin-top: 50px;
  font-size: 12px;
}

.slide-nav-9.sl-mg-t50.mobile {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 8px;
  line-height: 8px;
}

.iw-sl-p-sec {
  color: #00142d;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 26px;
}

.iw-sl-p-sec.iw-text-grey {
  color: #354253;
}

.iw-sl-p-sec.iw-text-grey.iw-op-08 {
  color: rgba(53, 66, 83, .8);
}

.div-block-655 {
  text-align: center;
}

.paragraph-107 {
  color: #0061ff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.left-arrow-4 {
  display: none;
}

.paragraph-105 {
  color: #0061ff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.slide-nav-7 {
  margin-top: 0;
  position: relative;
}

.slide-nav-7.sl-mg-t50 {
  margin-top: 50px;
  font-size: 12px;
}

.slide-nav-7.sl-mg-t50.mobile {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 8px;
  line-height: 8px;
}

.right-arrow-5, .left-arrow-5 {
  display: none;
}

.image-5329 {
  width: 100%;
  max-width: none;
}

.div-block-653 {
  text-align: center;
}

.paragraph-106 {
  color: #0061ff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.div-block-654 {
  text-align: center;
}

.left-arrow-6 {
  display: none;
}

.div-block-656 {
  text-align: center;
}

.paragraph-108 {
  color: #0061ff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.left-arrow-7 {
  display: none;
}

.paragraph-109 {
  color: #0061ff;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  text-decoration: none;
}

.div-block-657 {
  text-align: center;
}

.left-arrow-8 {
  display: none;
}

.heading_banner-au-h1-7 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.image_banner-12 {
  width: 100%;
}

.image_banner-12.borders {
  border-radius: 20px;
}

.grid-121 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
}

.section_banner-20 {
  padding: 60px 80px;
}

.section_banner-20.bg_message {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 50%, #74d7ff 100%, #fff), linear-gradient(270deg, rgba(0, 0, 0, 0), #fc67ff 100%, #fff 60%), linear-gradient(225deg, #86dfff 20%, #4dafff 30%, #c47bff 70%, #f867ff 100%, #fff);
}

.image_body-8 {
  width: 100%;
  margin-bottom: 20px;
}

.image_body-8.size {
  width: 70%;
  align-self: center;
}

.text-block_body-1-au-8 {
  opacity: .6;
  color: rgba(255, 255, 255, .6);
  font-weight: 400;
}

.text-block_body-1-au-8.sc_text_bk2 {
  color: #00142d;
}

.text-block_body-1-au-8.text_bk {
  color: #00142d;
  color: #00142d;
  margin-bottom: 10px;
}

.text-block_body-1-au-8.text_bk.op100 {
  opacity: 1;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 24px;
}

.section_body-84 {
  padding: 40px 80px;
  font-family: Roboto, sans-serif;
  display: block;
}

.section_body-84.bg_message {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(#e7f2ff 100%, #e7fcff 100%, #fff);
}

.heading_body-au-h3-12 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-12.sc_text_bk {
  color: #00142d;
  font-size: 40px;
}

.container_body-30 {
  max-width: 1200px;
  margin-top: 60px;
}

.container_body-30.sc_spacing {
  margin-top: 20px;
  margin-bottom: 20px;
}

.image_body-12 {
  width: 100%;
  border-radius: 15px;
}

.icon-23 {
  display: none;
}

.slide-7 {
  width: 248px;
  margin-right: 60px;
}

.container_slider-4 {
  width: 100%;
  max-width: 1200px;
  margin: 40px auto 20px;
}

.heading_body-au-h3-13 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-13.left {
  align-self: flex-start;
}

.slider_homepage-3 {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  display: flex;
  overflow: hidden;
}

.slide-6 {
  width: 500px;
  margin-right: 60px;
}

.mask-5 {
  width: 75%;
  overflow: visible;
}

.content-wrap_4-2 {
  max-width: 1200px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-538 {
  margin-bottom: 60px;
  padding-top: 60px;
}

.text-block_body-17 {
  color: #667281;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.testimonial-slider-arrow-2 {
  background-image: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.testimonial-slider-arrow-2.right {
  background-image: none;
}

.heading_body-au-h3-14 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-14.hide {
  display: none;
}

.heading_body-au-h3-14.black {
  color: #00142d;
}

.container_body-31 {
  max-width: 1200px;
  margin-top: 60px;
}

.container_body-31.au {
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
}

.section_body-85 {
  padding: 40px 80px;
  font-family: Roboto, sans-serif;
  display: block;
}

.image_body-13 {
  width: 100%;
}

.heading_body-au-h3-15 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-15.black {
  color: #00142d;
}

.heading_body-au-h3-15.black.spacing-1 {
  margin-bottom: 20px;
}

.list_body-3 {
  color: #0061ff;
  margin-bottom: 0;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  line-height: 30px;
}

.section_body-86 {
  padding: 40px 80px;
  font-family: Roboto, sans-serif;
  display: block;
}

.section_body-86.bg_-f2f9ff {
  background-color: #f2f9ff;
}

.image_body-14 {
  width: 100%;
}

.text-block_body-1-au-3 {
  color: rgba(255, 255, 255, .6);
  font-weight: 400;
}

.text-block_body-1-au-3.gray {
  color: #354253;
  font-size: 14px;
  line-height: 22px;
}

.text-block_body-1-au-3.gray.center {
  text-align: center;
}

.text-block_body-1-au-3.gray.center.message {
  width: 70%;
  color: rgba(0, 0, 0, 0);
}

.text-block_body-1-au-3.gray.faq {
  margin-top: 10px;
  display: block;
}

.text-block_body-1-au-3.gray.faq._1 {
  display: none;
}

.text-block_body-1-au-3.center {
  text-align: center;
}

.text-block_body-1-au-3.center.padding {
  margin-bottom: 40px;
}

.text-block_body-1-au-3.gray {
  color: #354253;
  margin-top: 4px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.text-block_body-1-au-13 {
  opacity: .6;
  color: rgba(255, 255, 255, .6);
  font-weight: 400;
}

.text-block_body-1-au-13.text_bk {
  color: #00142d;
}

.text-block_body-1-au-13.text_bk.spacing {
  margin-bottom: 30px;
  line-height: 22px;
}

.image_message-icon {
  width: 60px;
}

.gird_message-center {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 25px;
  display: grid;
}

.heading_body-au-h3-16 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-16.black {
  color: #00142d;
}

.heading_body-au-h3-16.black.spacing-1 {
  margin-bottom: 20px;
}

.heading_body-au-h3-16.center {
  color: #00142d;
  text-align: center;
}

.heading_body-au-h3-16.center.spacing-2 {
  margin-bottom: 40px;
}

.section_body-87 {
  padding: 40px 80px;
  font-family: Roboto, sans-serif;
  display: block;
}

.container_body-34 {
  max-width: 1200px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.container_body-34.au {
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
}

.section_body-88 {
  padding: 40px 80px;
  font-family: Roboto, sans-serif;
  display: block;
}

.section_body-88.bg_-f2f9ff {
  background-color: #f2f9ff;
}

.success-message-10 {
  color: #0061ff;
  background-color: rgba(0, 0, 0, 0);
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.error-message-2 {
  color: #003476;
  background-color: rgba(0, 0, 0, 0);
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.text-block_body-18 {
  color: #667281;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}

.form_fomrs-2 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.container_body-35 {
  max-width: 1200px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.select-field_forms-2 {
  height: 40px;
  color: #848e9b;
  background-color: #fff;
  border: 1px solid rgba(132, 142, 155, .2);
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.select-field_forms-2.borders {
  background-color: #fff;
  border-radius: 10px;
}

.section_body-89 {
  padding: 40px 80px;
  font-family: Roboto, sans-serif;
  display: block;
}

.section_body-89.bg_message-form {
  background-image: linear-gradient(225deg, #70cfff 4%, #1996ff 30%, #a45cff 60%, #f36aff 100%, #fff);
}

.heading_body-h2-19 {
  color: #00142d;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 46px;
  font-weight: 700;
  line-height: 62px;
}

.heading_body-h2-19.white {
  color: #fff;
  margin-bottom: 0;
}

.heading_body-h2-19.white.form {
  text-align: left;
  margin-bottom: 20px;
}

.text-block_body-19 {
  color: #667281;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.text-block_body-19.forms {
  color: #fff;
  font-weight: 700;
}

.section_body-44 {
  padding: 40px 80px;
}

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

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

.button_banner-16 {
  text-align: center;
  background-color: #0061ff;
  border: 2px solid #0061ff;
  border-radius: 34px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px 30px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
}

.button_banner-16.onboarding_btn {
  padding-left: 30px;
  padding-right: 30px;
  font-weight: 700;
}

.button_banner-16.button_banner4 {
  color: #0061ff;
  background-color: #f5f8ff;
  padding-left: 40px;
  padding-right: 40px;
}

.heading_banner-au-h1-10 {
  color: #fff;
  margin-top: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.section_banner-18 {
  padding: 60px 80px;
}

.section_banner-18.au.bg_analytics {
  background-image: linear-gradient(45deg, #ac11f5 15%, #2648ff 35%, #1069ee 60%, #5edbec 84%, #51ffcb 98%);
  padding-top: 80px;
}

.grid-122 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-flow: row;
}

.section_body-71 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-71.au.bg_analytics-1 {
  background-image: linear-gradient(#050525, #12005e);
}

.container_body-17 {
  max-width: 1200px;
}

.container_body-17.au.spacing-1 {
  margin-top: 40px;
  display: block;
}

.section_body-72 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-72.au.bg_analytics-2 {
  background-image: linear-gradient(#0e024d, #36218a);
}

.container_body-36 {
  max-width: 1200px;
}

.heading_body-au-h3-24 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-24.center {
  color: #00142d;
  text-align: center;
}

.heading_body-au-h3-24.center.white {
  color: #fff;
}

.section_body-73 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-73.au.bg_light-purple {
  background-color: #ebefff;
}

.container_body-37 {
  max-width: 1200px;
}

.heading_body-au-h3-25 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-25.black {
  color: #00142d;
}

.heading_body-au-h3-25.black.spacing-1 {
  margin-bottom: 20px;
}

.list_body-4 {
  color: #0061ff;
  margin-bottom: 0;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 22px;
  line-height: 30px;
}

.list_body-4.ins {
  margin-bottom: 20px;
}

.container_body-38 {
  max-width: 1200px;
}

.heading_body-au-h3-26 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-26.black {
  color: #00142d;
}

.heading_body-au-h3-26.black.spacing-1 {
  margin-bottom: 20px;
  font-size: 43px;
  line-height: 50px;
}

.section_body-90 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

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

.section_banner-21 {
  padding: 60px 80px;
}

.section_banner-21.au.bg_gradient-blue-3 {
  background-image: radial-gradient(circle at 100% 20%, rgba(40, 165, 255, .3), rgba(255, 255, 255, 0) 16%), linear-gradient(#022264, #001136);
}

.heading_banner-au-h1-13 {
  color: #fff;
  margin-top: 0;
  font-size: 60px;
  font-weight: 700;
  line-height: 70px;
}

.image_banner-omichannel {
  width: 280px;
  margin-bottom: 10px;
}

.hero-warp_banner-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.hero-warp_banner-2.au {
  grid-template-columns: .75fr 1fr;
  padding-top: 40px;
}

.container_body-39 {
  max-width: 1200px;
}

.heading_body-au-h3-29 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-29.spacing_30 {
  margin-bottom: 30px;
}

.section_body-91 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-91.au.bg_blue-worldwide {
  background-image: radial-gradient(circle at 0%, rgba(40, 165, 255, .2), rgba(255, 255, 255, 0) 20%), linear-gradient(#011237, #000b24);
}

.heading_body-h3-5 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 40px;
  font-weight: 700;
  line-height: 52px;
}

.container_body-40 {
  max-width: 1200px;
}

.container_body-40.au.spacing-1 {
  margin-top: 40px;
  display: block;
}

.section_body-92 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-92.au.bg_sell-worldwide-1 {
  background-image: linear-gradient(rgba(190, 224, 255, .8), rgba(216, 248, 255, .8));
}

.container_body-41 {
  max-width: 1200px;
}

.container_body-41.au.spacing-1 {
  margin-top: 40px;
  display: block;
}

.heading_body-au-h3-30 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-30.black {
  color: #00142d;
}

.heading_body-au-h3-30.black.spacing-1 {
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 50px;
}

.section_body-93 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.container_body-42 {
  max-width: 1200px;
}

.heading_body-au-h3-31 {
  color: #fff;
  font-size: 50px;
  line-height: 62px;
}

.heading_body-au-h3-31.black {
  color: #00142d;
}

.heading_body-au-h3-31.black.spacing-1 {
  margin-bottom: 20px;
  font-size: 40px;
  line-height: 50px;
}

.section_body-94 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.section_body-94.au.bg_sell-worldwide-1 {
  background-image: linear-gradient(rgba(190, 224, 255, .8), rgba(216, 248, 255, .8));
}

.section_body-95 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 80px;
}

.all-sl-kv-p {
  color: #00142d;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 26px;
}

.all-sl-kv-p.sl-text-grey.sl-op-08 {
  color: rgba(53, 66, 83, .8);
}

.all-sl-kv-p.sl-text-white {
  color: #fff;
}

.all-sl-kv-p.sl-text-white.sl-op-08 {
  color: rgba(255, 255, 255, .8);
}

.all-sl-kv-p.sl-text-white.sl-mg-b30 {
  margin-left: 20px;
  margin-right: 20px;
}

.h1-grid-2 {
  grid-column-gap: 45px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.sl-btn-basic {
  width: auto;
  height: auto;
  max-width: none;
  color: #0061ff;
  text-align: center;
  -webkit-text-stroke-color: transparent;
  background-color: #fff;
  border: 2px #fff;
  border-radius: 30px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 12px 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: inline-block;
}

.sl-btn-basic:hover {
  color: rgba(0, 97, 255, .85);
  background-color: rgba(255, 255, 255, .85);
  border-color: rgba(255, 255, 255, .85);
}

.sl-btn-basic.bk-bg {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.sl-btn-basic.bk-bg:hover {
  color: rgba(255, 255, 255, .85);
  background-color: rgba(0, 0, 0, .85);
  border-color: rgba(0, 0, 0, .85);
}

.sl-btn-basic.btn-color-pink {
  color: #fff;
  background-color: #e65ef2;
  border-color: #e65ef2;
}

.sl-btn-basic.btn-color-pink:hover {
  color: rgba(255, 255, 255, .85);
  background-color: rgba(230, 94, 242, .85);
  border-color: rgba(230, 94, 242, .85);
}

.sl-btn-basic._015eef-tx {
  color: #015eef;
  border-style: none;
}

.sl-btn-basic._015eef-tx:hover {
  color: rgba(1, 94, 239, .85);
}

.sl-btn-basic._3383ff-tx {
  color: #3383ff;
  border-style: none;
}

.sl-btn-basic._3383ff-tx:hover {
  color: rgba(51, 131, 255, .85);
}

.la-container {
  max-width: none;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.la-container.center {
  text-align: center;
  align-items: stretch;
  display: block;
}

.all-sl-h1 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  line-height: 62px;
}

.all-sl-h1.sl-mg-b40 {
  margin-bottom: 40px;
}

.all-sl-h1.sl-text-white {
  color: #fff;
}

.all-sl-h1.sl-text-white.sl-mg-b40 {
  margin-bottom: 40px;
}

.all-sl-h1.sl-text-white.sl-mg-b8 {
  margin-bottom: 8px;
}

.all-sl-h1.sl-text-white.sl-mg-b20 {
  margin-bottom: 20px;
}

.sl-section-kv {
  padding: 60px 80px;
}

.sl-section-kv.order-linear {
  background-image: linear-gradient(85.83deg, #ffdabf, #ffaf52);
  margin-top: 66px;
}

.sl-section-kv.sl-bg-macliner {
  background-image: linear-gradient(257.4deg, #86dfff, #4dafff 29%, #c47bff 71.4%, #f867ff);
  margin-top: 66px;
}

.sl-section-kv.sl-bg-email {
  background-color: #400ea9;
  margin-top: 66px;
}

.sl-section-kv.bg-b2b {
  background-image: linear-gradient(to right, rgba(63, 81, 114, .5), rgba(40, 66, 113, .15)), url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/64a2adb51ffaf0e2f68e00f7_b2b-bg%202.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  margin-top: 66px;
}

.sl-section-kv.sl-bg-atliner {
  background-image: linear-gradient(#0043b6, #0064ff);
  margin-top: 66px;
}

.sl-section-kv.sl-bg-blue {
  background-color: #0061ff;
}

.sl-section-kv.sl-bg-blue.sl-pd-u0 {
  margin-top: 0;
  padding-top: 0;
}

.sl-section-kv.sl-bg-blue {
  background-color: #0061ff;
  margin-top: 66px;
  padding-top: 60px;
}

.sl-section-kv.sl-bg-blue.sl-pd-0 {
  margin-top: 0;
  padding-top: 0;
}

.sl-section-kv.sl-bg-blue {
  background-color: #0061ff;
  margin-top: 66px;
  padding-top: 60px;
}

.all-sl-sec-p {
  color: #00142d;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 26px;
}

.all-sl-sec-p.sl-text-grey.sl-op-08 {
  color: rgba(53, 66, 83, .8);
}

.all-sl-sec-p.sl-text-grey.sl-op-08.sl-mg-b30 {
  margin-bottom: 30px;
}

.all-sl-sec-p.sl-text-white {
  color: #fff;
}

.all-sl-sec-p.sl-text-white.sl-op-08 {
  color: rgba(255, 255, 255, .8);
}

.all-sl-sec-p.sl-text-white.sl-op-08.sl-mg-b50 {
  margin-bottom: 50px;
}

.h2grid-4 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
}

.h2grid-4.image-left {
  grid-template-columns: 1fr .75fr;
}

.h2grid-4.image-right {
  grid-template-columns: .75fr 1fr;
}

.h2grid-4.image-left {
  grid-template-columns: 1fr .75fr;
}

.la-sl-list-2 {
  outline-offset: 0px;
  color: #0061ff;
  -webkit-text-stroke-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0);
  outline: 3px #333;
  margin-bottom: 0;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  list-style-type: disc;
}

.la-sl-list-2._3383ff-bg {
  color: #3383ff;
}

.all-sl-h2 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 46px;
  line-height: 54px;
}

.all-sl-h2.sl-mg-b20 {
  margin-bottom: 20px;
}

.all-sl-h2.sl-mg-b50 {
  margin-bottom: 50px;
}

.all-sl-h2.sl-mg-b50.sl-align-center {
  text-align: center;
}

.all-sl-h2.sl-mg-b30 {
  margin-bottom: 30px;
}

.all-sl-h2.sl-mg-b40 {
  margin-bottom: 40px;
}

.all-sl-h2.sl-text-white {
  color: #fff;
}

.all-sl-h2.sl-text-white.sl-mg-b10 {
  margin-bottom: 10px;
}

.all-sl-p {
  color: #00142d;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 26px;
}

.all-sl-p.sl-text-grey {
  color: #354253;
}

.all-sl-p.sl-text-grey.sl-op-08 {
  color: rgba(53, 66, 83, .8);
}

.all-sl-p.sl-text-grey.sl-op-06 {
  color: rgba(53, 66, 83, .6);
}

.all-sl-p.sl-text-grey.sl-mg-b30 {
  margin-bottom: 30px;
}

.all-sl-p.sl-text-grey.sl-mg-b40 {
  margin-bottom: 40px;
}

.all-sl-p.sl-text-white {
  color: #fff;
}

.all-sl-p.sl-text-white.sl-op-08 {
  color: rgba(255, 255, 255, .8);
}

.all-sl-p.sl-text-white.sl-op-06 {
  color: rgba(255, 255, 255, .6);
}

.all-sl-p.sl-op-08 {
  color: rgba(0, 20, 45, .8);
}

.sl-section {
  padding: 80px;
}

.sl-section.ffefd8-bg {
  background-color: #ffefd8;
}

.sl-section.orange-linear {
  background-image: linear-gradient(#ffefd8, #fff1db 100%, rgba(255, 222, 169, 0));
}

.sl-section.order-linear {
  background-image: linear-gradient(85.83deg, #ffbfbf, #ffaf52);
}

.sl-section.sl-bg-macliner2 {
  background-image: linear-gradient(279.61deg, #fadeff, #eae0ff 39%, #caf2ff);
}

.sl-section.sl-bg-macliner3 {
  background-image: linear-gradient(103.53deg, #d6fcff, #ffdfe8 55.7%, #ffd7e0);
}

.sl-section.bg-wave {
  background-color: #f8f6ff;
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/64a2ab4cd80640225beba19b_Email%20Marketing-pic1-bg.png");
  background-position: 0 25%;
  background-repeat: no-repeat;
  background-size: 120%;
}

.sl-section.sl-bg-email2 {
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/64a2ab51f669c7988c1c754a_Email%20Marketing-pic2-bg.png");
  background-position: 76%;
  background-size: cover;
}

.sl-section.sl-bg-email2.sl-pd-b40 {
  padding-bottom: 40px;
}

.sl-section.sl-pd-t40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.sl-section.sl-bg-emaillight {
  background-color: #f8f6ff;
}

.sl-section.sl-bg-email {
  background-color: #400ea9;
}

.sl-section._193567-bg {
  background-color: #193567;
}

.sl-section.dce6f6-bg {
  background-color: #dce6f6;
}

.sl-section.sl-bg-b2bliner {
  background-image: linear-gradient(#2452a1, #19305a);
}

.sl-section.sl-bg-atblue {
  background-color: #0164fd;
}

.sl-section.sl-bg-atblue.mg-t0 {
  padding-top: 0;
}

.sl-section.sl-bg-atlightblue {
  background-color: #f2f9ff;
}

.sl-section.sl-bg-black {
  background-color: #000;
}

.sl-section.sl-bg-lightoragne {
  background-color: #fff5e9;
}

.sl-section.sl-bg-linerblue {
  background-image: linear-gradient(#f2f9ff, #fff);
}

.sl-section.sl-bg-lightblue {
  background-color: #e9f4ff;
}

.sl-section.sl-bg-blue {
  background-color: #0061ff;
}

.sl-section.fffcf0-bg {
  background-color: #fffcf0;
}

.sl-section.sl-bg-linerstep {
  background-image: linear-gradient(#f3f9ff, #fff);
}

.la-li-item {
  margin-bottom: 0;
  font-size: 27px;
  line-height: 8px;
}

.la-li-item.mg-b20 {
  margin-bottom: 20px;
}

.la-li-item.mg-u20 {
  margin-bottom: 20px;
  font-size: 27px;
  line-height: 8px;
}

.all-sl-li-h3 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.all-sl-footer-h2 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 44px;
  line-height: 50px;
}

.all-sl-footer-h2.sl-text-white {
  color: #fff;
}

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

.sl-kv-wrap.sl-mg-t60 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: left;
  grid-template-columns: .75fr 1fr;
  margin-top: 60px;
}

.sl-container {
  max-width: none;
  text-align: left;
  overflow: visible;
}

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

.all-sl-ico-h3 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 20px;
  line-height: 26px;
}

.all-sl-ico-h3.sl-text-white {
  color: #fff;
}

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

.sl-keyponit.mac {
  grid-template-columns: 1fr 1fr 1fr;
}

.sl-keyponit.b2b {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-columns: 1fr 1fr 1fr;
}

.sl-keyponit.b2b.sl-mg-b50 {
  grid-column-gap: 40px;
  margin-bottom: 50px;
}

.sl-keyponit._3point {
  grid-template-columns: 1fr 1fr 1fr;
}

.sl-keyponit.ec {
  grid-column-gap: 40px;
  grid-row-gap: 45px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.sl-keyponit.ec._3point {
  grid-template-columns: 1fr 1fr 1fr;
}

.sl-img-ico {
  width: 65px;
  max-width: 100%;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.image-519 {
  position: relative;
}

.sl-usp-section {
  max-width: none;
  grid-column-gap: 40px;
  grid-row-gap: 45px;
  grid-template: "."
  / 1fr .75fr;
  grid-auto-columns: 1.25fr;
  grid-auto-flow: row;
  align-items: center;
}

.sl-usp-section.imgright {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: .75fr 1fr;
}

.sl-usp-section.imgleft {
  grid-column-gap: 40px;
  grid-row-gap: 45px;
  grid-template-columns: 1fr .75fr;
}

.iw-sl-h3-20-4 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.iw-sl-h3-20-4.sl-mg-b4 {
  margin-bottom: 4px;
}

.la-sl-h1-4 {
  width: auto;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 64px;
  line-height: 74px;
}

.la-sl-h1-4.wh-tx {
  color: #fff;
}

.la-sl-h1-4.wh-tx.h1-mg20 {
  margin-bottom: 20px;
}

.la-sl-h1-4.wh-tx.h1-mg20.sl-h1-tag {
  font-size: 32px;
  line-height: 40px;
}

.h1grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  margin-top: 0;
}

.h1grid.email {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: .75fr 1fr;
}

.div-block-571 {
  display: block;
}

.la-h3grid {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
}

.image-5330 {
  margin-bottom: 50px;
  position: relative;
}

.email-li {
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 18px;
  line-height: 26px;
}

.email-li._8d4ce0-bg {
  color: #8d4ce0;
}

.list-item-19 {
  font-size: 27px;
  line-height: 8px;
}

.image-5331 {
  position: relative;
}

.list-item-16, .list-item-10 {
  margin-bottom: 10px;
  font-size: 27px;
  line-height: 8px;
}

.grid-123 {
  grid-row-gap: 50px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.list-item-14, .list-item-12 {
  margin-bottom: 10px;
  font-size: 27px;
  line-height: 8px;
}

.div-block-658 {
  display: block;
}

.la-button-b2b {
  max-width: none;
  color: #000;
  text-align: center;
  background-color: #ffda1a;
  border: 2px #ffda1a;
  border-radius: 100px;
  justify-content: center;
  padding: 12px 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: inline-block;
}

.la-button-b2b:hover {
  color: rgba(0, 0, 0, .85);
  background-color: rgba(255, 218, 26, .85);
  border-color: rgba(255, 218, 26, .85);
}

.la-button-b2b._1e1e1e-tx {
  line-height: 26px;
}

.la-button-b2b._1e1e1e-tx:hover {
  color: #000;
  background-color: rgba(255, 218, 26, .85);
  border-color: rgba(255, 218, 26, .85);
}

.image-5332 {
  margin-bottom: 0;
}

.div-block-572 {
  outline-offset: 0px;
  outline: 3px #333;
}

.la-sl-list {
  outline-offset: 0px;
  color: #0061ff;
  -webkit-text-stroke-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0);
  outline: 3px #333;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 18px;
  list-style-type: disc;
}

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

.la-li-title {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 26px;
}

.la-li-title.bl-tx {
  color: #00142d;
}

.la-li-title.bl-tx.mg-u4 {
  margin-bottom: 4px;
  font-size: 20px;
  line-height: 26px;
}

.la-list-p {
  color: #000;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 26px;
}

.la-list-p._354253-tx {
  color: #354253;
  margin: 0;
  font-size: 18px;
  line-height: 26px;
}

.la-list-p._354253-tx.sl-op-06 {
  color: rgba(53, 66, 83, .6);
}

.la-sl-li-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  outline-offset: 0px;
  color: #0061ff;
  -webkit-text-stroke-color: transparent;
  border: 1px solid rgba(0, 0, 0, 0);
  outline: 3px #333;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 18px;
  display: flex;
}

.h3-list-grid {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.h3-list-grid.mg-b50 {
  grid-column-gap: 40px;
}

.image-5333 {
  margin-top: 0;
  margin-bottom: 0;
}

.la-faq.sl-mg-b40 {
  margin-bottom: 40px;
}

.la-faq-a {
  margin-top: 10px;
  font-size: 20px;
  line-height: 26px;
  display: block;
}

.la-faq-a._354253-tx {
  color: #354253;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  font-size: 20px;
  line-height: 26px;
  display: none;
}

.la-sl-faq-q {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 32px;
  display: flex;
}

.la-h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 32px;
}

.la-faq-img.mg-wi {
  width: 16px;
  margin-left: 10px;
  margin-right: 10px;
}

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

.mg-b50 {
  margin-bottom: 50px;
}

.auto-small-icon {
  width: 65px;
  margin-bottom: 20px;
}

.sl-nav-2nd {
  z-index: 2;
  width: 100%;
  max-width: none;
  text-align: center;
  object-fit: fill;
  background-color: rgba(0, 0, 0, 0);
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 60px;
  left: 0%;
  right: 0%;
}

.sl-nav-2nd.ec {
  background-color: #0061ff;
  margin-top: 66px;
  position: static;
}

.nav-wrap-3 {
  width: 86%;
  max-width: none;
  border-bottom: 1px solid rgba(255, 255, 255, .2);
  margin-top: 0;
  margin-bottom: 0;
}

.sl-nav-menu {
  float: left;
  margin-left: 0;
}

.sl-nav-link {
  color: rgba(255, 255, 255, .6);
  -webkit-text-stroke-color: transparent;
  mix-blend-mode: normal;
  border: 1px #000;
  border-bottom: 2px #fff;
  margin-right: 10px;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}

.sl-nav-link:hover {
  color: #fff;
  border-bottom: 2px solid #fff;
  font-weight: 700;
}

.sl-nav-link.w--current {
  color: #fff;
}

.sl-nav-link.sl-nav-link1 {
  line-height: 24px;
}

.sl-nav-link.sl-nav-link1:hover {
  color: #fff;
  border-bottom-style: solid;
  font-weight: 700;
}

.sl-nav-link.sl-nav-link1.sl-link-active {
  color: #fff;
  border-bottom-style: solid;
  font-weight: 700;
  line-height: 24px;
}

.sl-nav-link.sl-nav-link2 {
  line-height: 24px;
}

.sl-nav-link.sl-nav-link2:hover, .sl-nav-link.sl-nav-link2.sl-link-active {
  color: #fff;
  border-bottom-style: solid;
  font-weight: 700;
}

.sl-kv-logo-white {
  width: 260px;
  max-width: none;
  margin-bottom: 20px;
  display: inline-block;
}

.image-481 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.image-481.sl-mg-b50 {
  margin-bottom: 50px;
}

.sl-keypoint-list {
  grid-column-gap: 40px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.sl-keypoint-list.ec {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 1fr;
}

.div-block-568 {
  display: block;
}

.sl-list-item4 {
  color: #0061ff;
  font-family: Roboto, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 8px;
}

.sl-list-item4.sl-mg-b20 {
  font-size: 27px;
  font-weight: 400;
  line-height: 8px;
}

.image_banner-13 {
  width: auto;
  align-self: auto;
  margin-bottom: 0;
  display: block;
}

.iw-sl-image {
  width: 100%;
  flex-direction: row;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
  position: static;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.sl-list-all {
  color: #0061ff;
  padding-left: 20px;
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

.grid-79 {
  grid-row-gap: 50px;
  grid-template-columns: 1fr;
}

.image-483 {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.image_banner-4 {
  width: 100%;
  align-self: auto;
  margin-bottom: auto;
  display: block;
}

.all-sl-ico-h4 {
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.link-13, .link-14 {
  color: #0061ff;
}

.sl-faq-wrap.sl-mg-b40 {
  margin-bottom: 40px;
}

.sl-faq-a {
  color: #354253;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  display: none;
}

.iw-sl-h3-faq {
  color: #00142d;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 24px;
  line-height: 32px;
}

.sl-faq-q {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.sl-kv {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.sl-kv.sl-mg-t60 {
  grid-column-gap: 45px;
  grid-template-columns: .75fr 1fr;
  margin-top: 60px;
}

.image-485 {
  margin-top: 40px;
  margin-bottom: 40px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.image-485.sc {
  margin-top: 0;
  margin-bottom: 50px;
}

.sl-feature-tag-star {
  width: 15px;
  max-width: 15px;
  margin-left: 10px;
}

.sl-feature-tag-star._2 {
  width: 15px;
  align-self: center;
}

.iw-sl-p16 {
  color: #00142d;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.iw-sl-p16.iw-text-grey {
  color: #354253;
}

.iw-sl-p18 {
  color: #00142d;
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.iw-sl-p18.ec-f.iw-text-grey.sl-mg-b50 {
  margin-bottom: 50px;
  line-height: 24px;
}

.sl-feature-all {
  width: 70%;
  margin-left: 10%;
}

.sl_sidebar_ec {
  width: 20%;
  flex-direction: column;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 80px;
}

.iw-sl-h3-24 {
  color: #00142d;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 24px;
  line-height: 32px;
}

.iw-sl-h3-24.padding {
  margin-bottom: 0;
}

.iw-sl-h4-22 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 28px;
}

.sl-feature-div {
  margin-bottom: 0;
}

.sl-feature-div.sl-mg-b80 {
  margin-bottom: 80px;
}

.sl-lsidebar-linkblock {
  color: #667281;
  border-left: 5px solid #fff;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px 20px;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
}

.sl-lsidebar-linkblock.w--current {
  color: #00142d;
  border-left: 5px solid #0061ff;
  font-weight: 700;
  line-height: 24px;
}

.sl-feature-content-title {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.sl-feature-grid {
  grid-column-gap: 60px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 0;
  margin-bottom: 0;
  display: grid;
}

.sl-container2 {
  max-width: none;
  text-align: left;
  padding-top: 0;
}

.sl-container2:hover {
  border-bottom: 1px #fff;
}

.sl-container2.ecfeature {
  align-items: flex-start;
  display: flex;
}

.iw-sl-h3-30 {
  color: #00142d;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  line-height: 38px;
}

.iw-sl-h3-30.sl-mg-b12 {
  margin-bottom: 12px;
}

.iw-sl-p22 {
  color: #00142d;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 28px;
}

.iw-sl-p22.iw-text-white {
  color: #fff;
}

.iw-sl-p22.iw-text-white.sl-mg-b40 {
  margin-bottom: 40px;
}

.link-block-8 {
  margin-left: 0;
}

.h1grid-3 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  margin-top: 0;
}

.la-linear {
  background-image: linear-gradient(91.58deg, rgba(255, 237, 144, .9), rgba(136, 226, 255, .2));
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
}

.h2grid-3 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

.link-17, .link-17:active {
  color: #0061ff;
}

.la-step {
  width: auto;
  height: auto;
  max-width: none;
  color: #fff;
  text-align: center;
  background-color: #00142d;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  padding: 10px 28px;
  font-size: 18px;
  font-weight: 700;
  line-height: 26px;
  display: inline-block;
}

.la-step.la-mg-b50 {
  margin-bottom: 50px;
}

.sl-img-arrow {
  width: 15px;
  max-width: 15px;
}

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

.h2grid-5._2 {
  grid-template-columns: 1fr .75fr;
}

.text-link-block {
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.text-link-block._2 {
  justify-content: flex-start;
}

.ship-link-text {
  color: #0061ff;
  margin-left: 20px;
  margin-right: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}

.ship-link-text._2 {
  margin-left: 0;
  font-size: 16px;
  line-height: 24px;
}

.icon-grid2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  display: none;
}

.image-5334, .image-5335 {
  padding-top: 40px;
}

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

.div-block-659 {
  padding-top: 100px;
}

.div-block-576 {
  text-align: center;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -200px;
  margin-left: 150px;
  margin-right: 150px;
  display: block;
  position: relative;
}

.image-5336 {
  padding-top: 20px;
}

.image-5337 {
  position: static;
  bottom: -60px;
  left: auto;
  right: -65px;
}

.div-block-575 {
  padding-top: 100px;
}

.image-5338 {
  position: relative;
}

.img-mask-m {
  width: 100%;
  height: 0;
  padding-bottom: 47%;
  display: none;
  overflow: visible;
}

.text-ticker_mask {
  height: 62px;
  float: right;
  color: #111;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 0;
  display: block;
  position: static;
  overflow: hidden;
}

.img-mask {
  width: 86%;
  height: 0;
  padding-bottom: 40%;
  overflow: hidden;
}

.kv-image-m2 {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}

.div-block-660 {
  height: 150px;
  background-color: #f2f7fc;
  background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/64a5222d3e461427dad465ec_line.svg");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: -132px;
  position: static;
}

.div-block-661 {
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  align-self: center;
  display: flex;
}

.img_carousel-m {
  display: none;
}

.kv-image-m3 {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}

.text-ticker_text {
  color: #ffef42;
  letter-spacing: -.0375em;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 54px;
  font-weight: 700;
  line-height: 62px;
  display: inline;
}

.kv-image-1, .kv-image-m1 {
  width: 100%;
  height: auto;
  max-width: none;
  margin-bottom: 20px;
}

.kv-image-3 {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
}

.sl-btn-white-hp {
  width: auto;
  height: auto;
  max-width: none;
  color: #0061ff;
  text-align: center;
  -webkit-text-stroke-color: transparent;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 30px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 12px 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  display: inline-block;
}

.sl-btn-white-hp:hover {
  color: rgba(0, 97, 255, .85);
  background-color: rgba(255, 255, 255, .85);
  border-color: rgba(255, 255, 255, .85);
}

.sl-btn-white-hp.sl-mg-b40 {
  margin-bottom: 40px;
  line-height: 26px;
}

.kv-image-2 {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  overflow: hidden;
}

.kv-1 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-left: 80px;
  margin-right: 80px;
  display: flex;
}

.text-ticker_carousel {
  clear: both;
  grid-column-gap: 1rem;
  grid-row-gap: 5px;
  color: #86e30f;
  flex-direction: column;
  line-height: 1em;
  display: flex;
}

.hp-kv {
  background-color: #0061ff;
  background-image: linear-gradient(270deg, #0045b7, #0054dd 29%, #0054dd 75%, #0045b7);
  margin-top: 66px;
  padding-top: 80px;
}

.bold-text-35, .bold-text-36 {
  font-weight: 500;
}

.text-block-129 {
  display: block;
}

@media screen and (min-width: 1280px) {
  .section_banner {
    padding-left: 80px;
    padding-right: 80px;
  }

  .form-block-3 {
    width: 80%;
  }

  .heading_body-h2 {
    color: #00142d;
    margin-top: 0;
  }

  .image_body-1 {
    width: 100%;
  }

  .text-block_body-3 {
    line-height: 22px;
  }

  .section_body-1 {
    justify-content: center;
    align-items: center;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .section_body-1.background_footer {
    flex-direction: column;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .content-wrap_1.spacing-1 {
    padding-left: 90px;
    padding-right: 90px;
  }

  .content-wrap_1.icon-x4 {
    justify-content: flex-start;
  }

  .content-wrap_1.au_home.member-system {
    bottom: 5%;
  }

  .content-wrap_1.au_home.checkout {
    top: 0%;
    bottom: auto;
    right: auto;
  }

  .content-wrap_1.au_home.shophub {
    bottom: 5%;
    right: 18%;
  }

  .content-wrap_1.au_home.shippping {
    top: 0%;
    right: 22%;
  }

  .content-wrap_1.au_home.analytics {
    z-index: 0;
    top: 27%;
  }

  .tab-link-tab-4-_homepage {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs_homepage {
    max-width: none;
    padding-top: 40px;
  }

  .tab-link-tab-2-_homepage, .tab-link-tab-3-_homepage {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_body-h4 {
    font-size: 30px;
    line-height: 38px;
  }

  .heading_body-h4.examples {
    font-size: 28px;
    line-height: 36px;
  }

  .heading_body-h4.ins {
    font-size: 36px;
    line-height: 44px;
  }

  .tab-link-tab-1-_homepage.w--current {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block_icon-2 {
    color: #354253;
    font-family: Roboto, sans-serif;
    font-weight: 400;
  }

  .text-block_icon-1 {
    font-size: 16px;
  }

  .text-block_home-map-1 {
    font-size: 58px;
    line-height: 68px;
  }

  .button_banner {
    margin-bottom: 10px;
  }

  .content-wrap_5.footer {
    width: 80%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .div-block_nav-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .button_nav {
    padding: 10px 30px;
  }

  .droopdown-list_nav-1.w--open {
    padding-left: 230px;
    padding-right: 230px;
  }

  .heading_body-h2-2 {
    color: #00142d;
    margin-top: 0;
  }

  .text-block_icon-3, .text-block_icon-4 {
    color: #354253;
    font-family: Roboto, sans-serif;
    font-weight: 400;
  }

  .content-warp_2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .content-warp_2.banner {
    grid-column-gap: 40px;
    grid-row-gap: 30px;
  }

  .heading_banner-2 {
    font-size: 44px;
    line-height: 52px;
  }

  .subtitle_banner-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .content-warp_footer-2 {
    width: 80%;
  }

  .content-wrap_nav-8 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .button_nav-2 {
    padding: 10px 30px;
  }

  .nav-link_1-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block_nav-3 {
    width: 64%;
    margin-left: 0;
    margin-right: 0;
  }

  .brand-link-2 {
    width: 120px;
  }

  .grid_pricing.month, .grid_pricing.annual.noline {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr .75fr .75fr .75fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .div-block_pricing-4-5.noline, .div-block_pricing-4-5.noline-copy {
    display: block;
  }

  .heading_banner-h1-3.sell {
    line-height: 52px;
  }

  .image-492 {
    margin-left: 392px;
    padding-left: 0;
  }

  .collection-list-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .image-493 {
    display: block;
  }

  .title {
    align-self: center;
    margin-top: 0;
    padding-left: 0;
  }

  .heading-101 {
    margin-top: 80px;
  }

  .collection-item-2 {
    display: flex;
  }

  .collection-item-3 {
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .image_body-2 {
    width: 100%;
  }

  .paragraph-98 {
    padding-top: 7px;
  }

  .heading-102 {
    margin-top: 0;
  }

  .paragraph-99 {
    font-size: 13px;
  }

  .image-499 {
    margin-left: auto;
    margin-right: auto;
  }

  .container_body-2 {
    margin-top: 0;
  }

  .container_body-2.pricing, .container_body-2.au_pricing {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading_banner-au-h1 {
    font-size: 64px;
    line-height: 74px;
  }

  .heading_body-au-h3.black.spacing-1 {
    margin-bottom: 40px;
  }

  .heading_body-h4-2 {
    font-size: 30px;
    line-height: 38px;
  }

  .text-block_body-7 {
    line-height: 22px;
  }

  .select-field_forms-1 {
    width: 80%;
  }

  .heading_body-h2-5 {
    color: #00142d;
    margin-top: 0;
  }

  .text-field_forms-1 {
    width: 80%;
  }

  .button_banner-2 {
    margin-bottom: 10px;
  }

  .heading_body-h2-6 {
    color: #00142d;
    margin-top: 0;
  }

  .div-block_pricing-3.pos {
    padding-bottom: 65px;
  }

  .button_banner-3 {
    margin-bottom: 10px;
  }

  .text-block_icon-7 {
    font-size: 16px;
  }

  .heading_banner-au-h1-2, .heading_banner-au-h1-3, .heading_banner-au-h1-11, .heading_banner-au-h1-12 {
    font-size: 64px;
    line-height: 74px;
  }

  .heading_body-h2-20 {
    color: #00142d;
    margin-top: 0;
  }

  .tab-link-tab-1-_homepage-3.w--current, .tab-link-tab-3-_homepage-3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_banner-14 {
    margin-bottom: 10px;
  }

  .section_body-74.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_body-au-h3-27.black.spacing-1, .heading_body-au-h3-28.black.spacing-1 {
    margin-bottom: 40px;
  }

  .section_body-76.au, .section_body-77.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image_home-icon {
    width: 140px;
  }

  .section_body-78.au, .tab-link-tab-4-_homepage-2, .tab-link-tab-3-_homepage-2, .section_body-79.au, .tab-link-tab-2-_homepage-2, .tab-link-tab-1-_homepage-2.w--current {
    padding-left: 40px;
    padding-right: 40px;
  }

  .tabs_homepage-2 {
    max-width: none;
  }

  .section_body-80.au, .section_body-81.au, .section_body-82.au, .section_body-83.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .button_banner-15 {
    margin-bottom: 10px;
  }

  .heading_banner-au-h1-9, .heading_banner-au-h1-7 {
    font-size: 64px;
    line-height: 74px;
  }

  .image_body-8, .image_body-12 {
    width: 100%;
  }

  .text-block_body-17 {
    line-height: 22px;
  }

  .image_body-13 {
    width: 100%;
  }

  .heading_body-au-h3-15.black.spacing-1 {
    margin-bottom: 40px;
  }

  .image_body-14 {
    width: 100%;
  }

  .text-block_body-1-au-13.text_bk.spacing {
    font-size: 16px;
    line-height: 24px;
  }

  .heading_body-au-h3-16.black.spacing-1 {
    margin-bottom: 40px;
  }

  .select-field_forms-2 {
    width: 80%;
  }

  .heading_body-h2-19 {
    color: #00142d;
    margin-top: 0;
  }

  .text-block_body-19 {
    line-height: 22px;
  }

  .button_banner-16 {
    margin-bottom: 10px;
  }

  .heading_banner-au-h1-10 {
    font-size: 64px;
    line-height: 74px;
  }

  .section_body-71.au, .section_body-72.au, .section_body-73.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_body-au-h3-25.black.spacing-1, .heading_body-au-h3-26.black.spacing-1 {
    margin-bottom: 40px;
  }

  .section_body-90.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_banner-au-h1-13 {
    font-size: 64px;
    line-height: 74px;
  }

  .section_body-91.au, .section_body-92.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_body-au-h3-30.black.spacing-1 {
    margin-bottom: 40px;
  }

  .section_body-93.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading_body-au-h3-31.black.spacing-1 {
    margin-bottom: 40px;
  }

  .section_body-94.au, .section_body-95.au {
    padding-left: 40px;
    padding-right: 40px;
  }

  .all-sl-kv-p.sl-text-white.sl-mg-b30 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .all-sl-h1.sl-mg-b40 {
    font-size: 50px;
    line-height: 60px;
  }

  .sl-section-kv.sl-bg-macliner {
    margin-top: 0;
  }

  .sl-kv-wrap.sl-mg-t60, .sl-usp-section.imgright, .sl-usp-section.imgleft {
    grid-column-gap: 40px;
  }

  .iw-sl-h3-20-4.sl-mg-b4 {
    margin-bottom: 4px;
  }

  .la-sl-h1-4.wh-tx.h1-mg20.sl-h1-tag {
    font-size: 32px;
    line-height: 40px;
  }

  .h1grid {
    grid-column-gap: 40px;
  }

  .list-item-16 {
    margin-bottom: 10px;
  }

  .la-faq-a._354253-tx {
    display: none;
  }

  .sl-nav-2nd.ec {
    margin-top: 66px;
  }

  .nav-wrap-3 {
    width: 88%;
  }

  .sl-kv-logo-white {
    width: 260px;
  }

  .sl-keypoint-list {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .sl-keypoint-list.ec {
    grid-column-gap: 40px;
  }

  .sl-faq-a {
    display: none;
  }

  .sl-feature-grid {
    grid-row-gap: 20px;
  }

  .link-block-8 {
    margin-left: 0;
  }

  .img-mask {
    width: 75%;
    padding-bottom: 35%;
  }

  .div-block-660 {
    background-position: 50% 0;
    margin-top: -150px;
  }

  .kv-1 {
    text-align: center;
    margin-left: 100px;
    margin-right: 100px;
    position: relative;
    top: 0;
    left: 0;
  }

  .hp-kv {
    margin-top: 63px;
  }
}

@media screen and (min-width: 1440px) {
  .section_banner {
    padding-bottom: 0;
    padding-left: 120px;
    padding-right: 120px;
  }

  .section_banner.background_1.sell {
    padding-left: 125px;
    padding-right: 125px;
  }

  .image_banner-1 {
    width: 100%;
  }

  .form-block-3 {
    width: 70%;
  }

  .heading_banner-h1 {
    font-size: 50px;
    line-height: 58px;
  }

  .paragraph_banner-p1 {
    font-size: 18px;
    line-height: 26px;
  }

  .container_banner.au {
    max-width: 1240px;
  }

  .heading_body-h2 {
    font-size: 38px;
    line-height: 46px;
  }

  .image_body-1.au-payment {
    height: 80px;
  }

  .container_slider {
    max-width: 1300px;
    margin-top: 60px;
  }

  .link-block_banner-1 {
    align-items: center;
  }

  .text-block_body-3 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_banner-3 {
    font-size: 14px;
  }

  .text-block_banner-3.slider_home {
    font-size: 18px;
    line-height: 26px;
  }

  .text-block_body-1 {
    line-height: 24px;
  }

  .section_body-1 {
    margin-left: 0;
    padding: 60px 120px;
  }

  .container_body.au {
    max-width: 1240px;
  }

  .content-wrap_1 {
    font-size: 16px;
    line-height: 24px;
  }

  .content-wrap_1.spacing-1 {
    padding: 40px 100px;
  }

  .content-wrap_1.home-map {
    justify-content: flex-start;
  }

  .content-wrap_1.hardwear_border {
    padding-top: 30px;
  }

  .content-wrap_1.headwear_4 {
    margin-top: 40px;
  }

  .content-wrap_1.au_home.member-system {
    bottom: 7%;
    left: 22%;
  }

  .content-wrap_1.au_home.shophub {
    bottom: 7%;
    right: 18%;
  }

  .content-wrap_1.au-payment-1 {
    font-size: 24px;
    line-height: 32px;
  }

  .heading_body-h3 {
    font-size: 36px;
    line-height: 44px;
  }

  .paragraph_body-p2 {
    font-size: 16px;
    line-height: 24px;
  }

  .tab-link-tab-4-_homepage {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .tabs_homepage {
    padding-top: 60px;
  }

  .tab-link-tab-2-_homepage {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-2-_homepage.w--current {
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-3-_homepage {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .heading_body-h4 {
    font-size: 34px;
    line-height: 42px;
  }

  .heading_body-h4.examples {
    font-size: 30px;
    line-height: 42px;
  }

  .tab-link-tab-1-_homepage {
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-1-_homepage.w--current {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .image_slide-home-1 {
    width: 10%;
  }

  .text-block_icon-1 {
    font-size: 18px;
    line-height: 28px;
  }

  .text-block_home-map-1 {
    font-size: 64px;
    line-height: 74px;
  }

  .text-block_body-4 {
    font-size: 18px;
    line-height: 30px;
  }

  .hero-wrap_icon-x3.au-pos_2 {
    grid-column-gap: 40px;
    margin-top: 50px;
  }

  .link-block_footer-1 {
    font-size: 14px;
  }

  .text-block_footer-3 {
    width: auto;
    justify-content: flex-end;
    display: flex;
  }

  .text-block_footer-1 {
    font-size: 18px;
    line-height: 22px;
  }

  .content-wrap_nav-3 {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block_nav-1 {
    font-size: 16px;
  }

  .brand-link {
    width: 135px;
  }

  .nav-wrap {
    width: 88%;
  }

  .div-block_nav-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block_nav-2 {
    font-size: 16px;
  }

  .content-wrap_nav-2.border {
    align-items: stretch;
    margin-right: 60px;
  }

  .dropdown-toggle_nav-1 {
    color: #333;
    font-size: 16px;
    line-height: 20px;
  }

  .droopdown-list_nav-1.w--open {
    color: #00142d;
    background-color: #f6f8fa;
    background-image: linear-gradient(114deg, #f6f8fa, #fff 50%);
    padding-left: 240px;
    padding-right: 240px;
  }

  .navbar {
    max-width: 100%;
    margin-top: 0;
    display: flex;
    box-shadow: 3px 3px 4px -1px rgba(224, 224, 224, .45);
  }

  .nav-link_1 {
    color: #00142d;
    font-size: 16px;
    line-height: 20px;
  }

  .nav_icon-1 {
    color: #7a8499;
  }

  .nav_icon-1:hover {
    transform: none;
  }

  .heading_banner-h1-2 {
    font-size: 50px;
    line-height: 58px;
  }

  .main-heading-5 {
    font-size: 38px;
    line-height: 46px;
  }

  .image-size-480 {
    width: auto;
  }

  .container-436 {
    max-width: none;
  }

  .container-436._1 {
    max-width: 100%;
  }

  .about-grid {
    width: auto;
    grid-template-areas: ".";
    grid-auto-flow: row;
  }

  .section-3 {
    padding-left: 140px;
    padding-right: 140px;
  }

  .image-content {
    margin-bottom: 10px;
  }

  .sell-pos-features-1 {
    height: auto;
    background-image: repeating-linear-gradient(#e8eff6, #fff);
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Roboto, sans-serif;
    display: flex;
  }

  .container-456 {
    max-width: 80%;
  }

  .grid-20 {
    width: 100%;
    max-width: 100%;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.25fr;
  }

  .div-block-47 {
    font-family: Roboto, sans-serif;
  }

  .heading_banner {
    height: auto;
    max-height: none;
    margin-bottom: 10px;
    font-weight: 700;
    line-height: 44px;
  }

  .subtitle_banner {
    font-family: Roboto, sans-serif;
  }

  .grid-21 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  .sl_body_list {
    color: #0061ff;
    padding-left: 20px;
    font-family: Roboto, sans-serif;
    font-size: 18px;
    line-height: 22px;
  }

  .body_list-item {
    margin-bottom: 10px;
  }

  .distribution_body_container {
    max-width: 80%;
  }

  .distribution_grid-3 {
    grid-column-gap: 30px;
    align-content: center;
    align-items: center;
    justify-items: center;
  }

  .bottom-section123 {
    width: 100%;
    display: flex;
  }

  .bottom-section123.clients {
    width: auto;
  }

  .div-block-8 {
    max-height: none;
    max-width: 127%;
  }

  .email-input-wrap2 {
    opacity: 1;
    color: #000;
  }

  .distribution_grid-1 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
    align-content: center;
    align-items: center;
    justify-items: center;
  }

  .distribution_grid-6 {
    grid-column-gap: 30px;
    align-content: center;
    align-items: center;
    justify-items: center;
  }

  .link-block_body-1, .text-block_link-1 {
    line-height: 24px;
  }

  .section-42 {
    margin-top: 60px;
  }

  .container-423 {
    max-width: 80%;
  }

  .heading_google_banner {
    margin-bottom: 20px;
    line-height: 50px;
  }

  .paragraph_google-banner {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .image_google-banner {
    width: 100%;
  }

  .container-saleschannel {
    max-width: 80%;
    justify-content: center;
  }

  .image_google {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .social-commerce-hero {
    height: 800px;
  }

  .div-block-559 {
    width: 83%;
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .div-block-559._3 {
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
  }

  .grid-84 {
    margin-top: auto;
    margin-bottom: 80px;
  }

  .div-block-560 {
    padding-top: 100px;
  }

  .main-heading-9 {
    line-height: 68px;
  }

  .heading_homepage2-2-4 {
    width: 100%;
    margin-bottom: 40px;
  }

  .button-6 {
    border-radius: 200px;
    padding: 20px 60px;
  }

  .hook-section {
    width: 100%;
    text-align: center;
    background-color: #052855;
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .heading-4 {
    color: #fff;
  }

  .heading-4._1920 {
    font-size: 36px;
    font-weight: 500;
  }

  .paragraph-63 {
    color: #fff;
  }

  .paragraph-66 {
    width: 83%;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    line-height: 40px;
    display: block;
  }

  .paragraph-5 {
    color: #848e9b;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
  }

  .button-5 {
    width: auto;
    border-radius: 200px;
    padding: 20px 60px;
  }

  .bold-text-28 {
    line-height: 44px;
  }

  .div-block-534 {
    width: 83%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .div-block-537 {
    width: 600px;
    flex-direction: column;
    padding: 0 40px;
    display: flex;
  }

  .image-463 {
    width: 102%;
    height: 100%;
    font-family: Roboto, sans-serif;
  }

  .features-section {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .grid-71 {
    grid-column-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    margin-top: 30px;
  }

  .div-block-566 {
    width: 83%;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-right: 0;
  }

  .paragraph-55 {
    width: 100%;
    align-items: flex-start;
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    display: flex;
  }

  .paragraph-56 {
    width: 100%;
    color: #848e9b;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
  }

  .paragraph-56._1920 {
    font-weight: 300;
  }

  .heading-22 {
    margin-bottom: 40px;
    font-weight: 500;
  }

  .div-block-541 {
    background-color: rgba(255, 255, 255, 0);
  }

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

  .paragraph-60 {
    margin-bottom: 12px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    font-weight: 700;
  }

  .slide {
    background-color: rgba(255, 255, 255, 0);
  }

  .grid-81 {
    background-color: #e7ecf9;
  }

  .image-472 {
    margin-bottom: 20px;
  }

  .paragraph-58 {
    font-family: Roboto, sans-serif;
    font-weight: 700;
  }

  .container_banner-2.au {
    max-width: 1240px;
  }

  .image_banner-background {
    height: 95%;
  }

  .text-block_body-p1 {
    margin-bottom: 12px;
    font-size: 18px;
    line-height: 26px;
  }

  .text-block_banner-1 {
    font-size: 24px;
    line-height: 36px;
  }

  .image_banner {
    width: 100%;
  }

  .div-block-530 {
    width: 83%;
  }

  .heading_homepage2-2-3 {
    width: 100%;
    margin-bottom: 40px;
  }

  .heading_body-h2-2 {
    font-size: 38px;
    line-height: 46px;
  }

  .paragraph {
    line-height: 40px;
  }

  .paragraph_body-1 {
    font-size: 16px;
    line-height: 24px;
  }

  .food-and-beverage._1 {
    height: auto;
    background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/6347c0506706a412f87205d7_Food%20and%20Beverage-1.0%402x.png");
    background-position: 76% 0;
    background-size: cover;
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    padding-top: 80px;
    padding-bottom: 80px;
    display: flex;
  }

  .main-heading-8 {
    max-width: none;
    font-size: 60px;
    line-height: 68px;
  }

  .div-block-553 {
    width: 83%;
    display: flex;
  }

  .grid-73 {
    padding-left: 40px;
  }

  .grid-73.food-and-beverage {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .section-107 {
    background-color: #fff;
  }

  .section-109 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-467 {
    width: 102%;
    height: 100%;
    font-family: Roboto, sans-serif;
  }

  .grid-75 {
    grid-column-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .heading {
    margin-bottom: 40px;
    font-weight: 500;
  }

  .heading._1920 {
    font-size: 32px;
  }

  .div-block-538 {
    width: 83%;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-right: 0;
  }

  .grid-86 {
    height: auto;
  }

  .button-405 {
    border-radius: 200px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .omnichannel_section {
    background-position: 50%;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
  }

  .grid-87 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .image-478 {
    width: 102%;
    height: 100%;
    font-family: Roboto, sans-serif;
  }

  .heading-84 {
    margin-bottom: 40px;
    font-weight: 500;
  }

  .grid-88 {
    grid-column-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    align-items: center;
  }

  .div-block-570 {
    width: 83%;
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .paragraph-72 {
    width: 90%;
    margin-bottom: 20px;
    font-weight: 400;
  }

  .paragraph-69 {
    width: 90%;
    color: #354253;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }

  .paragraph-67 {
    width: 90%;
    font-size: 36px;
  }

  .text-block_body-2 {
    font-size: 14px;
    line-height: 22px;
  }

  .content-warp_2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .content-warp_2.banner {
    grid-row-gap: 30px;
  }

  .content-warp_2.au-pos_1 {
    grid-column-gap: 40px;
    margin-top: 40px;
    margin-bottom: 60px;
  }

  .text-block_body-5 {
    line-height: 24px;
  }

  .section_tiktok_banner {
    margin-top: 60px;
  }

  .start-selling-online_hero {
    height: auto;
    background-image: repeating-linear-gradient(#e8eff6, #fff);
    justify-content: center;
    align-items: center;
    margin-top: 60px;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Roboto, sans-serif;
    display: flex;
  }

  .chat-banner-1 {
    grid-template-columns: 1fr 1.2fr;
  }

  .heading_banner-2 {
    height: auto;
    max-height: none;
    margin-bottom: 10px;
    font-size: 44px;
    font-weight: 700;
    line-height: 52px;
  }

  .subtitle_banner-2 {
    font-family: Roboto, sans-serif;
    font-size: 18px;
    line-height: 26px;
  }

  .list-2 {
    font-family: Roboto, sans-serif;
  }

  .heading-28 {
    margin-top: 0;
  }

  .s-2ell-pos-features {
    height: auto;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Roboto, sans-serif;
    display: flex;
  }

  .distribution-banner_para {
    color: #667281;
    text-align: center;
    font-size: 18px;
    line-height: 26px;
  }

  .distribution_grid-4 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr;
    align-content: center;
    align-items: center;
    justify-items: center;
  }

  .section-7 {
    margin-top: 60px;
  }

  .feature-icon {
    width: 24%;
  }

  .sl_body_heading {
    color: #04142b;
    margin-top: 0;
    margin-bottom: 16px;
    font-family: Roboto, sans-serif;
    font-size: 32px;
    font-weight: 500;
    line-height: 40px;
  }

  .content-wrap_nav-4 {
    width: 67%;
  }

  .content-wrap_nav-5 {
    align-items: stretch;
  }

  .content-wrap_nav-5.border {
    align-items: stretch;
    margin-right: 60px;
  }

  .content-warp_footer-2 {
    display: flex;
  }

  .content-wrap_nav-6 {
    width: 67%;
  }

  .content-wrap_nav-7 {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .droopdown-list_nav-2.w--open {
    color: #00142d;
    background-color: #f6f8fa;
    background-image: linear-gradient(114deg, #f6f8fa, #fff 50%);
  }

  .navbar-9 {
    max-width: 100%;
    justify-content: space-around;
    margin-top: 0;
    display: flex;
    box-shadow: 3px 3px 4px -1px rgba(224, 224, 224, .45);
  }

  .content-wrap_nav-8 {
    width: 67%;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .nav-link_1-2 {
    color: #00142d;
    font-size: 16px;
    line-height: 20px;
  }

  .content-wrap_nav-9 {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .div-block_nav-3 {
    width: 66%;
    margin-left: 0;
    margin-right: 0;
  }

  .brand-link-2 {
    width: 135px;
  }

  .text-block_nav-3 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    font-size: 16px;
    display: flex;
  }

  .nav-wrap-2 {
    width: 88%;
  }

  .loading-wrap {
    margin-bottom: 0;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container_loading {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image_pricing-loading {
    width: 80%;
  }

  .container_pricing_annual_pc-2 {
    max-width: 1200px;
  }

  .grid_pricing.au-pos {
    padding-bottom: 0;
  }

  .email-input-wrap2-2 {
    width: 55%;
    opacity: 1;
    color: #000;
  }

  .text-block_pricing-12 {
    font-size: 18px;
    line-height: 24px;
  }

  .submit-btn-2 {
    width: 40%;
  }

  .form-block-4 {
    width: 80%;
  }

  .heading_pricing {
    color: #00142d;
    font-size: 36px;
  }

  .text-block_pricing-5-7-2 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block_pricing-5-9-2 {
    font-size: 16px;
    line-height: 22px;
  }

  .text-block_pricing-5-8-2 {
    font-size: 18px;
    line-height: 22px;
  }

  .button_pricing-1 {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 16px;
  }

  .content-warp_footer-3 {
    display: flex;
  }

  .paragraph_pricing_banner {
    font-size: 18px;
  }

  .container_loading-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image_banner-3 {
    width: 15%;
  }

  .text-block_banner-2 {
    font-size: 18px;
    line-height: 24px;
  }

  .heading_banner-h1-3 {
    font-size: 50px;
    line-height: 58px;
  }

  .heading_banner-h1-3.sell {
    color: #00142d;
    font-size: 50px;
    line-height: 58px;
  }

  .collection-item-4 {
    padding-left: 25px;
    padding-right: 25px;
  }

  .text-block_blog-1 {
    font-size: 14px;
    line-height: 20px;
  }

  .link-block_blog_article-title {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block_blog-3 {
    font-size: 14px;
    line-height: 20px;
  }

  .image-499 {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .section_banner-2 {
    padding: 140px 120px 80px;
  }

  .heading_terms-1 {
    font-size: 40px;
    line-height: 48px;
  }

  .section_body-3 {
    padding: 60px 120px;
  }

  .section_body-3.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .rich-text-block-4 {
    font-size: 20px;
    line-height: 28px;
  }

  .grid-23 {
    align-content: center;
    align-items: center;
  }

  .grid-24 {
    align-content: center;
    align-items: center;
    justify-items: center;
  }

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

  .image-500 {
    margin-left: 250px;
  }

  .section_body-4 {
    padding: 60px 120px;
  }

  .section_body-4.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container_body-2.au {
    max-width: 1240px;
  }

  .container_body-2.au.spacing-1 {
    margin-top: 60px;
  }

  .container_body-2.au.pos-features {
    position: relative;
  }

  .container_body-2.au {
    max-width: 1240px;
  }

  .container_body-2.au.spacing-1 {
    margin-top: 60px;
  }

  .container_body-2.au.spacing-2 {
    margin-top: 80px;
  }

  .container_body-2.faq {
    display: flex;
  }

  .container_body-2.au {
    max-width: 1240px;
  }

  .nav-link_pos {
    font-size: 18px;
    line-height: 26px;
  }

  .image_banner-au-pos.overview {
    margin-bottom: 20px;
  }

  .button_au-pos-banner {
    font-size: 20px;
    line-height: 28px;
  }

  .section_banner-3 {
    padding: 80px 120px;
  }

  .section_banner-3.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .heading_banner-au-h1 {
    font-size: 70px;
    line-height: 80px;
  }

  .text-block_au-pos-banner {
    font-size: 20px;
    line-height: 28px;
  }

  .heading_body-au-h3 {
    font-size: 60px;
    line-height: 72px;
  }

  .heading_body-au-h3.spacing1 {
    margin-bottom: 50px;
  }

  .heading_body-h4-2 {
    font-size: 34px;
    line-height: 42px;
  }

  .heading_body-h4-2.pos_overview {
    font-size: 44px;
    line-height: 50px;
  }

  .text-block_body-1-au, .text-block_body-1-au.gray, .text-block_body-1-au.gray {
    font-size: 16px;
    line-height: 22px;
  }

  .button_au-pos-cta {
    margin-top: 30px;
    font-size: 20px;
    line-height: 26px;
  }

  .text-block_body-2-au {
    font-size: 20px;
    line-height: 28px;
  }

  .text-block_body-2-au.spacing-2 {
    margin-top: 25px;
  }

  .text-block_body-2-au.hardwear {
    font-size: 36px;
    line-height: 36px;
  }

  .text-block_body-2-au.white.spacing_25 {
    margin-top: 30px;
  }

  .image_icon-2 {
    width: 85px;
  }

  .text-block_iconx4-1-au {
    font-size: 20px;
    line-height: 28px;
  }

  .hero-wrap_icon-x4-2.au-pos_1.spacing-1 {
    grid-column-gap: 50px;
  }

  .hero-wrap_icon-x4-2.hardwear {
    grid-column-gap: 30px;
  }

  .text-block_body-6 {
    font-size: 14px;
    line-height: 22px;
  }

  .text-block_body-7 {
    font-size: 18px;
    line-height: 24px;
  }

  .select-field_forms-1 {
    width: 85%;
    height: 45px;
    font-size: 16px;
    line-height: 24px;
  }

  .heading_body-h2-5 {
    font-size: 50px;
    line-height: 66px;
  }

  .text-field_forms-1 {
    width: 85%;
    height: 45px;
    font-size: 16px;
    line-height: 24px;
  }

  .image_faq.au {
    width: 18px;
    width: 18px;
  }

  .content-warp_faq-3 {
    margin-bottom: 15px;
  }

  .button_banner-2 {
    font-weight: 700;
  }

  .paragraph_banner-p1-3 {
    font-size: 18px;
    line-height: 26px;
  }

  .paragraph_body-p2-2, .paragraph_body-p2-2.gray.au {
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph_body-p2-2.au-pricing_pro {
    font-size: 16px;
  }

  .heading_body-h3-2 {
    font-size: 36px;
    font-weight: 700;
    line-height: 44px;
  }

  .section_body-5 {
    padding: 60px 120px;
    display: block;
  }

  .heading_body-h2-6 {
    font-size: 38px;
    line-height: 46px;
  }

  .grid_pricing_monthly-3.pos {
    width: 65%;
    max-width: 800px;
    min-height: 330px;
  }

  .text-block_pricing-2_migrate-2 {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
  }

  .text-block_pricing-2-3-3.migrate {
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
  }

  .text-block_pricing-1-1-2.migrate, .text-block_pricing-1-2-2.migrate {
    font-weight: 700;
  }

  .div-block_pricing-3.pos {
    padding-bottom: 70px;
  }

  .paragraph_body-p2-6 {
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph_body-p2-6.gray.migrate {
    font-size: 14px;
    line-height: 22px;
  }

  .paragraph_body-p2-6.gray.faq {
    display: block;
  }

  .text-block_pricing-middle-2.migrate {
    font-weight: 700;
  }

  .text-block_smartpush-pricing-2._1 {
    margin-bottom: 25px;
    font-size: 16px;
    line-height: 24px;
  }

  .text-block_smartpush-pricing-2._3 {
    font-size: 18px;
    line-height: 20px;
  }

  .text-block_pricing-2-2-2.migrate {
    padding-left: 0;
    padding-right: 0;
    font-size: 42px;
    font-weight: 700;
    line-height: 52px;
  }

  .text-block_pricing-2-2-2.au {
    font-size: 40px;
    line-height: 50px;
  }

  .paragraph_body-p1-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .heading_body-h3-4 {
    font-size: 36px;
    font-weight: 700;
    line-height: 44px;
  }

  .button_banner-3 {
    font-weight: 700;
  }

  .text-block_icon-7 {
    font-size: 18px;
    line-height: 28px;
  }

  .heading_banner-au-h1-2 {
    font-size: 70px;
    line-height: 80px;
  }

  .sidebar_au-pos {
    position: -webkit-sticky;
    position: sticky;
  }

  .text-block_au-pos-features-pro {
    font-size: 14px;
    line-height: 20px;
  }

  .content-warp_au-pos-features-2 {
    grid-column-gap: 40px;
    grid-row-gap: 25px;
    margin-top: 40px;
    margin-bottom: 60px;
  }

  .text-block_banner-4 {
    font-size: 24px;
    line-height: 36px;
  }

  .heading_body-au-h4-2 {
    line-height: 46px;
  }

  .link-block_au-pos-sidebar {
    font-size: 18px;
    line-height: 24px;
  }

  .image_au-pos-features-1 {
    width: 80px;
  }

  .image_au-pos-features-1._2 {
    width: 18px;
  }

  .heading_banner-au-h1-3 {
    font-size: 70px;
    line-height: 80px;
  }

  .image_pricing-check-2.hardwear {
    width: 20px;
  }

  .nav-link_pos-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .heading_body-au-h2 {
    font-size: 64px;
    line-height: 80px;
  }

  .text-block_pricing-2-3-4.au {
    font-size: 20px;
    line-height: 28px;
  }

  .text-block_pricing-5-3.au-pos {
    font-size: 24px;
    line-height: 32px;
  }

  .text-block_au-pricing-2-2 {
    font-size: 50px;
    line-height: 70px;
  }

  .button_au-pricing-lite {
    font-size: 18px;
  }

  .text-block_pricing-21.au-pos {
    line-height: 24px;
  }

  .text-block_pricing-5-7-3 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block_pricing-5-4-3.au-pos {
    font-size: 18px;
    line-height: 28px;
  }

  .text-block_pricing-5-5-3.au-pos {
    font-size: 30px;
    line-height: 40px;
  }

  .text-block_pricing-23 {
    font-size: 20px;
    line-height: 26px;
  }

  .text-block_pricing-5-6-3.au-pos {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block_au-pricing-2-3-2 {
    padding-top: 30px;
    font-size: 18px;
    line-height: 26px;
  }

  .text-block_pricing-19.au {
    font-size: 20px;
    line-height: 22px;
  }

  .text-block_pricing-19.au.lite {
    font-size: 24px;
    line-height: 44px;
  }

  .image_au-pricing {
    max-width: 170px;
  }

  .text-block_pricing-5-8-3.au-pos {
    line-height: 24px;
  }

  .text-block_pricing-18.au-pos {
    width: 65%;
    margin-top: 220px;
    font-size: 16px;
    line-height: 22px;
  }

  .text-block_au-pricing._2 {
    font-size: 18px;
  }

  .text-block_au-pos-pricing-1 {
    font-size: 28px;
    line-height: 36px;
  }

  .text-block_pricing-5-7-4.au-pos {
    font-size: 22px;
    line-height: 30px;
  }

  .text-block_au-pricing-lite {
    font-size: 30px;
    line-height: 30px;
  }

  .section_banner-19 {
    padding: 80px 120px;
  }

  .section_banner-19.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .image_banner-9 {
    width: 100%;
  }

  .container_banner-4.au {
    max-width: 1240px;
  }

  .heading_banner-au-h1-11 {
    font-size: 70px;
    line-height: 80px;
  }

  .image_banner-10 {
    width: 100%;
  }

  .container_banner-5.au {
    max-width: 1240px;
  }

  .heading_banner-au-h1-12 {
    font-size: 70px;
    line-height: 80px;
  }

  .heading_body-h2-20 {
    font-size: 38px;
    line-height: 46px;
  }

  .section_body-75.examples {
    padding-top: 60px;
  }

  .tab-link-tab-1-_homepage-3 {
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-1-_homepage-3.w--current, .tab-link-tab-3-_homepage-3 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .image_link-2 {
    width: 20px;
  }

  .link-block_body-3 {
    line-height: 24px;
  }

  .button_banner-14 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .container_slider-5 {
    max-width: 1300px;
    margin-top: 60px;
  }

  .text-block_link-3 {
    line-height: 24px;
  }

  .section_body-74 {
    padding: 60px 120px;
  }

  .section_body-74.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .heading_body-au-h3-27 {
    font-size: 60px;
    line-height: 72px;
  }

  .tabs-menu_speed {
    grid-column-gap: 45px;
  }

  .heading_body-au-h3-28 {
    font-size: 60px;
    line-height: 72px;
  }

  .heading_body-au-h3-28.center.spacing-3 {
    margin-bottom: 20px;
  }

  .heading_body-au-h3-28.black {
    font-size: 40px;
    line-height: 50px;
  }

  .section_body-76 {
    padding: 60px 120px;
  }

  .section_body-76.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_body-77 {
    padding: 60px 120px;
  }

  .section_body-77.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .paragraph_body-au-p1-2 {
    font-size: 20px;
    line-height: 28px;
  }

  .image_home-icon {
    width: 160px;
  }

  .section_body-78 {
    padding: 60px 120px;
  }

  .section_body-78.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .tab-link-tab-4-_homepage-2 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .image_slide-home-3 {
    width: 50px;
  }

  .paragraph_body-p2-9 {
    font-size: 16px;
    line-height: 24px;
  }

  .tab-link-tab-3-_homepage-2 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .image_slide-home-4 {
    width: 125px;
  }

  .image_slide-home-4.samebike {
    width: 150px;
  }

  .image_slide-home-4.meawow {
    width: 80px;
  }

  .section_body-79 {
    padding: 60px 120px;
  }

  .section_body-79.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .tab-link-tab-2-_homepage-2 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-2-_homepage-2.w--current, .tab-link-tab-1-_homepage-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-1-_homepage-2.w--current {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .section_body-80 {
    padding: 60px 120px;
  }

  .section_body-80.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .content-wrap_au-payment-logo-2 {
    grid-column-gap: 30px;
  }

  .section_body-81 {
    padding: 60px 120px;
  }

  .section_body-81.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_body-82 {
    padding: 60px 120px;
  }

  .section_body-82.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_body-82.au.bg_home-map {
    background-position: 50%;
    background-size: cover;
  }

  .section_body-83 {
    padding: 60px 120px;
  }

  .section_body-83.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .image_banner-11 {
    width: 100%;
  }

  .button_banner-15 {
    font-weight: 700;
  }

  .container_banner-6.au {
    max-width: 1240px;
  }

  .heading_banner-au-h1-9 {
    font-size: 70px;
    line-height: 80px;
  }

  .paragraph_body-p2-10 {
    font-size: 16px;
    line-height: 24px;
  }

  .heading_banner-au-h1-7 {
    font-size: 70px;
    line-height: 80px;
  }

  .image_banner-12 {
    width: 100%;
  }

  .section_banner-20 {
    padding: 80px 120px;
  }

  .text-block_body-1-au-8 {
    font-size: 16px;
    line-height: 22px;
  }

  .text-block_body-1-au-8.sc_text_bk2 {
    margin-bottom: 20px;
  }

  .section_body-84 {
    padding-left: 120px;
    padding-right: 120px;
    display: block;
  }

  .heading_body-au-h3-12 {
    font-size: 60px;
    line-height: 72px;
  }

  .container_body-30.sc_spacing {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .slide-7 {
    width: 298px;
  }

  .container_slider-4 {
    max-width: 1300px;
    margin-top: 60px;
  }

  .heading_body-au-h3-13 {
    font-size: 60px;
    line-height: 72px;
  }

  .slide-6 {
    width: 600px;
  }

  .text-block_body-17 {
    font-size: 18px;
    line-height: 24px;
  }

  .heading_body-au-h3-14 {
    font-size: 60px;
    line-height: 72px;
  }

  .container_body-31.au {
    max-width: 1240px;
    max-width: 1240px;
    max-width: 1240px;
    max-width: 1240px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .section_body-85 {
    padding-left: 120px;
    padding-right: 120px;
    display: block;
  }

  .heading_body-au-h3-15 {
    font-size: 60px;
    line-height: 72px;
  }

  .section_body-86 {
    padding-left: 120px;
    padding-right: 120px;
    display: block;
  }

  .text-block_body-1-au-3, .text-block_body-1-au-3.gray, .text-block_body-1-au-13 {
    font-size: 16px;
    line-height: 22px;
  }

  .text-block_body-1-au-13.text_bk.spacing {
    margin-bottom: 40px;
    font-size: 20px;
    line-height: 28px;
  }

  .image_message-icon {
    width: 65px;
  }

  .heading_body-au-h3-16 {
    font-size: 60px;
    line-height: 72px;
  }

  .section_body-87 {
    padding-left: 120px;
    padding-right: 120px;
    display: block;
  }

  .container_body-34.au {
    max-width: 1240px;
  }

  .section_body-88 {
    padding-left: 120px;
    padding-right: 120px;
    display: block;
  }

  .text-block_body-18 {
    font-size: 14px;
    line-height: 22px;
  }

  .select-field_forms-2 {
    width: 85%;
    height: 45px;
    font-size: 16px;
    line-height: 24px;
  }

  .section_body-89 {
    padding-left: 120px;
    padding-right: 120px;
    display: block;
  }

  .heading_body-h2-19 {
    font-size: 50px;
    line-height: 66px;
  }

  .text-block_body-19 {
    font-size: 18px;
    line-height: 24px;
  }

  .section_body-44 {
    padding: 60px 120px;
  }

  .section_body-44.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .button_banner-16 {
    font-weight: 700;
  }

  .heading_banner-au-h1-10 {
    font-size: 70px;
    line-height: 80px;
  }

  .section_banner-18 {
    padding: 80px 120px;
  }

  .section_banner-18.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_body-71 {
    padding: 60px 120px;
  }

  .section_body-71.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container_body-17.au {
    max-width: 1240px;
  }

  .container_body-17.au.spacing-1 {
    margin-top: 60px;
  }

  .section_body-72 {
    padding: 60px 120px;
  }

  .section_body-72.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container_body-36.au {
    max-width: 1240px;
  }

  .heading_body-au-h3-24 {
    font-size: 60px;
    line-height: 72px;
  }

  .section_body-73 {
    padding: 60px 120px;
  }

  .section_body-73.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container_body-37.au {
    max-width: 1240px;
  }

  .heading_body-au-h3-25 {
    font-size: 60px;
    line-height: 72px;
  }

  .container_body-38.au {
    max-width: 1240px;
  }

  .heading_body-au-h3-26 {
    font-size: 60px;
    line-height: 72px;
  }

  .section_body-90 {
    padding: 60px 120px;
  }

  .section_body-90.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_banner-21 {
    padding: 80px 120px;
  }

  .section_banner-21.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .heading_banner-au-h1-13 {
    font-size: 70px;
    line-height: 80px;
  }

  .image_banner-omichannel {
    width: 300px;
  }

  .container_body-39.au {
    max-width: 1240px;
  }

  .heading_body-au-h3-29 {
    font-size: 60px;
    line-height: 72px;
  }

  .heading_body-au-h3-29.spacing_30 {
    margin-bottom: 40px;
  }

  .section_body-91 {
    padding: 60px 120px;
  }

  .section_body-91.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .heading_body-h3-5 {
    font-size: 46px;
    line-height: 56px;
  }

  .container_body-40.au {
    max-width: 1240px;
  }

  .container_body-40.au.spacing-1 {
    margin-top: 60px;
  }

  .section_body-92 {
    padding: 60px 120px;
  }

  .section_body-92.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container_body-41.au {
    max-width: 1240px;
  }

  .container_body-41.au.spacing-1 {
    margin-top: 60px;
  }

  .heading_body-au-h3-30 {
    font-size: 60px;
    line-height: 72px;
  }

  .section_body-93 {
    padding: 60px 120px;
  }

  .section_body-93.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container_body-42.au {
    max-width: 1240px;
  }

  .heading_body-au-h3-31 {
    font-size: 60px;
    line-height: 72px;
  }

  .section_body-94 {
    padding: 60px 120px;
  }

  .section_body-94.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .section_body-95 {
    padding: 60px 120px;
  }

  .section_body-95.au {
    padding-left: 100px;
    padding-right: 100px;
  }

  .all-sl-kv-p {
    margin-bottom: 40px;
    font-size: 22px;
    line-height: 28px;
  }

  .all-sl-kv-p.sl-text-white.sl-mg-b30 {
    margin-bottom: 30px;
    margin-left: 60px;
    margin-right: 60px;
  }

  .h1-grid-2 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .sl-btn-basic {
    font-size: 18px;
    line-height: 26px;
  }

  .la-container {
    padding-left: 0;
    padding-right: 0;
  }

  .all-sl-h1 {
    font-size: 70px;
    line-height: 86px;
  }

  .sl-section-kv {
    padding-left: 100px;
    padding-right: 100px;
  }

  .sl-section-kv.sl-bg-blue.sl-pd-u0 {
    margin-top: 0;
  }

  .all-sl-sec-p {
    font-size: 22px;
    line-height: 28px;
  }

  .all-sl-sec-p.sl-text-grey.sl-op-08.sl-mg-b30 {
    margin-bottom: 50px;
  }

  .h2grid-4 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .all-sl-h2 {
    font-size: 64px;
    line-height: 76px;
  }

  .all-sl-h2.sl-mg-b30 {
    margin-bottom: 40px;
  }

  .all-sl-h2.sl-mg-b30.step {
    margin-bottom: 30px;
  }

  .all-sl-h2.sl-mg-b40, .all-sl-p.sl-text-grey.sl-op-08.sl-mg-b30 {
    margin-bottom: 50px;
  }

  .all-sl-p.sl-text-grey.sl-mg-b30 {
    margin-bottom: 40px;
  }

  .sl-section {
    padding-left: 100px;
    padding-right: 100px;
  }

  .sl-kv-wrap, .sl-kv-wrap.sl-mg-t60 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .sl-keyponit {
    grid-column-gap: 50px;
  }

  .sl-keyponit.b2b {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .sl-keyponit.b2b.sl-mg-b50 {
    grid-column-gap: 50px;
  }

  .sl-keyponit.ec {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .sl-keyponit.ec._3point {
    grid-column-gap: 50px;
  }

  .sl-img-ico {
    width: 85px;
  }

  .sl-usp-section {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .sl-usp-section.imgright {
    grid-column-gap: 60px;
  }

  .sl-usp-section.imgleft {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .iw-sl-h3-20-4 {
    font-size: 20px;
    line-height: 26px;
  }

  .la-sl-h1-4 {
    font-size: 70px;
    line-height: 86px;
  }

  .la-sl-h1-4.wh-tx.h1-mg20.sl-h1-tag {
    font-size: 44px;
    line-height: 52px;
  }

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

  .h1grid.email {
    grid-column-gap: 60px;
  }

  .la-h3grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .email-li._8d4ce0-bg {
    margin-top: 8px;
  }

  .la-button-b2b {
    font-size: 22px;
    line-height: 28px;
  }

  .la-button-b2b._1e1e1e-tx {
    line-height: 28px;
  }

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

  .la-sl-li-row {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    display: block;
  }

  .h3-list-grid {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .h3-list-grid.mg-b50 {
    grid-column-gap: 50px;
  }

  .la-faq-a, .la-faq-a._354253-tx {
    font-size: 22px;
    line-height: 28px;
  }

  .la-sl-faq-q, .la-h3 {
    font-size: 28px;
    line-height: 36px;
  }

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

  .auto-small-icon {
    width: 85px;
  }

  .sl-nav-2nd.ec {
    margin-top: 66px;
  }

  .nav-wrap-3 {
    width: 86%;
    max-width: none;
  }

  .sl-nav-link {
    font-size: 22px;
    line-height: 28px;
  }

  .sl-nav-link.w--current {
    border-bottom-width: 2px;
    border-bottom-color: #fff;
  }

  .sl-nav-link.sl-nav-link1, .sl-nav-link.sl-nav-link1.sl-link-active, .sl-nav-link.sl-nav-link2 {
    font-size: 22px;
    line-height: 28px;
  }

  .sl-kv-logo-white {
    width: 290px;
    margin-bottom: 40px;
  }

  .sl-keypoint-list {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .sl-keypoint-list.ec {
    grid-column-gap: 50px;
  }

  .image_banner-13, .image_banner-4 {
    width: 100%;
  }

  .sl-faq-a {
    font-size: 22px;
    line-height: 28px;
  }

  .iw-sl-h3-faq {
    font-size: 28px;
    line-height: 36px;
  }

  .sl-kv.sl-mg-t60 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .sl-feature-tag-star {
    width: 80px;
  }

  .sl-feature-tag-star._2 {
    width: 18px;
  }

  .iw-sl-p16, .iw-sl-p18.ec-f {
    line-height: 24px;
  }

  .iw-sl-p18.ec-f.iw-text-grey {
    color: #354253;
  }

  .iw-sl-p18.ec-f.iw-text-grey.sl-mg-b50 {
    font-size: 22px;
    line-height: 28px;
  }

  .sl_sidebar_ec {
    position: -webkit-sticky;
    position: sticky;
  }

  .sl-lsidebar-linkblock {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 22px;
    line-height: 28px;
  }

  .sl-lsidebar-linkblock.w--current {
    line-height: 28px;
  }

  .sl-feature-grid {
    grid-column-gap: 60px;
    grid-row-gap: 20px;
    margin-top: 50px;
    margin-bottom: 80px;
  }

  .iw-sl-h3-30.sl-mg-b12 {
    margin-bottom: 12px;
    font-size: 44px;
    font-weight: 700;
    line-height: 52px;
  }

  .link-block-8 {
    margin-left: 0;
  }

  .link-block-9 {
    margin-right: 0;
  }

  .h1grid-3, .h2grid-3 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .la-step {
    font-size: 24px;
    line-height: 32px;
  }

  .h2grid-5 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .ship-link-text {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-576 {
    margin-left: 180px;
    margin-right: 180px;
  }

  .img-mask-m {
    width: 95%;
    padding-bottom: 43%;
  }

  .text-ticker_mask {
    height: 82px;
  }

  .img-mask {
    width: 93%;
    padding-bottom: 42%;
  }

  .div-block-660 {
    z-index: -1;
    width: 100%;
    height: 200px;
    margin-top: -164px;
    position: static;
    top: auto;
    bottom: 0;
    left: 0;
    right: auto;
  }

  .div-block-661 {
    flex-wrap: wrap;
    align-self: center;
    align-items: stretch;
  }

  .text-ticker_text {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    flex: 1;
    font-size: 70px;
    line-height: 86px;
  }

  .sl-btn-white-hp {
    font-size: 22px;
    line-height: 28px;
  }

  .sl-btn-white-hp.sl-mg-b40 {
    margin-bottom: 50px;
    font-size: 18px;
  }

  .kv-1 {
    margin-left: 100px;
    margin-right: 100px;
    position: static;
  }

  .hp-kv {
    margin-top: 66px;
  }
}

@media screen and (min-width: 1920px) {
  .section_banner {
    padding-top: 80px;
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_banner.background_1.sell {
    padding-left: 260px;
    padding-right: 260px;
  }

  .form-block-3 {
    width: 60%;
  }

  .heading_banner-h1 {
    font-size: 58px;
    line-height: 66px;
  }

  .hero-warp_banner-1 {
    grid-column-gap: 40px;
  }

  .hero-warp_banner-1.au {
    grid-column-gap: 70px;
    grid-column-gap: 70px;
    grid-column-gap: 70px;
  }

  .paragraph_banner-p1 {
    font-size: 22px;
    line-height: 30px;
  }

  .container_banner {
    max-width: 1400px;
  }

  .container_banner.au {
    max-width: 1480px;
  }

  .heading_body-h2 {
    font-size: 40px;
    line-height: 48px;
  }

  .image_body-1.themes {
    margin-bottom: 40px;
  }

  .image_body-1.au-payment {
    height: 100px;
  }

  .container_slider {
    max-width: 1600px;
    margin-top: 60px;
  }

  .slider_home-1 {
    flex-direction: column;
    align-items: center;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .text-block_body-3 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .content-wrap_4 {
    max-width: 1400px;
  }

  .text-block_banner-3 {
    font-size: 18px;
    line-height: 22px;
  }

  .text-block_banner-3.slider_home, .text-block_body-1 {
    font-size: 22px;
    line-height: 30px;
  }

  .text-block_body-1.spacing-1 {
    color: #00142d;
  }

  .section_body-1 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .container_body {
    max-width: 1400px;
  }

  .container_body.au {
    max-width: 1480px;
  }

  .container_body.au.spacing_center {
    width: 1400px;
  }

  .hero-wrap_1.au-pos_1.spacing-1 {
    margin-top: 50px;
  }

  .hero-wrap_1.hardwear {
    grid-column-gap: 50px;
  }

  .content-wrap_1.spacing-1 {
    padding: 60px 150px;
  }

  .content-wrap_1.fashion {
    padding-left: 160px;
    padding-right: 160px;
  }

  .content-wrap_1.hardwear_border {
    padding-top: 40px;
  }

  .content-wrap_1.headwear_4 {
    margin-top: 50px;
    margin-left: 60px;
    margin-right: 60px;
  }

  .content-wrap_1.au-payment-1 {
    font-size: 28px;
    line-height: 36px;
  }

  .content-wrap_1.au-home-map {
    padding: 40px 30px;
  }

  .heading_body-h3 {
    color: #00142d;
    font-size: 38px;
    line-height: 46px;
  }

  .paragraph_body-p2 {
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-4-_homepage, .tab-link-tab-2-_homepage, .tab-link-tab-2-_homepage.w--current, .tab-link-tab-3-_homepage {
    font-size: 22px;
    line-height: 30px;
  }

  .heading_body-h4 {
    color: #00142d;
    font-size: 38px;
    line-height: 46px;
  }

  .heading_body-h4.examples {
    font-size: 32px;
    line-height: 44px;
  }

  .heading_body-h4.ins {
    margin-bottom: 40px;
    font-size: 38px;
    line-height: 52px;
  }

  .tab-link-tab-1-_homepage, .tab-link-tab-1-_homepage.w--current {
    font-size: 22px;
    line-height: 30px;
  }

  .image_slide-home-1 {
    width: 10%;
  }

  .hero-wrap_icon-x4 {
    grid-column-gap: 30px;
  }

  .text-block_icon-2 {
    font-size: 14px;
    line-height: 22px;
  }

  .image_icon-x4 {
    width: 30%;
  }

  .text-block_icon-1 {
    margin-top: 30px;
    margin-bottom: 16px;
    font-size: 22px;
    line-height: 30px;
  }

  .text-block_home-map-1 {
    font-size: 70px;
    line-height: 80px;
  }

  .text-block_body-4 {
    font-size: 20px;
    line-height: 32px;
  }

  .hero-wrap_icon-x3 {
    grid-column-gap: 30px;
  }

  .hero-wrap_icon-x3.au-pos_2 {
    grid-column-gap: 50px;
  }

  .button_banner {
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 28px;
  }

  .button_banner.fashion {
    width: 70%;
    margin-bottom: 40px;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .text-block_nav-1 {
    font-size: 16px;
    line-height: 22px;
  }

  .link-block_nav {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .brand-link {
    width: 140px;
  }

  .nav-wrap {
    width: 100%;
  }

  .div-block_nav-2 {
    grid-column-gap: 0px;
  }

  .text-block_nav-2 {
    font-size: 16px;
    line-height: 22px;
  }

  .nav-menu_1 {
    justify-content: space-between;
  }

  .button_nav {
    padding: 12px 40px;
  }

  .droopdown-list_nav-1.w--open {
    padding-left: 420px;
    padding-right: 420px;
  }

  .navbar {
    width: auto;
    padding-left: 260px;
    padding-right: 260px;
  }

  .nav-link_1 {
    font-size: 16px;
    line-height: 20px;
  }

  .heading_banner-h1-2 {
    font-size: 58px;
    line-height: 66px;
  }

  .image-size-480 {
    width: auto;
  }

  .section-3 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .sell-pos-features-1 {
    padding: 0 310px;
  }

  .container-456 {
    max-width: 100%;
  }

  .grid-20 {
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .image-443 {
    width: 100%;
  }

  .section-70 {
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .grid-21 {
    max-width: 100%;
    grid-template-columns: 1fr 1fr;
  }

  .section-79 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .container-458 {
    max-width: 100%;
  }

  .sl_body_list {
    margin-bottom: 0;
  }

  .distribution_body_container {
    max-width: 100%;
  }

  .distribution_grid-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-80 {
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .div-block-8 {
    max-width: 100%;
  }

  .div-block-428 {
    width: 100%;
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .heading-18 {
    align-items: center;
    display: block;
  }

  .pos-overview_banner_section {
    padding-left: 310px;
    padding-right: 310px;
  }

  .pos-overview_banner_container, .distribution_grid-1 {
    max-width: 100%;
  }

  .grid-64 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .link-block_body-1, .text-block_link-1 {
    font-size: 18px;
    line-height: 26px;
  }

  .image_link-1 {
    width: 16%;
  }

  .section-42 {
    margin-top: 60px;
    padding: 20px 310px;
  }

  .container-423 {
    max-width: 100%;
  }

  .image_google-banner {
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-saleschannel {
    max-width: 100%;
  }

  .section_sales-channel {
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .image_google {
    width: auto;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .social-commerce-hero {
    height: 800px;
    background-position: 0%;
    margin-top: -40px;
  }

  .div-block-559 {
    width: 73%;
    height: 100%;
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .div-block-559._3 {
    height: 800px;
    margin: 100px auto auto;
  }

  .div-block-560 {
    padding-top: 100px;
  }

  .main-heading-9 {
    width: 80%;
    font-size: 58px;
    line-height: 66px;
  }

  .heading_homepage2-2-4 {
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
  }

  .button-6 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .hook-section {
    background-color: #052855;
    padding-top: 60px;
    padding-bottom: 60px;
    display: flex;
  }

  .div-block-561 {
    width: 73%;
    height: 178px;
    text-align: center;
    object-position: 50% 50%;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .div-block-532 {
    width: 73%;
  }

  .heading-4 {
    text-align: center;
    margin-bottom: 40px;
    font-size: 38px;
    line-height: 46px;
    display: flex;
  }

  .heading-4._1920 {
    font-size: 38px;
  }

  .paragraph-66 {
    width: 73%;
    align-items: center;
    margin-bottom: 0;
    font-size: 38px;
    font-weight: 400;
    line-height: 26px;
    display: block;
  }

  .paragraph-5 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }

  .image-475 {
    margin-bottom: 20px;
  }

  .grid-85 {
    grid-template-columns: 1fr 1fr 1fr;
    align-items: center;
  }

  .paragraph-65 {
    font-size: 22px;
    line-height: 30px;
  }

  .image-477 {
    margin-bottom: 20px;
  }

  .comparison {
    background-color: #e7ecf9;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .button-5 {
    border-radius: 200px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .bold-text-28 {
    font-size: 38px;
  }

  .image-476 {
    width: 44%;
    margin-bottom: 20px;
  }

  .div-block-534 {
    width: 73%;
    font-family: Roboto, sans-serif;
    font-weight: 400;
  }

  .div-block-537 {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    display: flex;
  }

  .image-463 {
    width: 100%;
    max-width: none;
  }

  .features-section {
    background-color: #fff;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .grid-71 {
    grid-column-gap: 50px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 100px;
    margin-bottom: 0;
    display: grid;
  }

  .grid-71.m {
    grid-template-columns: 1fr 1fr;
  }

  .div-block-566 {
    width: 73%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-55 {
    width: auto;
    color: #052855;
    text-align: left;
    align-items: flex-start;
    margin-bottom: 20px;
    font-size: 26px;
    font-weight: 700;
    line-height: 30px;
    display: flex;
  }

  .paragraph-55._1920 {
    font-size: 34px;
    font-weight: 400;
    line-height: 42px;
  }

  .paragraph-56 {
    width: 90%;
    color: #848e9b;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
  }

  .paragraph-56._1920 {
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
  }

  .heading-22 {
    font-size: 38px;
  }

  .bold-text-27 {
    width: 80%;
  }

  .div-block-540 {
    width: 1400px;
  }

  .div-block-544 {
    margin-bottom: 8px;
  }

  .paragraph-61 {
    margin-bottom: 22px;
  }

  .dropdown-toggle {
    margin-left: -160px;
  }

  .container_banner-2 {
    max-width: 1400px;
  }

  .container_banner-2.au {
    max-width: 1480px;
  }

  .image_banner-background {
    height: 100%;
  }

  .list_body-1.ins {
    margin-bottom: 40px;
  }

  .text-block_body-p1 {
    margin-bottom: 16px;
    font-size: 22px;
    line-height: 30px;
  }

  .text-block_banner-1 {
    font-size: 24px;
    line-height: 36px;
  }

  .div-block-530 {
    width: 1402px;
  }

  .heading_homepage2-2-3 {
    font-size: 24px;
    line-height: 32px;
  }

  .heading_body-h2-2 {
    font-size: 40px;
    line-height: 48px;
  }

  .text-block_icon-3 {
    font-size: 14px;
    line-height: 22px;
  }

  .image-462, .image-460 {
    width: 38%;
    margin-bottom: 20px;
  }

  .paragraph {
    font-size: 38px;
  }

  .paragraph-2 {
    font-size: 22px;
  }

  .image-461 {
    width: 38%;
    margin-bottom: 20px;
  }

  .section-104 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .paragraph_body-1 {
    font-size: 18px;
    line-height: 26px;
  }

  .food-and-beverage._1 {
    height: 20%;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .main-heading-8 {
    font-size: 68px;
    line-height: 80px;
  }

  .main-heading-8._1 {
    font-size: 68px;
    font-weight: 500;
    line-height: 76px;
  }

  .div-block-553 {
    width: 73%;
    height: auto;
    flex-direction: row;
    display: flex;
  }

  .grid-73 {
    grid-template-columns: 1fr 1.25fr;
    padding-right: 40px;
  }

  .section-107 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .div-block-507 {
    width: 73%;
  }

  .bold-text {
    font-size: 36px;
  }

  .bold-text-10 {
    font-size: 38px;
    font-weight: 500;
  }

  .section-109 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .image-467 {
    width: 100%;
    max-width: none;
  }

  .grid-75 {
    grid-template-columns: 1fr 1fr;
    margin-bottom: 0;
  }

  .heading {
    font-size: 38px;
  }

  .heading._1920 {
    font-size: 36px;
    line-height: 44px;
  }

  .div-block-538 {
    width: 73%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-127 {
    position: relative;
  }

  .grid-86 {
    height: auto;
  }

  .button-405 {
    width: 50%;
    background-color: #0061ff;
    padding: 20px 60px;
  }

  .omnichannel_section {
    background-position: 50% 32%;
  }

  .grid-87 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .image-478 {
    width: 100%;
    max-width: none;
  }

  .heading-84 {
    font-size: 38px;
  }

  .grid-88 {
    width: 100%;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 0;
  }

  .bold-text-30 {
    font-size: 36px;
  }

  .div-block-570 {
    width: 73%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-72 {
    width: auto;
    font-size: 36px;
    line-height: 42px;
  }

  .paragraph-69 {
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
  }

  .paragraph-67 {
    font-size: 60px;
    line-height: 68px;
  }

  .pos_section {
    background-position: 50%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .image_icon-x3 {
    width: 22%;
  }

  .text-block_icon-4 {
    font-size: 14px;
    line-height: 22px;
  }

  .content-warp_2 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .content-warp_2.banner {
    grid-column-gap: 60px;
    grid-row-gap: 30px;
  }

  .content-warp_2.au-pos_1 {
    grid-column-gap: 50px;
    margin-top: 50px;
  }

  .content-warp_2.markets {
    grid-column-gap: 80px;
    grid-row-gap: 60px;
  }

  .text-block_body-5 {
    font-size: 22px;
    line-height: 30px;
  }

  .container_tiktok_banner {
    max-width: 100%;
  }

  .image_tictokbanner {
    margin-left: 0;
  }

  .section_tiktok_banner {
    max-width: 100%;
    margin-top: 60px;
    padding-left: 310px;
    padding-right: 310px;
  }

  .image_tiktok {
    width: auto;
  }

  .section-43 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .container_tiktok {
    max-width: 100%;
  }

  .start-selling-online_hero {
    padding: 0 260px;
  }

  .container-473 {
    max-width: 100%;
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .chat-banner-1 {
    grid-template-columns: 1fr 1.2fr;
  }

  .heading_banner-2 {
    font-size: 58px;
    line-height: 66px;
  }

  .subtitle_banner-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .list-item-2 {
    margin-bottom: 10px;
  }

  .s-2ell-pos-features {
    padding: 0 310px;
  }

  .distribution_banner_section {
    padding-left: 310px;
    padding-right: 310px;
  }

  .distribution_banner_container {
    max-width: 100%;
  }

  .distribution-banner_para {
    margin-bottom: 0;
  }

  .distribution_grid-4 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .market-mailchimp-1 {
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .container-19 {
    max-width: 100%;
  }

  .grid-31 {
    grid-template-columns: 1fr 1fr;
  }

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

  .image-26 {
    width: 90%;
  }

  .container-425 {
    max-width: 100%;
  }

  .section-32 {
    padding: 0 310px;
  }

  .container-428 {
    max-width: 100%;
  }

  .section-33 {
    padding: 0 310px;
  }

  .div-block-508 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-7 {
    height: auto;
    margin-top: 60px;
    padding: 60px 310px;
  }

  .marketing--1 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .marketing--1._3 {
    max-width: 100%;
  }

  .div-block-479 {
    align-items: flex-start;
  }

  .container-481 {
    max-width: 100%;
  }

  .feature-icon {
    width: 20%;
    margin-bottom: 30px;
  }

  .heading-76 {
    color: #00142d;
  }

  .section-67 {
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .section-139 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .heading-95 {
    font-size: 60px;
    line-height: 68px;
  }

  .heading-96 {
    font-size: 44px;
    font-weight: 500;
  }

  .div-block-2 {
    height: 600px;
  }

  .section-140 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .div-block {
    height: 600px;
  }

  .div-block-3 {
    height: 600px;
    font-family: Roboto, sans-serif;
  }

  .app_paragraph {
    font-size: 18px;
    line-height: 26px;
  }

  .div-block-613 {
    margin-left: 40px;
    margin-right: 40px;
  }

  .heading-97 {
    font-size: 36px;
  }

  .grid-106 {
    grid-template-columns: 1.2fr 1fr;
  }

  .sl_body_heading {
    margin-top: 0;
    margin-bottom: 16px;
    font-weight: 700;
  }

  .distribution_image {
    width: 100%;
  }

  .content-wrap_nav-4, .content-wrap_nav-6 {
    width: 57%;
  }

  .navbar-9 {
    width: auto;
    padding-left: 240px;
    padding-right: 240px;
  }

  .content-wrap_nav-8 {
    width: 57%;
    display: flex;
  }

  .button_nav-2 {
    padding: 12px 40px;
  }

  .nav-link_1-2 {
    font-size: 16px;
    line-height: 20px;
  }

  .div-block_nav-3 {
    width: 56%;
    grid-column-gap: 0px;
  }

  .brand-link-2 {
    width: 140px;
  }

  .text-block_nav-3 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    font-size: 16px;
    line-height: 22px;
    display: flex;
  }

  .nav-wrap-2 {
    width: 100%;
  }

  .loading-wrap {
    margin-bottom: 0;
    padding-bottom: 100px;
  }

  .image_pricing-loading {
    width: 100%;
  }

  .section-81 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .grid_pricing.month, .grid_pricing.annual.noline {
    display: none;
  }

  .grid_pricing.au-pos {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: .75fr 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .container_pricing_banner, .tabs-menu-4 {
    max-width: 100%;
  }

  .div-block_pricing-4-5.noline, .div-block_pricing-4-5.noline-copy {
    display: block;
  }

  .heading-99 {
    align-items: center;
    display: block;
  }

  .section_pricing_banner {
    padding-bottom: 0;
    padding-left: 310px;
    padding-right: 310px;
  }

  .text-block_pricing-5-8-2, .text-block_pricing-5-5-2, .div-block_pricing-4-4.space {
    display: block;
  }

  .tab-pane-tab-2 {
    max-width: 100%;
  }

  .image_banner-3 {
    width: 18%;
  }

  .text-block_banner-2 {
    font-size: 18px;
    line-height: 24px;
  }

  .heading_banner-h1-3, .heading_banner-h1-3.sell {
    font-size: 58px;
    line-height: 66px;
  }

  .heading-101 {
    margin-top: 90px;
  }

  .tab-link-tab-2-_blog, .tab-link-tab-2-_blog.w--current {
    font-size: 18px;
  }

  .collection-item-4 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-link-tab-4-_blog, .tab-link-tab-3-_blog, .link-block_blog_article-title, .tab-link-tab-1-_blog, .tab-link-tab-1-_blog.w--current {
    font-size: 18px;
  }

  .image_body-2 {
    font-size: 16px;
    line-height: 22px;
  }

  .heading-102 {
    margin-top: 0;
  }

  .image-499 {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    display: inline-block;
  }

  .section-144 {
    margin-top: 0;
  }

  .section_banner-2, .section_body-3 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-3.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .rich-text-block-4.id_payment_terms {
    font-size: 22px;
    line-height: 30px;
  }

  .section_policy-banner {
    padding-left: 310px;
    padding-right: 310px;
  }

  .container_policy_banner {
    max-width: 100%;
  }

  .section_policy1 {
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .bold-text-8, .heading_policy2 {
    font-size: 18px;
  }

  .paragraph_policy {
    text-indent: 0;
    font-size: 16px;
    line-height: 25px;
  }

  .bold-text-9 {
    line-height: 30px;
  }

  .section_policy2 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .paragraph_policy2 {
    font-size: 16px;
    line-height: 30px;
  }

  .container_policy, .container-409 {
    max-width: 100%;
  }

  .heading_policysheet, .heading_policysheet-2 {
    font-size: 16px;
  }

  .paragraph_policysheet_left, .paragraph_policysheet_right {
    font-size: 16px;
    line-height: 25px;
  }

  .section-60 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .container-429 {
    max-width: 100%;
  }

  .section-61 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .container-491 {
    max-width: 100%;
    margin-bottom: 60px;
  }

  .container_policy_banner-2, .container-430 {
    max-width: 100%;
  }

  .section-47, .section-50 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .section-53 {
    max-width: 100%;
    padding-left: 310px;
    padding-right: 310px;
  }

  .section-66 {
    padding-bottom: 60px;
    padding-left: 310px;
    padding-right: 310px;
  }

  .container-427 {
    max-width: 100%;
  }

  .sitemap-1 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .div-block-520 {
    max-width: 100%;
  }

  .heading-72 {
    max-width: 100%;
    font-size: 36px;
  }

  .div-block-519 {
    width: 100%;
    max-width: 100%;
  }

  .footer-heading-2 {
    margin-bottom: 10px;
    font-size: 18px;
  }

  .footer-flex-container-2 {
    width: 100%;
    justify-items: start;
  }

  .footer-link-blue {
    font-size: 14px;
  }

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

  .sitemap-2 {
    margin-left: 0;
    padding-left: 310px;
    padding-right: 310px;
  }

  .section-24 {
    padding-left: 310px;
    padding-right: 310px;
  }

  .grid-23 {
    padding: 0;
  }

  .section-23 {
    height: auto;
    max-width: 100%;
    padding: 0 310px;
  }

  .container-462 {
    max-width: 310%;
  }

  .section-22 {
    height: auto;
    max-width: 100%;
    padding: 0 310px;
  }

  .list-item-7 {
    margin-bottom: 10px;
  }

  .list-item-8 {
    margin-bottom: 10px;
    overflow: visible;
  }

  .image-500 {
    margin-left: 500px;
  }

  .section_body-4 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-4.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-2 {
    max-width: 1400px;
  }

  .container_body-2.au {
    max-width: 1480px;
  }

  .container_body-2.au.spacing-1 {
    margin-top: 80px;
  }

  .container_body-2.au {
    max-width: 1480px;
  }

  .container_body-2.au.spacing-1 {
    margin-top: 80px;
  }

  .container_body-2.au.spacing-2 {
    margin-top: 100px;
  }

  .container_body-2.au {
    max-width: 1480px;
  }

  .nav-link_pos {
    font-size: 20px;
    line-height: 28px;
  }

  .image_banner-au-pos.overview {
    margin-bottom: 20px;
  }

  .button_au-pos-banner {
    padding-top: 13px;
    padding-bottom: 13px;
    font-size: 24px;
    line-height: 32px;
  }

  .button_au-pos-banner.black.spacing {
    margin-top: 40px;
  }

  .section_banner-3 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_banner-3.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_banner-au-h1 {
    font-size: 80px;
    line-height: 90px;
  }

  .text-block_au-pos-banner {
    width: 90%;
    font-size: 24px;
    line-height: 32px;
  }

  .heading_body-au-h3 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3.black.spacing-1, .heading_body-au-h3.center.spacing-2, .heading_body-au-h3.center.spacing-2 {
    margin-bottom: 50px;
  }

  .heading_body-h4-2 {
    color: #00142d;
    font-size: 38px;
    line-height: 46px;
  }

  .heading_body-h4-2.pos_overview {
    font-size: 50px;
    line-height: 56px;
  }

  .text-block_body-1-au {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_body-1-au.gray {
    margin-top: 10px;
    font-size: 18px;
    line-height: 24px;
  }

  .button_au-pos-cta {
    margin-top: 40px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 24px;
    line-height: 30px;
  }

  .text-block_body-2-au {
    font-size: 24px;
    line-height: 32px;
  }

  .text-block_body-2-au.spacing-2 {
    margin-top: 40px;
  }

  .text-block_body-2-au.spacing-1 {
    font-size: 22px;
    line-height: 28px;
  }

  .text-block_body-2-au.hardwear {
    font-size: 48px;
    line-height: 48px;
  }

  .text-block_body-2-au.white.spacing_25 {
    margin-top: 40px;
  }

  .text-block_body-2-au.message-center {
    font-size: 30px;
    line-height: 38px;
  }

  .text-block_body-2-au.spacing-1 {
    font-size: 22px;
    line-height: 28px;
  }

  .image_icon-2 {
    width: 100px;
  }

  .text-block_iconx4-1-au {
    font-size: 22px;
    line-height: 28px;
  }

  .hero-wrap_icon-x4-2 {
    grid-column-gap: 30px;
  }

  .hero-wrap_icon-x4-2.au-pos_1.spacing-1, .hero-wrap_icon-x4-2.hardwear {
    grid-column-gap: 50px;
  }

  .hero-wrap_icon-x4-2.width_100vw {
    max-width: 2400px;
  }

  .text-block_iconx4-2-au {
    font-size: 18px;
  }

  .text-block_iconx4-2-au.light-gray.spacing {
    margin-top: 30px;
  }

  .text-block_iconx4-2-au.co_gray.center {
    font-size: 22px;
  }

  .list_body-2.ins {
    margin-bottom: 40px;
  }

  .text-block_body-7 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .submit-button_forms-1 {
    margin-top: 20px;
    padding: 15px 60px;
    font-size: 18px;
    line-height: 26px;
  }

  .select-field_forms-1 {
    width: 90%;
    height: 60px;
    font-size: 18px;
    line-height: 26px;
  }

  .heading_body-h2-5 {
    font-size: 60px;
    line-height: 76px;
  }

  .text-field_forms-1 {
    width: 90%;
    height: 60px;
    font-size: 18px;
    line-height: 26px;
  }

  .image_faq.au {
    width: 20px;
    width: 20px;
  }

  .content-warp_faq-3 {
    margin-bottom: 30px;
    padding: 15px 30px;
  }

  .button_banner-2 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 20px;
    line-height: 28px;
  }

  .paragraph_banner-p1-3 {
    font-size: 22px;
    line-height: 30px;
  }

  .paragraph_body-p2-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .paragraph_body-p2-2.gray.au {
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph_body-p2-2.au-pricing_lite, .paragraph_body-p2-2.au-pricing_pro {
    font-size: 20px;
    line-height: 32px;
  }

  .heading_body-h3-2 {
    color: #00142d;
    font-size: 38px;
    line-height: 46px;
  }

  .section_body-5 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .button_migrate-2 {
    padding-left: 40px;
    padding-right: 40px;
    font-size: 20px;
    line-height: 30px;
  }

  .heading_body-h2-6 {
    font-size: 40px;
    line-height: 48px;
  }

  .grid_pricing_monthly-3.pos {
    width: 60%;
    max-width: 900px;
    min-height: 360px;
  }

  .text-block_pricing-2_migrate-2 {
    font-size: 28px;
    line-height: 32px;
  }

  .text-block_pricing-2-3-3.migrate {
    padding-top: 25px;
    font-size: 28px;
    line-height: 30px;
  }

  .text-block-108 {
    margin-left: 20px;
  }

  .text-block_pricing-1-1-2.migrate, .text-block_pricing-1-2-2.migrate {
    font-size: 28px;
    line-height: 32px;
  }

  .div-block_pricing-3.smartpush {
    padding-bottom: 40px;
  }

  .div-block_pricing-3.pos {
    padding-bottom: 80px;
  }

  .paragraph_body-p2-6 {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 26px;
  }

  .paragraph_body-p2-6.gray.migrate {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block_pricing-middle-2.migrate {
    font-size: 28px;
    line-height: 32px;
  }

  .text-block_smartpush-pricing-2._1 {
    margin-top: 10px;
    margin-bottom: 40px;
    font-size: 18px;
    line-height: 26px;
  }

  .text-block_smartpush-pricing-2._3 {
    font-size: 20px;
  }

  .text-block_pricing-2-2-2.migrate {
    font-size: 52px;
    line-height: 60px;
  }

  .text-block_pricing-2-2-2.au {
    font-size: 50px;
    line-height: 60px;
  }

  .paragraph_body-p1-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .heading_body-h3-4 {
    color: #00142d;
    margin-bottom: 40px;
    font-size: 38px;
    line-height: 46px;
  }

  .button_banner-3 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 20px;
    line-height: 28px;
  }

  .text-block_icon-7 {
    margin-top: 30px;
    margin-bottom: 16px;
    font-size: 22px;
    line-height: 30px;
  }

  .heading_banner-au-h1-2 {
    font-size: 80px;
    line-height: 90px;
  }

  .text-block_au-pos-features-pro {
    font-size: 16px;
    line-height: 22px;
  }

  .content-warp_au-pos-features-2 {
    grid-column-gap: 60px;
    grid-row-gap: 30px;
    margin-top: 50px;
    margin-bottom: 80px;
  }

  .text-block_banner-4 {
    font-size: 24px;
    line-height: 36px;
  }

  .heading_body-au-h4-2 {
    font-size: 44px;
    line-height: 52px;
  }

  .link-block_au-pos-sidebar {
    font-size: 20px;
    line-height: 28px;
  }

  .image_au-pos-features-1 {
    width: 95px;
  }

  .image_au-pos-features-1._2 {
    width: 20px;
  }

  .heading_banner-au-h1-3 {
    font-size: 80px;
    line-height: 90px;
  }

  .image_pricing-check-2.hardwear {
    width: 22px;
  }

  .image_hardwear {
    top: 58px;
  }

  .nav-link_pos-2 {
    font-size: 20px;
    line-height: 28px;
  }

  .heading_body-au-h2 {
    font-size: 70px;
    line-height: 86px;
  }

  .text-block_pricing-2-3-4.au {
    font-size: 24px;
    line-height: 40px;
  }

  .div_au-pricing-lite {
    width: 40%;
    justify-content: center;
    margin-top: 35px;
    margin-bottom: 25px;
  }

  .tab-link-tab-2-au-pos {
    font-size: 24px;
    line-height: 30px;
  }

  .tab-link-tab-2-au-pos.w--current {
    font-size: 24px;
  }

  .text-block_pricing-5-3.au-pos {
    font-size: 28px;
    line-height: 36px;
  }

  .text-block_au-pricing-2-2 {
    font-size: 60px;
    line-height: 80px;
  }

  .list_au-pricing {
    margin-bottom: 20px;
  }

  .button_au-pricing-lite {
    padding: 14px 35px;
    font-size: 20px;
    line-height: 24px;
  }

  .text-block_pricing-21.au-pos {
    font-size: 18px;
    line-height: 26px;
  }

  .text-block_pricing-5-4-3.au-pos {
    font-size: 24px;
    line-height: 34px;
  }

  .text-block_pricing-5-5-3.au-pos {
    font-size: 40px;
    line-height: 50px;
  }

  .text-block_pricing-23 {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block_pricing-5-6-3.au-pos {
    font-size: 22px;
    line-height: 38px;
  }

  .text-block_au-pricing-2-3-2 {
    color: #667281;
    padding-top: 30px;
    font-size: 22px;
    line-height: 50px;
  }

  .text-block_au-pricing-2-3-2.au {
    padding-top: 28px;
  }

  .text-block_pricing-19.au {
    font-size: 24px;
    line-height: 24px;
  }

  .text-block_pricing-19.au.lite {
    font-size: 28px;
    line-height: 48px;
  }

  .image_au-pricing {
    width: 65%;
    max-width: 220px;
  }

  .tabs-menu_au-pos-pricing {
    max-width: 100%;
  }

  .text-block_pricing-5-8-3 {
    font-size: 18px;
    line-height: 22px;
  }

  .text-block_pricing-5-8-3.au-pos {
    line-height: 26px;
  }

  .tab-link-tab-1-au-pos {
    font-size: 24px;
    line-height: 30px;
  }

  .tab-link-tab-1-au-pos.w--current {
    font-size: 24px;
  }

  .text-block_pricing-18 {
    margin-bottom: 30px;
  }

  .text-block_pricing-18.au-pos {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_au-pricing._2 {
    margin-bottom: 14px;
    font-size: 20px;
    line-height: 24px;
  }

  .text-block_au-pos-pricing-1 {
    font-size: 32px;
    line-height: 40px;
  }

  .text-block_pricing-5-7-4.au-pos {
    font-size: 24px;
    line-height: 32px;
  }

  .text-block_au-pricing-lite {
    font-size: 38px;
    line-height: 38px;
  }

  .section_banner-19 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_banner-19.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_banner-4 {
    max-width: 1400px;
  }

  .container_banner-4.au {
    max-width: 1480px;
  }

  .heading_banner-au-h1-11 {
    font-size: 80px;
    line-height: 90px;
  }

  .container_banner-5 {
    max-width: 1400px;
  }

  .container_banner-5.au {
    max-width: 1480px;
  }

  .heading_banner-au-h1-12 {
    font-size: 80px;
    line-height: 90px;
  }

  .heading_body-h2-20 {
    font-size: 40px;
    line-height: 48px;
  }

  .heading_body-h2-20.spacing-2 {
    margin-bottom: 80px;
    font-size: 44px;
    line-height: 64px;
  }

  .section_body-75.examples {
    padding-left: 0;
  }

  .tab-link-tab-1-_homepage-3 {
    width: 280px;
    text-align: center;
    font-size: 22px;
    line-height: 30px;
  }

  .tab-link-tab-1-_homepage-3.w--current, .tab-link-tab-3-_homepage-3 {
    width: 280px;
    font-size: 22px;
    line-height: 30px;
  }

  .tab-link-tab-3-_homepage-3.w--current {
    width: 280px;
    text-align: center;
  }

  .image_link-2 {
    width: 22px;
  }

  .link-block_body-3 {
    font-size: 18px;
    line-height: 26px;
  }

  .button_banner-14 {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 20px;
    line-height: 28px;
  }

  .container_slider-5 {
    max-width: 1600px;
    margin-top: 60px;
  }

  .text-block_link-3 {
    font-size: 18px;
    line-height: 26px;
  }

  .section_body-74 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-74.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_body-au-h3-27 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-27.black.spacing-1 {
    margin-bottom: 50px;
  }

  .tabs-menu_speed {
    grid-column-gap: 60px;
  }

  .heading_body-au-h3-28 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-28.center.spacing-3 {
    margin-bottom: 30px;
  }

  .heading_body-au-h3-28.black.spacing-1 {
    margin-bottom: 50px;
  }

  .section_body-76 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-76.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section_body-77 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-77.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .paragraph_body-au-p1-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .link-block_home.horizontal {
    margin-top: 20px;
  }

  .image_home-icon {
    width: 200px;
  }

  .section_body-78 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-78.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .image_home-arrow {
    width: 17px;
  }

  .tab-link-tab-4-_homepage-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .image_slide-home-3 {
    width: 60px;
  }

  .paragraph_body-p2-9 {
    font-size: 18px;
    line-height: 26px;
  }

  .tab-link-tab-3-_homepage-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .image_slide-home-4 {
    width: 140px;
  }

  .image_slide-home-4.samebike {
    width: 165px;
  }

  .image_slide-home-4.meawow {
    width: 95px;
    margin-top: 20px;
  }

  .section_body-79 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-79.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .tab-link-tab-2-_homepage-2, .tab-link-tab-2-_homepage-2.w--current, .tab-link-tab-1-_homepage-2, .tab-link-tab-1-_homepage-2.w--current {
    font-size: 22px;
    line-height: 30px;
  }

  .section_body-80 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-80.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .content-wrap_au-payment-logo-2 {
    grid-column-gap: 50px;
  }

  .section_body-81 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-81.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section_body-82 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-82.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section_body-82.au.bg_home-map {
    background-position: 50%;
  }

  .section_body-83 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-83.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .button_banner-15 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 28px;
  }

  .container_banner-6 {
    max-width: 1400px;
  }

  .container_banner-6.au {
    max-width: 1480px;
  }

  .heading_banner-au-h1-9 {
    font-size: 80px;
    line-height: 90px;
  }

  .paragraph_body-p2-10 {
    font-size: 18px;
    line-height: 26px;
  }

  .sl-section-template {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_banner-au-h1-7 {
    font-size: 80px;
    line-height: 90px;
  }

  .section_banner-20 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_banner-20.bg_message {
    padding-left: 220px;
    padding-right: 220px;
  }

  .text-block_body-1-au-8 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_body-1-au-8.sc_text_bk2 {
    margin-bottom: 30px;
    font-size: 22px;
  }

  .text-block_body-1-au-8.text_bk {
    margin-bottom: 30px;
  }

  .text-block_body-1-au-8.text_bk.op100 {
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 24px;
    line-height: 32px;
  }

  .section_body-84, .section_body-84.bg_message {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_body-au-h3-12 {
    font-size: 64px;
    line-height: 76px;
  }

  .container_body-30 {
    max-width: 1400px;
  }

  .container_body-30.sc_spacing {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .slide-7 {
    width: 348px;
  }

  .container_slider-4 {
    max-width: 1600px;
    margin-top: 60px;
    padding-right: 0;
  }

  .heading_body-au-h3-13 {
    font-size: 64px;
    line-height: 76px;
  }

  .slide-6 {
    width: 700px;
  }

  .content-wrap_4-2 {
    max-width: 1400px;
  }

  .text-block_body-17 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .testimonial-slider-arrow-2.right {
    background-image: none;
  }

  .heading_body-au-h3-14 {
    font-size: 64px;
    line-height: 76px;
  }

  .container_body-31 {
    max-width: 1400px;
  }

  .container_body-31.au {
    max-width: 1480px;
    max-width: 1480px;
    max-width: 1480px;
    max-width: 1480px;
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .section_body-85 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_body-au-h3-15 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-15.black.spacing-1 {
    margin-bottom: 10px;
  }

  .list_body-3.ins {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .section_body-86 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .text-block_body-1-au-3 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_body-1-au-3.gray {
    margin-top: 10px;
    font-size: 18px;
    line-height: 26px;
  }

  .text-block_body-1-au-3.center.padding {
    margin-bottom: 60px;
  }

  .text-block_body-1-au-3.gray {
    margin-top: 10px;
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_body-1-au-13 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_body-1-au-13.text_bk.spacing {
    margin-bottom: 50px;
    font-size: 24px;
    line-height: 32px;
  }

  .image_message-icon {
    width: 88px;
  }

  .heading_body-au-h3-16 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-16.black.spacing-1, .heading_body-au-h3-16.center.spacing-2 {
    margin-bottom: 50px;
  }

  .section_body-87 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-34 {
    max-width: 1400px;
  }

  .container_body-34.au {
    max-width: 1480px;
  }

  .section_body-88 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-35 {
    max-width: 1400px;
  }

  .select-field_forms-2 {
    width: 90%;
    height: 60px;
    font-size: 18px;
    line-height: 26px;
  }

  .section_body-89 {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_body-h2-19 {
    font-size: 60px;
    line-height: 76px;
  }

  .text-block_body-19 {
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .section_body-44 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-44.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .button_banner-16 {
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Roboto, sans-serif;
    font-size: 20px;
    line-height: 28px;
  }

  .heading_banner-au-h1-10 {
    font-size: 80px;
    line-height: 90px;
  }

  .section_banner-18 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_banner-18.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section_banner-18.au.bg_analytics {
    background-image: linear-gradient(45deg, #ac11f5 8%, #2648ff 54%, #1069ee 62%, #5edbec 81%, #51ffcb 98%);
  }

  .section_body-71 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-71.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-17 {
    max-width: 1400px;
  }

  .container_body-17.au {
    max-width: 1480px;
  }

  .container_body-17.au.spacing-1 {
    margin-top: 80px;
  }

  .section_body-72 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-72.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-36 {
    max-width: 1400px;
  }

  .container_body-36.au {
    max-width: 1480px;
  }

  .heading_body-au-h3-24 {
    font-size: 64px;
    line-height: 76px;
  }

  .section_body-73 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-73.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-37 {
    max-width: 1400px;
  }

  .container_body-37.au {
    max-width: 1480px;
  }

  .heading_body-au-h3-25 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-25.black.spacing-1 {
    margin-bottom: 50px;
  }

  .list_body-4.ins {
    margin-bottom: 40px;
  }

  .container_body-38 {
    max-width: 1400px;
  }

  .container_body-38.au {
    max-width: 1480px;
  }

  .heading_body-au-h3-26 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-26.black.spacing-1 {
    margin-bottom: 50px;
  }

  .section_body-90 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-90.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section_banner-21 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_banner-21.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_banner-au-h1-13 {
    font-size: 80px;
    line-height: 90px;
  }

  .image_banner-omichannel {
    width: 320px;
  }

  .hero-warp_banner-2 {
    grid-column-gap: 40px;
  }

  .hero-warp_banner-2.au {
    grid-column-gap: 70px;
  }

  .container_body-39 {
    max-width: 1400px;
  }

  .container_body-39.au {
    max-width: 1480px;
  }

  .heading_body-au-h3-29 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-29.spacing_30 {
    margin-bottom: 60px;
  }

  .section_body-91 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-91.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .heading_body-h3-5 {
    color: #00142d;
    font-size: 52px;
    line-height: 64px;
  }

  .container_body-40 {
    max-width: 1400px;
  }

  .container_body-40.au {
    max-width: 1480px;
  }

  .container_body-40.au.spacing-1 {
    margin-top: 80px;
  }

  .section_body-92 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-92.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-41 {
    max-width: 1400px;
  }

  .container_body-41.au {
    max-width: 1480px;
  }

  .container_body-41.au.spacing-1 {
    margin-top: 80px;
  }

  .heading_body-au-h3-30 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-30.black.spacing-1 {
    margin-bottom: 50px;
  }

  .section_body-93 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-93.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .container_body-42 {
    max-width: 1400px;
  }

  .container_body-42.au {
    max-width: 1480px;
  }

  .heading_body-au-h3-31 {
    font-size: 64px;
    line-height: 76px;
  }

  .heading_body-au-h3-31.black.spacing-1 {
    margin-bottom: 50px;
  }

  .section_body-94 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-94.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .section_body-95 {
    padding-left: 260px;
    padding-right: 260px;
  }

  .section_body-95.au {
    padding-left: 220px;
    padding-right: 220px;
  }

  .all-sl-kv-p.sl-text-white.sl-mg-b30 {
    margin-left: 140px;
    margin-right: 140px;
  }

  .h1-grid-2 {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .sl-btn-basic {
    font-size: 18px;
    line-height: 26px;
  }

  .la-container {
    padding-left: 0;
    padding-right: 0;
  }

  .sl-section-kv {
    padding-left: 220px;
    padding-right: 220px;
  }

  .sl-section-kv.order-linear {
    background-image: linear-gradient(85.83deg, #ffdabf, #ffaf52);
  }

  .h2grid-4 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .sl-section {
    padding-left: 220px;
    padding-right: 220px;
  }

  .sl-kv-wrap {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .sl-kv-wrap.sl-mg-t60 {
    grid-column-gap: 80px;
    grid-row-gap: 70px;
  }

  .sl-keyponit.ec._3point {
    grid-column-gap: 50px;
  }

  .sl-img-ico {
    width: 100px;
  }

  .image-519 {
    position: relative;
  }

  .sl-usp-section {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .sl-usp-section.imgright {
    grid-column-gap: 80px;
    grid-template-columns: .75fr 1fr;
  }

  .sl-usp-section.imgleft {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    grid-template-columns: 1fr .75fr;
  }

  .la-sl-h1-4.wh-tx {
    margin-bottom: 20px;
  }

  .h1grid {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .h1grid.email {
    grid-column-gap: 80px;
  }

  .image-5330, .image-5331 {
    position: relative;
  }

  .h2grid {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .h1-grid {
    grid-column-gap: 80px;
    grid-row-gap: 70px;
  }

  .auto-small-icon {
    width: 100px;
  }

  .sl-nav-2nd {
    border-bottom: 1px #000;
  }

  .sl-nav-2nd.ec {
    margin-top: 66px;
    top: 60px;
  }

  .nav-wrap-3 {
    width: 77%;
  }

  .sl-nav-link {
    color: rgba(255, 255, 255, .6);
    font-size: 22px;
    line-height: 28px;
  }

  .sl-nav-link.sl-nav-link1.sl-link-active, .sl-nav-link.sl-nav-link2:hover {
    color: #fff;
  }

  .sl-kv-logo-white {
    width: 290px;
  }

  .sl-faq-a {
    font-size: 22px;
    line-height: 28px;
    display: none;
  }

  .sl-kv.sl-mg-t60 {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .sl-feature-tag-star {
    width: 95px;
  }

  .sl-feature-tag-star._2 {
    width: 20px;
  }

  .sl-lsidebar-linkblock, .sl-lsidebar-linkblock.w--current {
    font-size: 22px;
    line-height: 28px;
  }

  .sl-feature-grid {
    grid-column-gap: 60px;
    grid-row-gap: 20px;
    margin-top: 50px;
    margin-bottom: 80px;
  }

  .h1grid-3 {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .h2grid-3 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .link-17 {
    color: #0061ff;
  }

  .h2grid-5 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .h2grid-5._2 {
    grid-column-gap: 80px;
  }

  .image-5334, .image-5335 {
    max-width: 105%;
  }

  .div-block-576 {
    margin-top: -220px;
    margin-left: 200px;
    margin-right: 200px;
  }

  .image-5336 {
    max-width: 105%;
  }

  .image-509 {
    max-width: 105%;
    font-size: 15px;
  }

  .image-5337 {
    max-width: 104%;
  }

  .image-510, .image-508, .image-5338, .image-507 {
    max-width: 105%;
  }

  .img-mask-m {
    width: 80%;
    padding-bottom: 37%;
  }

  .img-mask {
    width: 93%;
    padding-bottom: 37%;
  }

  .div-block-660 {
    background-position: 50% 0;
    margin-top: -192px;
  }

  .sl-btn-white-hp {
    font-size: 22px;
    line-height: 28px;
  }

  .kv-1 {
    margin-left: 220px;
    margin-right: 220px;
  }

  .hp-kv {
    margin-top: 66px;
  }
}

@media screen and (max-width: 991px) {
  .section_banner {
    flex-direction: column;
    padding: 60px 60px 40px;
    display: block;
  }

  .section_banner.background_1.sell {
    padding: 80px 60px 40px;
  }

  .section_banner.background_2 {
    padding-bottom: 40px;
  }

  .image_banner-1 {
    width: 100%;
  }

  .form-block-3 {
    width: auto;
  }

  .submit-btn {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
  }

  .hero-warp_banner-1 {
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .hero-warp_banner-1.sell {
    grid-row-gap: 0px;
  }

  .hero-warp_banner-1.au {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .hero-warp_banner-1.au.hardwear {
    grid-template-columns: 1fr;
  }

  .hero-warp_banner-1.au {
    grid-row-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .paragraph_banner-p1 {
    margin-bottom: 20px;
  }

  .content-wrap_banner {
    align-items: flex-start;
  }

  .heading_body-h2 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading_body-h2.spacing-2 {
    margin-bottom: 40px;
  }

  .image_body-1 {
    width: 100%;
  }

  .container_slider {
    max-width: 728px;
  }

  .content-wrap_3 {
    grid-column-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .slider_home-1 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .text-block_body-1.spacing-1 {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .section_body-1 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section_body-1.center {
    justify-content: center;
    padding-top: 60px;
    padding-bottom: 0;
    display: flex;
  }

  .container_body.cta {
    justify-content: center;
    align-items: center;
  }

  .hero-wrap_1 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .hero-wrap_1.au-pos_1 {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
  }

  .hero-wrap_1.pos_overview {
    grid-template-columns: 1fr .5fr;
  }

  .hero-wrap_1.pos-form {
    grid-template-columns: 1fr;
  }

  .hero-wrap_1.au-pricing {
    grid-template-columns: 1fr 1fr;
  }

  .hero-wrap_1.au-pos_1 {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
  }

  .content-wrap_1 {
    padding-left: 0;
    padding-right: 0;
  }

  .content-wrap_1.spacing-1 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .content-wrap_1.fashion {
    align-items: center;
    padding-top: 20px;
  }

  .content-wrap_1.hardwear_2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-wrap_1.au_pricing-card {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 10px;
  }

  .content-wrap_1.au-home-map {
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-wrap_1.homepage_1x4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-wrap_1.message-center {
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .heading_body-h3 {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 40px;
  }

  .heading_body-h3.white {
    text-align: center;
  }

  .paragraph_body-p2 {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
  }

  .heading_body-h4 {
    font-size: 28px;
    line-height: 36px;
  }

  .image_slide-home-1 {
    width: 10%;
  }

  .image_slide-home-2 {
    width: 20%;
  }

  .image_slide-home-2.inse {
    margin-top: 0;
  }

  .image_slide-home-2.samebike {
    width: 25%;
    margin-top: 0;
  }

  .hero-wrap_icon-x4 {
    grid-column-gap: 15px;
  }

  .text-block_icon-2 {
    font-size: 12px;
    line-height: 16px;
  }

  .text-block_icon-1 {
    font-size: 16px;
    line-height: 20px;
  }

  .text-block_home-map-1 {
    font-size: 48px;
    line-height: 60px;
  }

  .text-block_body-4 {
    font-size: 14px;
    line-height: 20px;
  }

  .button_banner {
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .content-warp_footer {
    grid-column-gap: 10px;
  }

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

  .text-block_nav-1 {
    font-size: 14px;
    line-height: 20px;
  }

  .brand-link.w--current {
    width: 20%;
  }

  .dropdown_nav-2.w--open {
    padding-left: 20px;
    font-size: 12px;
    position: relative;
  }

  .nav-link-wrapper {
    display: block;
  }

  .nav-link-wrapper._2 {
    margin-top: 0;
    margin-left: 0;
  }

  .nav-wrap {
    height: 60px;
  }

  .div-block_nav-2 {
    grid-row-gap: 15px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-left: 20px;
  }

  .nav-menu_1 {
    background-color: #fff;
    margin-left: 0;
    position: absolute;
  }

  .image_nav-1 {
    max-width: 80%;
  }

  .content-wrap_nav-2.border {
    border-right-style: none;
  }

  .button_nav {
    width: 40%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 10px 70px;
    font-size: 16px;
  }

  .dropdown-toggle_nav-1 {
    border-bottom-style: solid;
    border-bottom-color: rgba(225, 229, 233, .26);
    flex-direction: row;
    justify-content: space-between;
    margin-left: 0;
    padding-right: 16px;
    display: flex;
    position: relative;
  }

  .dropdown-toggle_nav-1:hover {
    background-color: #f4f7fa;
  }

  .dropdown-toggle_nav-1.w--open {
    justify-content: space-between;
    padding-right: 16px;
  }

  .droopdown-list_nav-1.w--open {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: 0;
  }

  .nav-link {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    display: block;
  }

  .content-wrap_nav-1 {
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar {
    position: absolute;
  }

  .dropdown-2 {
    display: block;
    position: relative;
  }

  .menu-button_nav-1 {
    display: block;
  }

  .menu-button_nav-1.w--open {
    color: #0061ff;
    background-color: #f6f8fa;
  }

  .nav-link_1 {
    border-bottom: 1px solid rgba(225, 229, 233, .26);
    padding-left: 20px;
  }

  .nav-link_1:hover {
    background-color: #f4f7fa;
  }

  .nav_icon-1 {
    margin-left: 0;
  }

  .nav_icon-1:active {
    color: #0061ff;
  }

  .main-heading-5 {
    max-width: 60ch;
    margin-bottom: 16px;
    font-size: 36px;
    line-height: 36px;
  }

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

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

  .main-feature-group {
    width: 100%;
    direction: ltr;
    flex-direction: column;
    order: -1;
    align-self: center;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    display: flex;
  }

  .about-grid {
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-self: center;
    margin-top: 0;
    display: flex;
  }

  .about-grid.ccabout-2 {
    max-width: 100%;
    order: 1;
    margin-top: 20px;
  }

  .image-caption {
    margin: 0 20px 10px 0;
    font-family: Roboto, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
  }

  .div-block-42 {
    width: 100%;
  }

  .section-3 {
    height: auto;
  }

  .sell-pos-features-1 {
    height: auto;
    margin-top: 60px;
  }

  .grid-20 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading_banner {
    width: 100%;
    max-height: none;
    max-width: 100%;
    text-align: left;
    margin-bottom: 16px;
    margin-left: 0;
  }

  .subtitle_banner {
    width: 100%;
    max-width: 100%;
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .distribution_text-block {
    padding-right: 20px;
  }

  .distribution_text-block.distribution_center-block {
    padding-left: 20px;
  }

  .distribution_grid-3 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .grid-15 {
    margin-bottom: 20px;
  }

  .bottom-section123 {
    display: inline-block;
  }

  .bottom-section123.clients {
    height: auto;
    max-height: none;
    height: auto;
    max-height: none;
    padding: 30px 10px;
  }

  .heading-14 {
    max-height: 32%;
    max-width: 146%;
    margin-bottom: 6px;
    font-size: 36px;
    font-weight: 400;
  }

  .div-block-8 {
    max-height: none;
    max-width: 209%;
    margin-top: 0;
  }

  .div-block-428 {
    width: 100%;
    max-width: 95%;
  }

  .heading-18 {
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 38px;
  }

  .heading-17 {
    height: auto;
    margin-top: 0;
    font-weight: 300;
    line-height: 24px;
  }

  .distribution_grid-6 {
    grid-column-gap: 30px;
  }

  .section-42 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_google_banner {
    font-size: 28px;
    line-height: 35px;
  }

  .paragraph_google-banner {
    margin-top: 0;
    font-size: 14px;
    line-height: 20px;
  }

  .image_google-banner {
    max-height: none;
    max-width: none;
  }

  .section_sales-channel {
    height: auto;
    padding-top: 20px;
  }

  .social-commerce-hero {
    background-image: linear-gradient(rgba(0, 20, 45, .5), rgba(0, 20, 45, .5)), url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/6347bbe429a97719b9912dfc_Group%203557576.png");
    background-position: 0 0, 80% 0;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .div-block-559 {
    width: 100%;
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .grid-84 {
    grid-template-columns: 1fr;
  }

  .div-block-560 {
    margin-top: -100px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 140px;
  }

  .main-heading-9 {
    width: 80%;
    max-width: 60ch;
    margin-bottom: 16px;
    font-size: 48px;
    line-height: 55px;
  }

  .button-6 {
    width: 50%;
    height: 5%;
    text-align: center;
    justify-content: center;
    padding: 15px 20px;
    font-size: 14px;
    display: flex;
  }

  .hook-section {
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .div-block-561, .div-block-532 {
    width: auto;
  }

  .paragraph-5, .paragraph-5.m {
    text-align: left;
  }

  .image-475 {
    width: 16%;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .grid-85 {
    grid-template-columns: 1fr;
  }

  .paragraph-65 {
    width: 100%;
    max-width: 100%;
    text-align: left;
    justify-content: flex-start;
    margin-bottom: 0;
    display: flex;
  }

  .image-477 {
    width: 16%;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .comparison {
    padding: 60px 40px;
  }

  .div-block-563 {
    flex-direction: row;
    justify-content: flex-start;
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-565 {
    flex-direction: row;
    justify-content: flex-start;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .image-476 {
    width: 16%;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .div-block-564 {
    width: 100%;
    flex-direction: row;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-534 {
    width: auto;
  }

  .div-block-537 {
    padding-left: 0;
    padding-right: 20px;
  }

  .features-section {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-71 {
    margin-bottom: 20px;
  }

  .div-block-566 {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-55 {
    font-size: 16px;
    line-height: 20px;
  }

  .paragraph-56 {
    font-size: 12px;
    line-height: 20px;
  }

  .heading-22 {
    margin-bottom: 40px;
    line-height: 44px;
  }

  .section-128 {
    padding-left: 40px;
    padding-right: 40px;
    display: none;
  }

  .div-block-540 {
    width: 720px;
  }

  .grid-81 {
    grid-template-columns: 1fr 1fr;
  }

  .dropdown-3 {
    margin-left: 133px;
  }

  .image_banner-background {
    width: 100%;
    height: auto;
  }

  .list_body-1 {
    font-size: 14px;
    line-height: 22px;
  }

  .image_banner, .div-block-530 {
    width: 100%;
  }

  .heading_body-h2-2 {
    font-size: 32px;
    line-height: 40px;
  }

  .text-block_icon-3 {
    font-size: 12px;
    line-height: 16px;
  }

  .image-462 {
    width: 16%;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .div-block-536 {
    flex-direction: row;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .div-block-535 {
    flex-direction: row;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .image-460 {
    width: 16%;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .paragraph-2 {
    text-align: left;
    justify-content: flex-start;
  }

  .image-461 {
    width: 16%;
    margin-bottom: 0;
    margin-right: 20px;
  }

  .section-104 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .bold-text-2 {
    margin-bottom: 20px;
  }

  .paragraph_body-1 {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
  }

  .food-and-beverage._1 {
    background-position: 67%;
  }

  .main-heading-8 {
    max-width: 60ch;
    margin-bottom: 16px;
    font-size: 60px;
    line-height: 68px;
  }

  .div-block-553 {
    width: 100%;
  }

  .grid-73 {
    grid-template-columns: 1fr;
    padding-left: 0;
  }

  .section-107 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .bold-text-10 {
    font-weight: 500;
  }

  .section-109 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-75 {
    margin-bottom: 40px;
  }

  .heading {
    margin-bottom: 40px;
    line-height: 44px;
  }

  .div-block-538 {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .section-127 {
    margin-top: -1px;
  }

  .grid-86 {
    grid-template-columns: 1fr;
    align-items: center;
    justify-items: center;
  }

  .div-block-567 {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 20px 40px 40px;
    display: flex;
  }

  .paragraph-68 {
    font-size: 18px;
    line-height: 26px;
  }

  .button-405 {
    width: 50%;
    flex-direction: column;
    align-items: center;
    margin-top: 20px;
    margin-left: 0;
    margin-right: auto;
  }

  .omnichannel_section {
    background-position: 60% 0;
    padding: 40px;
  }

  .grid-87 {
    width: auto;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .bold-text-29 {
    max-width: none;
  }

  .grid-88 {
    margin-bottom: 20px;
  }

  .div-block-570 {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .section-129 {
    padding: 80px 40px;
  }

  .paragraph-69 {
    max-width: 100%;
  }

  .paragraph-67 {
    text-align: left;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 40px;
    display: flex;
  }

  .pos_section {
    background-position: 47%;
    padding: 60px 40px;
  }

  .div-block-574 {
    align-items: center;
  }

  .text-block_icon-4 {
    font-size: 12px;
    line-height: 16px;
  }

  .content-warp_2.banner {
    grid-column-gap: 40px;
    grid-row-gap: 30px;
  }

  .content-warp_2.au-pos_1 {
    grid-column-gap: 30px;
  }

  .content-warp_2.markets {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .paragraph_tiktok-banner {
    padding-left: 20px;
  }

  .image_tictokbanner {
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .section_tiktok_banner {
    margin-top: 60px;
  }

  .heading_tiktok-banner {
    padding-left: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .image_tiktok {
    width: 100%;
  }

  .div-block-424 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .start-selling-online_hero {
    height: auto;
    margin-top: 60px;
  }

  .chat-banner-1 {
    grid-template-columns: 1fr;
  }

  .heading_banner-2 {
    width: 100%;
    max-height: none;
    max-width: 100%;
    text-align: left;
    margin-bottom: 16px;
    margin-left: 0;
  }

  .subtitle_banner-2 {
    width: 100%;
    max-width: 100%;
    text-align: left;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    display: flex;
  }

  .s-2ell-pos-features {
    height: auto;
  }

  .distribution_banner_section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sl_banner_heading {
    margin-bottom: 0;
    font-size: 28px;
  }

  .distribution-banner_para {
    margin-bottom: 20px;
  }

  .distribution_grid-4 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .section-100 {
    margin-bottom: 40px;
  }

  .feature-icon {
    width: 30%;
    height: 79%;
  }

  .container-2 {
    max-width: 100%;
  }

  .grid-102 {
    grid-template-columns: .75fr;
    align-content: center;
    justify-content: center;
  }

  .div-block-18 {
    max-width: 80%;
  }

  .container-4 {
    max-width: 100%;
  }

  .section-141 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-615 {
    width: 80%;
    margin-bottom: 20px;
  }

  .div-block-16 {
    width: 80%;
  }

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

  .div-block-614 {
    flex-direction: column;
  }

  .content-wrap_nav-4 {
    width: 100%;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-wrap_nav-5.border {
    border-right-style: none;
  }

  .content-warp_footer-2 {
    grid-column-gap: 10px;
  }

  .content-wrap_nav-6 {
    width: 100%;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-wrap_nav-7 {
    grid-template-columns: 1fr;
  }

  .droopdown-list_nav-2.w--open {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    top: 0;
  }

  .navbar-9 {
    position: absolute;
  }

  .content-wrap_nav-8 {
    width: 100%;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_nav-2 {
    width: 40%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 10px 70px;
    font-size: 16px;
  }

  .nav-link_1-2 {
    border-bottom: 1px solid rgba(225, 229, 233, .26);
    padding-left: 20px;
  }

  .nav-link_1-2:hover {
    background-color: #f4f7fa;
  }

  .content-wrap_nav-9 {
    grid-template-columns: 1fr;
  }

  .div-block_nav-3 {
    width: 100%;
    grid-row-gap: 15px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    padding-left: 20px;
  }

  .nav-wrap-2 {
    height: 60px;
    max-width: 148%;
  }

  .loading-wrap {
    padding-top: 60px;
  }

  .grid_pricing.month {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr .75fr .75fr .75fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .grid_pricing.au-pos {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
    padding-bottom: 0;
  }

  .email-input-wrap2-2 {
    width: 90%;
  }

  .text-block_pricing-12 {
    color: #00142d;
    font-size: 14px;
  }

  .text-block_pricing-3 {
    margin-bottom: 25px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 12px;
    line-height: 16px;
  }

  .submit-btn-2 {
    width: 40%;
    font-size: 16px;
    line-height: 24px;
  }

  .form-block-4 {
    width: auto;
  }

  .form-block-4.bottom {
    width: 44%;
  }

  .div-block_pricing-4-2 {
    flex-direction: column;
  }

  .grid_pricing_monthly-2 {
    width: 90%;
    grid-column-gap: 25px;
  }

  .text-block_pricing-2-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .heading_pricing {
    font-size: 34px;
  }

  .text-block_pricing-2 {
    font-size: 18px;
    line-height: 24px;
  }

  .heading-99 {
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 38px;
  }

  .text-block_pricing-5-3-2.blue3 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block_pricing-1 {
    margin-top: 15px;
    font-size: 22px;
  }

  .text-block_pricing-5-7-2 {
    font-size: 16px;
  }

  .text-block_pricing-1-2 {
    margin-top: 15px;
    font-size: 22px;
  }

  .content-wrap {
    display: block;
  }

  .text-block_pricing-5-9-2 {
    text-align: left;
    font-size: 12px;
    line-height: 16px;
  }

  .section_pricing_banner {
    margin-top: 40px;
  }

  .text-block_pricing-5-8-2 {
    font-size: 14px;
  }

  .text-block_pricing-1-1 {
    margin-top: 15px;
    font-size: 22px;
  }

  .text-block_pricing-9 {
    font-size: 14px;
  }

  .heading_pricing-2 {
    font-size: 30px;
  }

  .div-block_pricing_month_mobile-2 {
    flex-direction: row;
  }

  .button_pricing-1 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .button_pricing-1:hover {
    color: #0061ff;
    background-color: rgba(0, 0, 0, 0);
  }

  .paragraph_pricing {
    font-size: 14px;
  }

  .text-block-34 {
    margin-top: 15px;
  }

  .content-warp_footer-3 {
    grid-column-gap: 10px;
  }

  .content-wrap-2 {
    display: block;
  }

  .heading_banner-h1-3.sell {
    margin-bottom: 20px;
  }

  .image_banner-2 {
    width: 100%;
  }

  .title {
    margin-top: 30px;
  }

  .collection-item-3 {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    grid-template-rows: .5fr auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
  }

  .tab-link-tab-2-_blog, .tab-link-tab-4-_blog, .tab-link-tab-3-_blog, .tab-link-tab-1-_blog, .tab-link-tab-1-_blog.w--current {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    line-height: 22px;
  }

  .image_body-2 {
    width: 100%;
  }

  .heading-102 {
    margin-top: 0;
    padding-top: 0;
  }

  .image-499 {
    margin-left: 0;
    margin-right: 0;
  }

  .collection-list-wrapper-2 {
    display: flex;
  }

  .section_banner-2 {
    padding: 100px 60px 40px;
  }

  .section_body-3 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .div-block-519 {
    width: 95%;
    max-width: 95%;
  }

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

  .section-23, .section-22 {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .collection-list-2 {
    flex-direction: column;
    display: flex;
  }

  .section-4 {
    text-align: center;
    display: block;
  }

  .image-500 {
    margin-left: 150px;
  }

  .image-503 {
    margin-left: 0;
  }

  .section_body-4 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .image_banner-au-pos {
    width: 70%;
  }

  .image_banner-au-pos.overview {
    width: 60%;
  }

  .section_banner-3 {
    padding: 80px 60px 40px;
  }

  .text-block_au-pos-banner {
    margin-bottom: 20px;
  }

  .heading_body-au-h3 {
    font-size: 48px;
    line-height: 60px;
  }

  .heading_body-h4-2 {
    font-size: 28px;
    line-height: 36px;
  }

  .text-block_body-2-au.hardwear {
    font-size: 20px;
  }

  .image_icon-2 {
    width: 60px;
  }

  .text-block_iconx4-1-au.spacing-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .hero-wrap_icon-x4-2 {
    grid-column-gap: 15px;
  }

  .hero-wrap_icon-x4-2.au-pos_1.spacing-1 {
    margin-top: 20px;
  }

  .list_body-2 {
    font-size: 14px;
    line-height: 22px;
  }

  .select-field_forms-1 {
    width: 70%;
  }

  .heading_body-h2-5 {
    font-size: 42px;
    line-height: 58px;
  }

  .text-field_forms-1 {
    width: 70%;
  }

  .button_banner-2 {
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph_banner-p1-3 {
    margin-bottom: 20px;
  }

  .paragraph_body-p2-2 {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph_body-p2-2.gray.au {
    font-size: 10px;
    line-height: 16px;
  }

  .paragraph_body-p2-2.au-pricing_lite {
    font-size: 14px;
  }

  .paragraph_body-p2-2.au-pricing_pro {
    margin-top: 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .heading_body-h3-2 {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 40px;
  }

  .section_body-5 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-h2-6 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading_body-h2-6.spacing-2 {
    margin-bottom: 40px;
  }

  .grid_pricing_monthly-3 {
    width: 90%;
    grid-column-gap: 25px;
  }

  .grid_pricing_monthly-3.smartpush {
    grid-column-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid_pricing_monthly-3.pos {
    width: 90%;
    max-width: 560px;
    grid-column-gap: 25px;
  }

  .text-block_pricing-2_migrate-2 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_pricing-1-1-2, .text-block_pricing-1-2-2 {
    margin-top: 15px;
    font-size: 22px;
  }

  .paragraph_body-p2-6 {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
  }

  .paragraph_body-p2-6.gray.migrate {
    font-size: 10px;
    line-height: 16px;
  }

  .text-block_pricing-middle-2 {
    margin-top: 15px;
  }

  .text-block_smartpush-pricing-2._1 {
    width: 70%;
    text-align: center;
  }

  .div-block_pricing-4 {
    margin-top: 40px;
  }

  .text-block_pricing-2-2-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .heading_body-h3-4 {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 40px;
  }

  .button_banner-3 {
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .text-block_icon-7 {
    font-size: 16px;
    line-height: 20px;
  }

  .link-block_pos-hardwear-2.terminal {
    right: 10%;
  }

  .image_hardwear {
    max-width: none;
  }

  .heading_body-au-h2 {
    font-size: 52px;
    line-height: 68px;
  }

  .div_au-pricing-lite {
    width: 50%;
  }

  .text-block_au-pricing-2-2 {
    font-size: 30px;
    line-height: 44px;
  }

  .text-block_pricing-21 {
    color: #00142d;
    font-size: 14px;
  }

  .text-block_pricing-21.au-pos, .text-block_pricing-5-7-3 {
    font-size: 16px;
  }

  .text-block_au-pricing-2-3-2 {
    padding-top: 20px;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph_pricing-2 {
    font-size: 14px;
  }

  .div-block_pricing-4-2-2 {
    flex-direction: column;
  }

  .text-block_pricing-19 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_pricing-19.au {
    font-size: 14px;
  }

  .div-block_au-pricing.au {
    grid-template-columns: .25fr 1fr .25fr;
  }

  .image_au-pricing {
    width: 70%;
  }

  .text-block_pricing-5-8-3 {
    font-size: 14px;
  }

  .text-block_pricing-5-8-3.au-pos {
    font-size: 16px;
  }

  .text-block_pricing-18 {
    margin-bottom: 25px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 12px;
    line-height: 16px;
  }

  .text-block_au-pricing._2 {
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 22px;
  }

  .text-block_pricing-5-7-4 {
    font-size: 16px;
  }

  .text-block_au-pricing-lite {
    font-size: 20px;
    line-height: 20px;
  }

  .section_banner-19 {
    padding: 80px 60px 40px;
  }

  .section_banner-19.au.bg_themes {
    background-image: url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/649e42911cfd46906edf4bce_banner.webp");
    background-position: 0 0;
    background-size: auto 100%;
  }

  .image_banner-9, .image_banner-10 {
    width: 100%;
  }

  .hero-wrap_1-3 {
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

  .hero-wrap_1-3.miaomiaoce {
    width: 65%;
    grid-template-columns: 1fr 1fr;
    margin-left: auto;
    margin-right: auto;
  }

  .heading_body-h2-20 {
    font-size: 32px;
    line-height: 40px;
  }

  .heading_body-h2-20.spacing-2 {
    margin-bottom: 40px;
  }

  .image_theme {
    width: 100%;
  }

  .button_banner-14 {
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .button_banner-14.cta {
    width: 40%;
  }

  .section_body-74 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-au-h3-27, .heading_body-au-h3-28 {
    font-size: 48px;
    line-height: 60px;
  }

  .section_body-76, .section_body-77 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .image_home-icon {
    width: 90px;
  }

  .section_body-78 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .image_slide-home-3 {
    width: 10%;
  }

  .paragraph_body-p2-9 {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
  }

  .image_slide-home-4 {
    width: 20%;
  }

  .image_slide-home-4.samebike {
    width: 25%;
    margin-top: 0;
  }

  .image_slide-home-4.meawow {
    width: 13%;
    max-width: 100px;
  }

  .section_body-79, .section_body-80, .section_body-81, .section_body-82 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .section_body-82.au.bg_home-map {
    background-position: 0 0;
  }

  .section_body-83 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .image_banner-11 {
    width: 100%;
  }

  .image_banner-11.theme {
    display: block;
  }

  .button_banner-15 {
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .slide-nav-5.sl-mg-t50.mobile {
    height: 20px;
    text-align: center;
  }

  .paragraph_body-p2-10 {
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 22px;
  }

  .sl-section-template, .sl-slider-template-m {
    display: block;
  }

  .sl-slider-template-m.sl-pd-b10 {
    padding-bottom: 50px;
    display: block;
  }

  .sl-slider-template {
    display: none;
  }

  .sl-template-wrap.sl-pd-t70 {
    padding-top: 50px;
  }

  .sl-grid-template {
    display: none;
  }

  .slide-nav-9.sl-mg-t50.mobile, .slide-nav-7.sl-mg-t50.mobile {
    height: 20px;
    text-align: center;
  }

  .image_banner-12 {
    width: 100%;
  }

  .section_banner-20 {
    padding: 40px 60px;
  }

  .image_body-8 {
    width: 100%;
  }

  .section_body-84 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-au-h3-12 {
    font-size: 48px;
    line-height: 60px;
  }

  .image_body-12 {
    width: 100%;
  }

  .slide-7 {
    width: 220px;
  }

  .container_slider-4 {
    max-width: 728px;
  }

  .heading_body-au-h3-13 {
    font-size: 48px;
    line-height: 60px;
  }

  .slide-6 {
    width: 450px;
  }

  .heading_body-au-h3-14 {
    font-size: 48px;
    line-height: 60px;
  }

  .section_body-85 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .image_body-13 {
    width: 100%;
  }

  .heading_body-au-h3-15 {
    font-size: 48px;
    line-height: 60px;
  }

  .list_body-3 {
    font-size: 14px;
    line-height: 22px;
  }

  .section_body-86 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .image_body-14 {
    width: 100%;
  }

  .heading_body-au-h3-16 {
    font-size: 48px;
    line-height: 60px;
  }

  .section_body-87, .section_body-88 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .select-field_forms-2 {
    width: 70%;
  }

  .section_body-89 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-h2-19 {
    font-size: 42px;
    line-height: 58px;
  }

  .section_body-44 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .content-wrap_banner-12 {
    align-items: flex-start;
  }

  .button_banner-16 {
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .section_banner-18 {
    padding: 80px 60px 40px;
  }

  .section_body-71, .section_body-72 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-au-h3-24 {
    font-size: 48px;
    line-height: 60px;
  }

  .section_body-73 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-au-h3-25 {
    font-size: 48px;
    line-height: 60px;
  }

  .list_body-4 {
    font-size: 14px;
    line-height: 22px;
  }

  .heading_body-au-h3-26 {
    font-size: 48px;
    line-height: 60px;
  }

  .section_body-90 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .content-wrap_banner-13 {
    align-items: flex-start;
  }

  .section_banner-21 {
    padding: 80px 60px 40px;
  }

  .hero-warp_banner-2 {
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .hero-warp_banner-2.au {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .heading_body-au-h3-29 {
    font-size: 48px;
    line-height: 60px;
  }

  .heading_body-au-h3-29.spacing_30 {
    margin-bottom: 20px;
  }

  .section_body-91 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-h3-5 {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 40px;
  }

  .section_body-92 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-au-h3-30 {
    font-size: 48px;
    line-height: 60px;
  }

  .section_body-93 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .heading_body-au-h3-31 {
    font-size: 48px;
    line-height: 60px;
  }

  .section_body-94, .section_body-95 {
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .all-sl-kv-p.sl-text-white.sl-mg-b30 {
    margin-left: 0;
    margin-right: 0;
  }

  .h1-grid-2 {
    grid-template-columns: 1fr;
  }

  .sl-btn-basic {
    max-width: none;
    display: block;
  }

  .sl-section-kv.order-linear, .sl-section-kv.sl-bg-macliner, .sl-section-kv.sl-bg-email, .sl-section-kv.bg-b2b, .sl-section-kv.sl-bg-atliner, .sl-section-kv.sl-bg-blue, .sl-section-kv.sl-bg-blue {
    margin-top: 50px;
  }

  .h2grid-4, .h2grid-4.image-left, .h2grid-4.image-right, .h2grid-4.image-left, .sl-kv-wrap {
    grid-template-columns: 1fr;
  }

  .sl-kv-wrap.sl-mg-t60 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .sl-container {
    max-width: none;
  }

  .sl-keyponit {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .sl-keyponit.b2b.sl-mg-b50 {
    margin-bottom: 20px;
  }

  .sl-usp-section {
    grid-row-gap: 40px;
    grid-template: "."
                   "Area"
                   / 1.25fr;
    grid-auto-columns: minmax(200px, 1.25fr);
  }

  .sl-usp-section.imgright {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .sl-usp-section.imgleft {
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  .h1grid, .h1grid.email {
    grid-template-columns: 1fr;
  }

  .div-block-571 {
    justify-content: flex-start;
    align-items: flex-start;
    display: block;
  }

  .la-h3grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .div-block-658 {
    justify-content: flex-start;
    align-items: flex-start;
    display: block;
  }

  .la-button-b2b {
    max-width: none;
    display: block;
  }

  .h2grid {
    grid-template-columns: 1fr;
  }

  .la-sl-li-row {
    display: flex;
  }

  .h3-list-grid {
    grid-template-columns: 1fr 1fr;
  }

  .h3-list-grid.mg-b50 {
    grid-row-gap: 40px;
  }

  .h1-grid {
    grid-template-columns: 1fr;
  }

  .sl-nav-2nd.ec {
    margin-top: 50px;
  }

  .nav-wrap-3 {
    width: 79%;
  }

  .sl-kv-logo-white {
    width: 260px;
  }

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

  .image_banner-13 {
    width: 100%;
  }

  .grid-79 {
    grid-row-gap: 50px;
  }

  .image_banner-4 {
    width: 100%;
  }

  .sl-faq-a {
    display: none;
  }

  .sl-kv {
    grid-template-columns: 1fr;
  }

  .sl-kv.sl-mg-t60 {
    grid-row-gap: 45px;
    grid-template-columns: 1fr;
  }

  .sl-feature-all {
    width: 100%;
    margin-left: 0%;
  }

  .sl_sidebar_ec {
    display: none;
  }

  .sl-feature-div.sl-mg-b80 {
    border-bottom: 1px solid rgba(71, 79, 94, .16);
    margin-bottom: 40px;
    padding-bottom: 40px;
  }

  .sl-container2.ecfeature {
    display: flex;
  }

  .h1grid-3, .h2grid-3, .h2grid-5, .h2grid-5._2 {
    grid-template-columns: 1fr;
  }

  .icon-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-576 {
    margin-top: -140px;
    margin-left: 115px;
    margin-right: 115px;
  }

  .img-mask-m {
    height: 0;
    padding-bottom: 84.7%;
    display: block;
    overflow: hidden;
  }

  .img-mask, .div-block-660 {
    display: none;
  }

  .div-block-661 {
    flex-direction: column;
  }

  .img_carousel-m {
    display: block;
  }

  .kv-image-1, .kv-image-m1 {
    width: 100%;
    height: auto;
    padding-bottom: 0%;
  }

  .sl-btn-white-hp {
    max-width: none;
    display: block;
  }

  .hp-kv {
    margin-top: 50px;
  }
}

@media screen and (max-width: 767px) {
  .section_banner {
    padding: 40px 20px;
  }

  .section_banner.background_1.sell {
    padding-left: 30px;
    padding-right: 30px;
  }

  .form-block-3 {
    width: 80%;
  }

  .submit-btn {
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph_banner-2 {
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .heading_banner-h1 {
    font-size: 34px;
    line-height: 42px;
  }

  .paragraph_banner-p1 {
    font-size: 18px;
    line-height: 26px;
  }

  .content-wrap_banner {
    align-items: flex-start;
  }

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

  .image_body-1.mobile-hide {
    display: none;
  }

  .image_body-1.au-payment {
    height: 40px;
  }

  .slider_home-1 {
    padding: 40px 15px;
  }

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

  .section_body-1 {
    padding: 40px 30px;
  }

  .container_body.cta {
    align-items: flex-start;
  }

  .hero-wrap_1.pos_overview {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .hero-wrap_1.hardwear {
    grid-row-gap: 20px;
  }

  .hero-wrap_1.au-pricing {
    width: 100%;
    grid-row-gap: 35px;
    grid-template-columns: 1fr;
  }

  .hero-wrap_1.au._0-75-1 {
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .hero-wrap_1.au._1-0-75 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .hero-wrap_1.au.spacing_40 {
    margin-top: 20px;
  }

  .hero-wrap_1.au._1-0-75, .hero-wrap_1.au._0-75-1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .content-wrap_1.spacing-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-wrap_1.home-map {
    align-items: flex-start;
  }

  .content-wrap_1.fashion {
    align-items: flex-start;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .content-wrap_1.pos_overview {
    padding-right: 40px;
  }

  .content-wrap_1.hardwear_1 {
    opacity: 1;
  }

  .content-wrap_1.au_pricing-card {
    padding-left: 30px;
    padding-right: 20px;
  }

  .content-wrap_1.au_home.member-system, .content-wrap_1.au_home.checkout, .content-wrap_1.au_home.shophub, .content-wrap_1.au_home.shippping, .content-wrap_1.au_home.flow, .content-wrap_1.au_home.analytics, .content-wrap_1.au_home.smartpush_home {
    position: static;
  }

  .content-wrap_1.au-payment-1 {
    font-size: 18px;
    line-height: 26px;
  }

  .content-wrap_1.au-home-map {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_body-h3.white {
    text-align: left;
  }

  .paragraph_body-p2.themes {
    width: 100%;
  }

  .tab-link-tab-4-_homepage, .tab-link-tab-4-_homepage.w--current {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs_homepage {
    padding-top: 40px;
  }

  .section_body-2 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section_body-2.examples {
    padding: 20px;
  }

  .tab-link-tab-2-_homepage, .tab-link-tab-2-_homepage.w--current, .tab-link-tab-3-_homepage, .tab-link-tab-3-_homepage.w--current, .tab-link-tab-1-_homepage {
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-wrap_icon-x4 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .hero-wrap_icon-x3 {
    grid-column-gap: 16px;
  }

  .hero-wrap_icon-x3.spacing-1 {
    grid-row-gap: 10px;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto;
    grid-template-columns: .75fr;
  }

  .button_banner {
    width: 60%;
    font-size: 18px;
    line-height: 26px;
  }

  .button_banner.fashion {
    width: 70%;
  }

  .link_footer {
    font-family: Roboto, sans-serif;
    font-size: 12px;
  }

  .content-warp_footer {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .content-wrap_5 {
    grid-column-gap: 16px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .content-wrap_5.faq, .content-wrap_5.hardwear {
    display: flex;
  }

  .text-block_nav-1 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .brand-link.w--current {
    width: 140px;
  }

  .div-block_nav-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .text-block_nav-2 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .button_nav {
    width: 40%;
  }

  .droopdown-list_nav-1.w--open {
    width: auto;
    padding-right: 0;
  }

  .navbar {
    position: absolute;
  }

  .paragraph_banner-3 {
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .heading_banner-h1-2 {
    font-size: 34px;
    line-height: 42px;
  }

  .main-heading-5 {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .container-436._1 {
    max-width: 100%;
  }

  .main-feature-group {
    margin-top: 0;
    margin-bottom: -28px;
    margin-left: 0;
    display: inline;
  }

  .about-grid {
    max-width: 100%;
    align-items: center;
    justify-items: center;
    align-content: 对齐内容中心;
    grid-row-gap: 0px;
    grid-template: "."
    / 1fr;
    grid-auto-flow: column;
    margin-top: 0;
    display: flex;
  }

  .about-grid.ccabout-2 {
    max-width: 100%;
  }

  .image-caption {
    text-align: left;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 30px;
  }

  .section-3 {
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .sell-pos-features-1 {
    padding: 20px;
  }

  .grid-20 {
    grid-column-gap: 7px;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .heading_banner {
    width: 100%;
    max-height: none;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 16px;
    margin-left: 0;
    padding-top: 0;
    font-size: 28px;
    line-height: 32px;
    display: flex;
  }

  .subtitle_banner {
    width: 100%;
    max-width: 100%;
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    margin-left: 0;
    line-height: 24px;
    display: flex;
  }

  .grid-21 {
    grid-template-columns: 1fr;
    padding: 20px;
  }

  .sl_body_list {
    margin-bottom: 0;
  }

  .distribution_text-block {
    text-align: left;
    padding-right: 0;
  }

  .distribution_text-block.distribution_center-block {
    padding-left: 0;
  }

  .distribution_body_container {
    padding: 20px;
  }

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

  .grid-15 {
    margin-bottom: 20px;
  }

  .bottom-section123 {
    width: 568px;
    max-width: 568px;
    text-align: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 43px;
    display: block;
  }

  .bottom-section123.clients {
    width: 100%;
    height: auto;
    max-height: none;
    max-width: 100%;
    width: 100%;
    height: auto;
    max-height: none;
    max-width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .heading-14 {
    max-height: none;
    max-width: 100%;
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 36px;
  }

  .div-block-17 {
    max-width: 100%;
    font-size: 14px;
    line-height: 0;
  }

  .div-block-8 {
    max-height: none;
    max-width: 100%;
  }

  .section-37 {
    height: auto;
  }

  .div-block-428 {
    max-width: 100%;
  }

  .heading-18 {
    max-width: 100%;
    text-align: left;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 36px;
  }

  .heading-17 {
    height: auto;
    max-width: 100%;
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 12px;
    line-height: 18px;
  }

  .heading_pos_overview_banner {
    font-size: 28px;
    line-height: 34px;
  }

  .distribution_grid-1, .grid-64, .distribution_grid-6 {
    grid-template-columns: 1fr;
    padding: 20px;
  }

  .hero-wrap_2 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    grid-template-areas: "."
                         "Area";
  }

  .grid-40 {
    grid-template-columns: 1fr;
    align-items: center;
    justify-items: center;
    display: block;
  }

  .heading_google_banner {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 28px;
    line-height: 30px;
  }

  .paragraph_google-banner {
    text-align: center;
    margin-top: 10px;
    font-size: 18px;
    line-height: 20px;
  }

  .div-block-416 {
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .image_google-banner {
    width: 90%;
    height: 90%;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .container-saleschannel {
    flex-direction: column;
    justify-content: center;
    display: flex;
  }

  .div-block_googel-2 {
    flex-direction: column;
    align-items: flex-start;
    margin: 0 20px;
    display: flex;
  }

  .section_sales-channel {
    height: auto;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-41 {
    grid-template-columns: 1fr;
  }

  .image_google {
    width: 100%;
    height: 90%;
    order: 1;
    margin: 10px 0;
    display: block;
  }

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

  .grid-42, .grid-43 {
    grid-template-columns: 1fr;
  }

  .div-block-418 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .grid-84 {
    justify-items: start;
  }

  .div-block-560 {
    margin-top: auto;
    padding-top: 0;
    padding-right: 0;
  }

  .main-heading-9 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 36px;
    line-height: 42px;
  }

  .heading_homepage2-2-4 {
    max-width: 65%;
    text-align: left;
    font-size: 16px;
    line-height: 24px;
  }

  .button-6 {
    width: 50%;
    height: 10%;
    padding: 15px 20px;
  }

  .hook-section {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .grid-85 {
    grid-template-columns: 1fr;
  }

  .image-477 {
    width: 16%;
    margin-bottom: 0;
  }

  .comparison {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-537 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-463 {
    font-family: Roboto, sans-serif;
  }

  .features-section {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-71 {
    grid-column-gap: 30px;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-566 {
    width: auto;
  }

  .paragraph-55._1920 {
    font-size: 24px;
    line-height: 32px;
  }

  .heading-22 {
    font-size: 24px;
    line-height: 30px;
  }

  .bold-text-27 {
    font-size: 24px;
  }

  .section-128 {
    padding-left: 40px;
    padding-right: 40px;
    display: none;
  }

  .div-block-540 {
    width: 530px;
  }

  .grid-81 {
    grid-template-columns: 1fr 1fr;
  }

  .dropdown-toggle {
    margin-left: -122px;
  }

  .image_banner-background {
    width: 100%;
    height: auto;
  }

  .heading_homepage2-2-3, .heading_body-h2-2 {
    text-align: left;
  }

  .section-120 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-462 {
    width: 16%;
    margin-bottom: 0;
  }

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

  .section-104 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-104.food-and-beverage {
    padding-top: 60px;
    padding-bottom: 60px;
  }

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

  .food-and-beverage._1 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .main-heading-8 {
    margin-bottom: 20px;
    font-size: 60px;
    line-height: 68px;
  }

  .div-block-553 {
    width: 100%;
  }

  .grid-73 {
    grid-template-columns: 1fr;
    padding-right: 0;
  }

  .section-107 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-109 {
    padding: 40px 20px;
  }

  .section-109.home-furnishing {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-75 {
    grid-template-columns: 1fr;
  }

  .div-block-538 {
    width: auto;
  }

  .grid-86 {
    grid-template-columns: 1fr;
    justify-items: center;
  }

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

  .button-405 {
    height: 10%;
    text-align: center;
    justify-content: center;
    margin-left: 0;
    margin-right: auto;
    padding: 15px 20px;
    display: flex;
  }

  .omnichannel_section {
    padding: 40px;
  }

  .grid-87 {
    justify-items: start;
  }

  .image-478 {
    font-family: Roboto, sans-serif;
  }

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

  .grid-88 {
    grid-template-columns: 1fr;
  }

  .div-block-570 {
    width: auto;
  }

  .section-129 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .pos_section {
    background-position: 0%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .content-warp_2.banner {
    grid-column-gap: 40px;
    grid-row-gap: 30px;
  }

  .content-warp_2.au-pos_1 {
    grid-row-gap: 20px;
    margin-bottom: 20px;
  }

  .grid-48 {
    grid-template-columns: 1fr;
  }

  .paragraph_tiktok-banner {
    text-align: center;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .container_tiktok_banner {
    flex-direction: column;
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image_tictokbanner {
    width: 90%;
    margin: 0;
    font-family: Roboto, sans-serif;
  }

  .div-block_tiktok-banner {
    align-self: auto;
    margin-bottom: 0;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    font-weight: 400;
  }

  .div-block-422 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_tiktok-banner {
    text-align: center;
    margin-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
    font-size: 32px;
    line-height: 40px;
  }

  .image_tiktok {
    width: 90%;
    order: 1;
    margin-top: 0;
    font-family: Roboto, sans-serif;
  }

  .container_tiktok {
    flex-direction: column;
    justify-content: center;
    margin-top: 0;
    margin-bottom: 10px;
    padding: 20px;
  }

  .div-block_tiktok {
    align-items: center;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .start-selling-online_hero {
    padding: 20px;
  }

  .heading_banner-2 {
    width: 100%;
    max-height: none;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 16px;
    margin-left: 0;
    padding-top: 0;
    font-size: 28px;
    line-height: 32px;
    display: flex;
  }

  .subtitle_banner-2 {
    width: 100%;
    max-width: 100%;
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    margin-left: 0;
    line-height: 24px;
    display: flex;
  }

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

  .s-2ell-pos-features {
    height: auto;
  }

  .distribution_banner_section {
    padding: 40px 20px;
  }

  .sl_banner_heading {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 34px;
  }

  .distribution-banner_para {
    margin-bottom: 0;
  }

  .grid-62 {
    grid-template-columns: 1fr;
  }

  .distribution_grid-4 {
    grid-template-columns: 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-100 {
    margin-bottom: 0;
  }

  .market-mailchimp-1 {
    height: auto;
  }

  .container-19 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-30 {
    text-align: left;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-family: Roboto, sans-serif;
  }

  .heading-35 {
    margin-top: 10px;
    font-family: Roboto, sans-serif;
    line-height: 24px;
  }

  .section-32, .grid-32 {
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-33 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-7 {
    padding: 40px 20px;
  }

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

  .marketing--1 {
    flex-direction: row;
    padding: 20px;
    display: flex;
  }

  .grid-59 {
    grid-template-columns: 1fr;
  }

  .div-block-479 {
    align-items: flex-start;
    padding-left: 0;
  }

  .div-block-480 {
    margin-bottom: 16px;
  }

  .feature-icon {
    width: auto;
    height: 90%;
    max-width: 30%;
    margin-bottom: 4px;
  }

  .section-67 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-103 {
    grid-template-columns: 1fr;
  }

  .div-block-5 {
    max-width: 100%;
  }

  .paragraph-96 {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 24px;
  }

  .grid-102 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .div-block-18 {
    max-width: 50%;
  }

  .heading-95 {
    font-size: 34px;
    line-height: 42px;
  }

  .grid-104 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
  }

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

  .section-140 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .app_icon.icon_middle {
    margin-bottom: 20px;
  }

  .div-block {
    padding: 20px;
  }

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

  .grid-7 {
    grid-template-columns: 1fr;
    margin-bottom: 20px;
  }

  .container-520 {
    max-width: none;
  }

  .section-141 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .grid-106 {
    grid-template-columns: 1.5fr;
  }

  .grid-105 {
    grid-template-columns: 1.25fr;
  }

  .grid-107 {
    grid-template-columns: 1fr;
  }

  .div-block-615 {
    width: 50%;
    align-items: center;
  }

  .div-block-16 {
    width: 50%;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section-142 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-block-614 {
    max-width: 100%;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  .sl_body_heading {
    margin-top: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .content-warp_footer-2 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .droopdown-list_nav-2.w--open {
    width: auto;
    padding-right: 0;
  }

  .navbar-9 {
    position: absolute;
  }

  .button_nav-2 {
    width: 40%;
  }

  .div-block_nav-3 {
    margin-left: 0;
    margin-right: 0;
  }

  .brand-link-2.w--current {
    width: 30%;
  }

  .text-block_nav-3 {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .loading-wrap {
    padding-bottom: 40px;
  }

  .image_pricing-loading {
    width: 80%;
  }

  .text-block-37 {
    font-size: 22px;
  }

  .grid_pricing, .grid_pricing.month, .grid_pricing.annual {
    display: none;
  }

  .grid_pricing.au-pos {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 20px;
    padding-bottom: 0;
    display: grid;
  }

  .tab-link-tab-2-3 {
    color: #848e9b;
    border-top: 4px solid #f5f6f8;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
  }

  .tab-link-tab-2-3.w--current {
    color: #00142d;
    background-color: rgba(0, 0, 0, 0);
    border-top: 4px solid #0061ff;
    border-bottom: 2px #0061ff;
    font-size: 16px;
    font-weight: 500;
  }

  .tabs-menu-3 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .container_pricing-1 {
    display: none;
  }

  .text-block_pricing-12 {
    font-size: 14px;
  }

  .container_pricing_banner {
    flex-direction: column;
    justify-content: center;
  }

  .grid_pricing-3 {
    flex-direction: column;
    display: flex;
  }

  .text-block_pricing-3 {
    margin-bottom: 40px;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 18px;
  }

  .tab-link-tab-3-5 {
    color: #848e9b;
    border-top: 4px solid #f5f6f8;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
  }

  .tab-link-tab-3-5.w--current {
    color: #00142d;
    background-color: rgba(0, 0, 0, 0);
    border-top: 4px solid #0061ff;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
  }

  .text-block_pricing-8-1 {
    color: #00142d;
    font-size: 16px;
    line-height: 24px;
  }

  .container_pricing_month_mobile {
    display: block;
  }

  .submit-btn-2 {
    width: 40%;
    height: 44px;
    white-space: nowrap;
    font-size: 15px;
  }

  .form-block-4 {
    width: 80%;
  }

  .form-block-4.bottom {
    width: 60%;
  }

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

  .grid_pricing_monthly-2 {
    width: auto;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .image_pricing-2 {
    width: 65%;
  }

  .text-block_pricing-2-2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .div-block-483 {
    border-bottom-style: none;
  }

  .heading_pricing {
    margin-bottom: 16px;
    font-size: 28px;
    line-height: 36px;
  }

  .heading-99 {
    max-width: 100%;
    text-align: left;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 36px;
  }

  .text-block_pricing-5-3-2 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_pricing-1 {
    font-size: 22px;
    line-height: 30px;
  }

  .div-block_pricing-4-3 {
    background-color: #f5f6f8;
  }

  .div-block_pricing-4-3.spacing {
    margin-top: 20px;
  }

  .tab-link-tab-1-4 {
    border-right: 1px solid #e0e3e8;
    font-size: 16px;
  }

  .tab-link-tab-1-4.w--current {
    width: auto;
    border: 1px #000;
    border-right: 1px solid #e0e3e8;
    font-size: 16px;
  }

  .text-block_pricing-8-3-2 {
    color: #00142d;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    margin-right: 10px;
    line-height: 26px;
    display: flex;
  }

  .text-block_pricing-8-3-2.hide {
    display: none;
  }

  .text-block_pricing-1-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .div-block_pricing_month_mobile-3 {
    border-bottom-color: rgba(224, 227, 232, .5);
    border-right-style: none;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .div-block_pricing_month_mobile-3.noline {
    border-bottom-style: none;
  }

  .content-wrap {
    display: block;
  }

  .text-block_pricing-5-9-2 {
    display: none;
  }

  .section_pricing_banner {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    padding-bottom: 0;
  }

  .text-block_pricing-5-8-2 {
    background-color: rgba(0, 0, 0, 0);
    font-size: 14px;
  }

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

  .text-block_pricing-1-1 {
    font-size: 22px;
    line-height: 30px;
  }

  .grid-92 {
    width: auto;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.5fr 1fr;
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block_pricing-7 {
    color: #00142d;
    font-size: 24px;
    line-height: 26px;
  }

  .text-block_pricing-7.blue-2 {
    color: #4277ef;
  }

  .text-block_pricing-7.blue-3 {
    color: #264ba8;
  }

  .text-block_pricing-7.blue-1 {
    color: #329dff;
  }

  .text-block_pricing-7.gray {
    color: #5699e7;
  }

  .div-block_pricing-1 {
    width: 50%;
  }

  .div-block_pricing_month_mobile-2 {
    border-bottom-color: rgba(224, 227, 232, .5);
  }

  .div-block_pricing_month_mobile-2.noline {
    border-bottom-style: none;
  }

  .button_pricing-1 {
    margin-top: 20px;
    padding: 8px 25px;
  }

  .tab-link-tab-2-4 {
    border: 1px #000;
    border-left: 1px solid #e0e3e8;
    font-size: 16px;
  }

  .tab-link-tab-2-4.w--current {
    border-left-width: 1px;
    font-size: 16px;
  }

  .paragraph_pricing {
    font-size: 14px;
  }

  .tab-link-tab-1-3 {
    color: #848e9b;
    background-color: rgba(0, 0, 0, 0);
    border-top: 4px solid #f5f6f8;
    padding-left: 30px;
    padding-right: 30px;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    font-weight: 500;
  }

  .tab-link-tab-1-3.w--current {
    color: #00142d;
    border: 1px #000;
    border-top: 4px solid #0061ff;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
  }

  .text-block-34 {
    font-size: 22px;
    line-height: 30px;
  }

  .text-block_pricing-8-2 {
    color: #667281;
    margin-left: 40px;
    padding-left: 0;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
  }

  .content-warp_footer-3 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .paragraph_pricing_banner {
    font-size: 16px;
    line-height: 24px;
  }

  .container_pricing_month_mobile-2 {
    display: block;
  }

  .heading_banner-h1-3 {
    font-size: 34px;
    line-height: 42px;
  }

  .heading_banner-h1-3.sell {
    font-size: 32px;
    line-height: 40px;
  }

  .tabs_blog {
    width: 100%;
  }

  .tabs-menu-5 {
    border-bottom: 1px solid rgba(0, 20, 45, .05);
    justify-content: center;
    display: flex;
  }

  .tab-link-tab-3-_blog, .tab-link-tab-1-_blog {
    align-items: center;
    display: flex;
  }

  .tab-link-tab-1-_blog.w--current {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
    line-height: 22px;
  }

  .blog_side-bar {
    display: none;
  }

  .section_banner-2 {
    padding: 100px 20px 40px;
  }

  .section_body-3 {
    padding: 40px 30px;
  }

  .rich-text-block-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading_policy-banner {
    font-size: 24px;
    line-height: 30px;
  }

  .heading_policy2 {
    margin-left: 10px;
  }

  .paragraph_policy {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 8px;
    line-height: 16px;
  }

  .bold-text-9 {
    font-size: 8px;
    line-height: 20px;
  }

  .paragraph_policy2 {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 8px;
  }

  .grid_policy, .grid_policy-2, .paragraph_policy3 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .heading_terms {
    margin-left: 10px;
  }

  .paragraph_terms1 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-495 {
    padding-right: 10px;
  }

  .footer-flex-container-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 60px;
    padding-top: 20px;
    display: grid;
  }

  .div-block-10 {
    padding-right: 5px;
  }

  .div-block-496 {
    width: 18%;
    margin-right: 10px;
    padding-right: 0;
  }

  .section-24 {
    height: auto;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .grid-23 {
    height: auto;
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .grid-24 {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .section-23 {
    height: auto;
    margin-left: 20px;
    margin-right: 20px;
  }

  .section-22 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-500 {
    margin-left: 20px;
  }

  .section_body-4 {
    padding: 40px 30px 20px;
  }

  .section_body-4.au.bg_purple.spacing-1 {
    padding-top: 60px;
  }

  .container_body-2.au.spacing-1.bg_sl-payment {
    background-image: none;
  }

  .container_body-2.au_pricing.hide {
    display: none;
  }

  .grid-111 {
    width: 100%;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .image_banner-au-pos {
    margin-bottom: 20px;
  }

  .image_banner-au-pos.overview {
    width: 60%;
  }

  .section_banner-3 {
    padding: 60px 20px 40px;
  }

  .heading_banner-au-h1 {
    font-size: 50px;
    line-height: 60px;
  }

  .text-block_au-pos-banner {
    width: 80%;
  }

  .hero-wrap_icon-x4-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .hero-wrap_icon-x4-2.au-pos_1.spacing-1 {
    margin-top: 0;
  }

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

  .submit-button_forms-1 {
    margin-top: 10px;
    font-size: 14px;
    line-height: 22px;
  }

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

  .button_banner-2 {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .button_banner-2.button_banner4 {
    margin-bottom: 0;
  }

  .paragraph_banner-p1-3 {
    width: 100%;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph_body-p2-2.gray.au {
    font-size: 12px;
  }

  .section_body-5 {
    padding: 40px 30px;
  }

  .button_migrate-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 28px;
  }

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

  .heading_body-h2-6.smartpush {
    text-align: center;
  }

  .grid_pricing_monthly-3 {
    width: auto;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .grid_pricing_monthly-3.smartpush {
    grid-row-gap: 30px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .grid_pricing_monthly-3.pos {
    width: 90%;
    max-width: 540px;
    grid-column-gap: 20px;
  }

  .text-block_pricing-2-3-3.migrate {
    padding-top: 15px;
    font-size: 20px;
    line-height: 28px;
  }

  .text-block_pricing-1-1-2, .text-block_pricing-1-2-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .div-block_pricing-3 {
    width: 50%;
  }

  .div-block_pricing-3.smartpush {
    width: 60%;
    padding-bottom: 40px;
  }

  .div-block_pricing-3.pos {
    width: 100%;
  }

  .paragraph_body-p2-6.gray.migrate {
    font-size: 12px;
  }

  .text-block_pricing-middle-2 {
    font-size: 22px;
    line-height: 30px;
  }

  .text-block_pricing-2-2-2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .text-block_pricing-2-2-2.migrate {
    font-size: 36px;
    line-height: 46px;
  }

  .button_banner-3 {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .button_banner-3.button_banner4 {
    margin-bottom: 0;
  }

  .heading_banner-au-h1-2 {
    font-size: 50px;
    line-height: 60px;
  }

  .sidebar_au-pos {
    display: none;
  }

  .content-warp_au-pos-features-2 {
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .text-block-127 {
    max-width: 99.9999%;
  }

  .content-warp_au-pos-features-1 {
    width: 100%;
    margin-left: 0%;
  }

  .heading_banner-au-h1-3 {
    font-size: 50px;
    line-height: 60px;
  }

  .image_pricing-check-2 {
    width: 18px;
  }

  .div_au-pricing-lite {
    width: 45%;
    max-width: 240px;
  }

  .tab-link-tab-2-au-pos {
    border: 1px #000;
    border-left: 1px solid #e0e3e8;
    font-size: 16px;
  }

  .tab-link-tab-2-au-pos.w--current {
    border-left-width: 1px;
    font-size: 16px;
  }

  .text-block_pricing-5-3 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block_au-pricing-2-2 {
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 38px;
  }

  .text-block_pricing-21 {
    font-size: 12px;
  }

  .text-block_pricing-21.au-pos {
    font-size: 14px;
    line-height: 22px;
  }

  .text-block_pricing-5-7-3 {
    font-size: 12px;
    line-height: 20px;
  }

  .text-block_pricing-5-4-3 {
    padding-right: 0;
    font-size: 14px;
  }

  .text-block_pricing-5-5-3 {
    font-size: 18px;
    line-height: 20px;
  }

  .text-block_pricing-5-6-3 {
    padding-top: 0;
  }

  .paragraph_pricing-2 {
    font-size: 14px;
  }

  .div-block_au-pricing.au {
    grid-template-columns: .5fr 1fr .5fr;
  }

  .text-block_pricing-5-8-3 {
    background-color: rgba(0, 0, 0, 0);
    font-size: 12px;
  }

  .text-block_pricing-5-8-3.au-pos {
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-1-au-pos {
    border-right: 1px solid #e0e3e8;
    font-size: 16px;
  }

  .tab-link-tab-1-au-pos.w--current {
    width: auto;
    border: 1px #000;
    border-right: 1px solid #e0e3e8;
    font-size: 16px;
  }

  .text-block_pricing-18 {
    margin-bottom: 40px;
    padding: 10px 20px;
    font-size: 16px;
    line-height: 24px;
  }

  .text-block_pricing-5-7-4 {
    font-size: 12px;
    line-height: 20px;
  }

  .text-block_pricing-5-7-4.au-pos {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block_au-pricing-lite {
    font-size: 22px;
    line-height: 24px;
  }

  .section_banner-19 {
    padding: 60px 20px 40px;
  }

  .section_banner-19.au.bg_gradient-blue-home, .section_banner-19.au.bg_themes {
    padding-top: 80px;
  }

  .heading_banner-au-h1-11, .heading_banner-au-h1-12 {
    font-size: 50px;
    line-height: 60px;
  }

  .hero-wrap_1-3.miaomiaoce {
    grid-template-columns: 1fr 1fr;
  }

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

  .section_body-75 {
    padding-left: 60px;
    padding-right: 60px;
  }

  .section_body-75.examples {
    padding: 20px 0;
  }

  .tab-link-tab-1-_homepage-3, .tab-link-tab-3-_homepage-3, .tab-link-tab-3-_homepage-3.w--current {
    padding-left: 20px;
    padding-right: 20px;
  }

  .button_banner-14 {
    width: 60%;
    font-size: 18px;
    line-height: 26px;
  }

  .section_body-74 {
    padding: 40px 30px 20px;
  }

  .tabs-menu_speed {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .tabs-menu_speed.home {
    grid-template-rows: auto auto;
  }

  .section_body-76, .section_body-77, .section_body-78 {
    padding: 40px 30px 20px;
  }

  .mobile_grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tab-link-tab-4-_homepage-2, .tab-link-tab-4-_homepage-2.w--current, .tab-link-tab-3-_homepage-2, .tab-link-tab-3-_homepage-2.w--current {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_body-79 {
    padding: 40px 30px 20px;
  }

  .tab-link-tab-2-_homepage-2, .tab-link-tab-2-_homepage-2.w--current, .tab-link-tab-1-_homepage-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs_homepage-2 {
    padding-top: 40px;
  }

  .section_body-80, .section_body-81, .section_body-82 {
    padding: 40px 30px 20px;
  }

  .section_body-82.au.bg_home-map {
    background-position: 0 100%;
    background-size: auto;
  }

  .section_body-83 {
    padding: 40px 30px 20px;
  }

  .button_banner-15 {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .button_banner-15.button_banner4 {
    margin-bottom: 0;
  }

  .heading_banner-au-h1-9 {
    font-size: 50px;
    line-height: 60px;
  }

  .grid-112 {
    width: 100%;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .slide-nav-5.sl-mg-t50 {
    font-size: 14px;
  }

  .slide-nav-5.sl-mg-t50.mobile {
    height: 20px;
  }

  .sl-section-template {
    padding: 20px 24px;
  }

  .sl-slider-template-m {
    display: block;
  }

  .sl-slider-template {
    display: none;
  }

  .sl-template-wrap.sl-pd-t70 {
    padding-top: 10px;
  }

  .sl-grid-template {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .iw-sl-h2-3.sl-mg-b10 {
    font-size: 32px;
    line-height: 40px;
  }

  .slide-nav-9.sl-mg-t50 {
    font-size: 14px;
  }

  .slide-nav-9.sl-mg-t50.mobile {
    height: 20px;
  }

  .iw-sl-p-sec {
    font-size: 20px;
    line-height: 28px;
  }

  .slide-nav-7.sl-mg-t50 {
    font-size: 14px;
  }

  .slide-nav-7.sl-mg-t50.mobile {
    height: 20px;
  }

  .heading_banner-au-h1-7 {
    font-size: 50px;
    line-height: 60px;
  }

  .grid-121 {
    width: 100%;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .section_banner-20 {
    padding: 40px 20px;
  }

  .section_body-84 {
    padding: 40px 30px;
  }

  .slide-7 {
    width: 160px;
    margin-right: 25px;
  }

  .slide-6 {
    width: 320px;
    margin-right: 25px;
  }

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

  .section_body-85, .section_body-86 {
    padding: 40px 30px;
  }

  .text-block_body-1-au-3.gray.center.message {
    width: 80%;
    color: rgba(0, 20, 45, .5);
  }

  .text-block_body-1-au-3.center.padding {
    margin-bottom: 20px;
  }

  .section_body-87, .section_body-88, .section_body-89 {
    padding: 40px 30px;
  }

  .heading_body-h2-19, .text-block_body-19 {
    text-align: left;
  }

  .section_body-44 {
    padding: 40px 30px;
  }

  .content-wrap_banner-12 {
    align-items: flex-start;
  }

  .button_banner-16 {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 26px;
  }

  .button_banner-16.button_banner4 {
    margin-bottom: 0;
  }

  .heading_banner-au-h1-10 {
    font-size: 50px;
    line-height: 60px;
  }

  .section_banner-18 {
    padding: 60px 20px 40px;
  }

  .grid-122 {
    width: 100%;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .section_body-71, .section_body-72, .section_body-73, .section_body-90 {
    padding: 40px 30px 20px;
  }

  .content-wrap_banner-13 {
    align-items: flex-start;
  }

  .section_banner-21 {
    padding: 60px 20px 40px;
  }

  .heading_banner-au-h1-13 {
    font-size: 50px;
    line-height: 60px;
  }

  .image_banner-omichannel {
    width: 240px;
  }

  .section_body-91, .section_body-92, .section_body-93, .section_body-94, .section_body-95 {
    padding: 40px 30px 20px;
  }

  .all-sl-kv-p {
    margin-bottom: 20px;
  }

  .all-sl-kv-p.sl-text-white.sl-mg-b30 {
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .h1-grid-2 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-btn-basic {
    width: 100%;
    text-align: center;
    display: flex;
  }

  .all-sl-h1 {
    font-size: 44px;
    line-height: 50px;
  }

  .all-sl-h1.sl-text-white.sl-mg-b40 {
    margin-bottom: 20px;
  }

  .all-sl-h1.sl-text-white.sl-mg-b20 {
    margin-bottom: 10px;
  }

  .sl-section-kv {
    padding: 40px 24px;
  }

  .sl-section-kv.sl-bg-blue.sl-pd-u0 {
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .sl-section-kv.sl-bg-blue {
    padding: 60px 20px;
  }

  .sl-section-kv.sl-bg-blue.sl-pd-0 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .sl-section-kv.sl-bg-blue {
    padding: 60px 20px;
  }

  .all-sl-sec-p.sl-text-grey.sl-op-08.sl-mg-b30, .all-sl-sec-p.sl-text-white.sl-op-08.sl-mg-b50 {
    margin-bottom: 20px;
  }

  .h2grid-4 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .h2grid-4.image-left {
    grid-row-gap: 20px;
  }

  .h2grid-4.image-right {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .all-sl-h2 {
    font-size: 32px;
    line-height: 40px;
  }

  .all-sl-h2.sl-mg-b50 {
    margin-bottom: 20px;
  }

  .all-sl-h2.sl-mg-b50.feature {
    margin-bottom: 30px;
  }

  .all-sl-h2.sl-mg-b30, .all-sl-h2.sl-mg-b40 {
    margin-bottom: 20px;
  }

  .all-sl-p {
    font-size: 14px;
    line-height: 22px;
  }

  .all-sl-p.sl-text-grey.sl-mg-b30, .all-sl-p.sl-text-grey.sl-mg-b40 {
    margin-bottom: 20px;
  }

  .all-sl-p.sl-text-white.sl-op-06 {
    font-size: 14px;
    line-height: 22px;
  }

  .sl-section {
    padding: 40px 24px;
  }

  .sl-section.sl-bg-black {
    padding-left: 24px;
    padding-right: 24px;
  }

  .la-li-item, .la-li-item.mg-u20 {
    font-size: 16px;
    line-height: 6px;
  }

  .all-sl-li-h3 {
    font-size: 18px;
  }

  .all-sl-footer-h2, .all-sl-footer-h2.sl-text-white {
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 36px;
  }

  .sl-kv-wrap {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .sl-kv-wrap.sl-mg-t60 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 40px;
  }

  .all-sl-ico-h3 {
    margin-bottom: 4px;
    font-size: 18px;
  }

  .all-sl-ico-h3.sl-text-white {
    margin-bottom: 4px;
  }

  .sl-keyponit {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-keyponit.mac {
    grid-template-columns: 1fr;
  }

  .sl-keyponit.b2b {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .sl-keyponit.b2b.sl-mg-b50 {
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .sl-keyponit._3point {
    grid-template-columns: 1fr;
  }

  .sl-keyponit._3point.automation {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-keyponit.ec, .sl-keyponit.ec._3point {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-img-ico {
    width: 60px;
    margin-bottom: 10px;
  }

  .sl-usp-section {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .sl-usp-section.imgright {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-usp-section.imgleft {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-columns: 1.25fr;
  }

  .iw-sl-h3-20-4 {
    font-size: 18px;
  }

  .la-sl-h1-4 {
    font-size: 50px;
    line-height: 60px;
  }

  .la-sl-h1-4.wh-tx.h1-mg20.sl-h1-tag {
    font-size: 28px;
    line-height: 36px;
  }

  .h1grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .h1grid.email {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .la-h3grid {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .email-li {
    font-size: 16px;
    line-height: 24px;
  }

  .list-item-19, .list-item-16, .list-item-10 {
    font-size: 16px;
    line-height: 6px;
  }

  .grid-123 {
    grid-row-gap: 20px;
  }

  .list-item-14, .list-item-12 {
    font-size: 16px;
    line-height: 6px;
  }

  .image-5332 {
    margin-bottom: 0;
  }

  .h2grid {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .la-li-title, .la-li-title.bl-tx.mg-u4 {
    font-size: 18px;
    line-height: 26px;
  }

  .la-list-p {
    font-size: 16px;
    line-height: 24px;
  }

  .la-list-p._354253-tx {
    font-size: 14px;
    line-height: 22px;
  }

  .la-sl-li-row {
    display: block;
  }

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

  .h3-list-grid.mg-b50 {
    grid-row-gap: 20px;
  }

  .la-faq.sl-mg-b40 {
    margin-bottom: 20px;
  }

  .la-faq-a {
    font-size: 16px;
    line-height: 22px;
  }

  .la-faq-a._354253-tx {
    font-size: 16px;
    line-height: 22px;
    display: none;
  }

  .la-sl-faq-q, .la-h3 {
    font-size: 20px;
    line-height: 26px;
  }

  .la-h3._00142d-tx {
    color: #00142d;
    font-size: 18px;
    line-height: 26px;
  }

  .h1-grid {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .mg-b50 {
    margin-bottom: 20px;
  }

  .auto-small-icon {
    width: 60px;
    margin-bottom: 12px;
  }

  .sl-nav-2nd.ec {
    height: auto;
  }

  .nav-wrap-3 {
    width: 92%;
  }

  .sl-nav-link {
    font-size: 16px;
  }

  .sl-nav-link.sl-nav-link1, .sl-nav-link.sl-nav-link1.sl-link-active, .sl-nav-link.sl-nav-link2, .sl-nav-link.sl-nav-link2.sl-link-active {
    font-size: 16px;
    line-height: 24px;
  }

  .sl-kv-logo-white {
    width: 210px;
    margin-bottom: 20px;
  }

  .image-481.sl-mg-b50 {
    margin-bottom: 20px;
  }

  .sl-keypoint-list {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-keypoint-list.ec {
    grid-column-gap: 30px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-list-item4, .sl-list-item4.sl-mg-b20 {
    font-size: 16px;
    line-height: 6px;
  }

  .grid-79 {
    grid-row-gap: 20px;
  }

  .image-483 {
    margin-top: 0;
  }

  .all-sl-ico-h4 {
    margin-bottom: 4px;
  }

  .sl-faq-wrap.sl-mg-b40 {
    margin-bottom: 20px;
  }

  .sl-faq-a {
    font-size: 14px;
    line-height: 22px;
    display: none;
  }

  .iw-sl-h3-faq {
    font-size: 18px;
    line-height: 26px;
  }

  .sl-kv.sl-mg-t60 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
    margin-top: 60px;
  }

  .image-485.sc {
    margin-bottom: 20px;
  }

  .iw-sl-p16.iw-text-grey, .iw-sl-p18 {
    font-size: 14px;
    line-height: 22px;
  }

  .iw-sl-p18.ec-f.iw-text-grey.sl-mg-b50 {
    margin-bottom: 24px;
    line-height: 22px;
  }

  .sl-feature-all {
    width: 100%;
    margin-left: 0%;
  }

  .sl_sidebar_ec {
    display: none;
  }

  .iw-sl-h3-24 {
    font-size: 18px;
    line-height: 26px;
  }

  .sl-feature-div.sl-mg-b80 {
    margin-bottom: 30px;
    padding-bottom: 30px;
  }

  .sl-feature-content-title {
    margin-bottom: 2px;
  }

  .sl-feature-grid {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .iw-sl-h3-30 {
    font-size: 26px;
    line-height: 32px;
  }

  .iw-sl-h3-30.sl-mg-b12 {
    margin-bottom: 10px;
    line-height: 34px;
  }

  .iw-sl-p22.iw-text-white.sl-mg-b40 {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .h1grid-3 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .h2grid-3 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .la-step {
    margin-bottom: 30px;
    font-size: 16px;
    line-height: 24px;
  }

  .h2grid-5 {
    grid-column-gap: 40px;
    grid-row-gap: 20px;
  }

  .div-block-576 {
    margin-top: -120px;
    margin-left: 60px;
    margin-right: 60px;
  }

  .img-mask-m {
    display: block;
  }

  .text-ticker_mask {
    height: 3.5rem;
    padding-left: .5em;
  }

  .img-mask {
    display: none;
  }

  .div-block-660 {
    height: 100px;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    margin-top: -80px;
    display: none;
  }

  .text-ticker_text {
    font-size: 44px;
    line-height: 50px;
  }

  .sl-btn-white-hp {
    width: 100%;
    text-align: center;
    display: flex;
  }

  .kv-1 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .text-ticker_carousel {
    display: flex;
  }

  .hp-kv {
    margin-top: 50px;
    padding-top: 40px;
  }
}

@media screen and (max-width: 479px) {
  .email-input-wrap1 {
    padding-bottom: 12px;
    font-size: 14px;
    line-height: 22px;
  }

  .section_banner {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-bottom: 40px;
    padding-left: 30px;
    padding-right: 30px;
    display: block;
  }

  .section_banner.background_1.sell {
    padding-top: 64px;
  }

  .form-block-3 {
    width: 100%;
    flex-direction: column;
    margin-bottom: 0;
    font-size: 14px;
  }

  .submit-btn {
    width: 100%;
    height: 44px;
    border-radius: 100px;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    font-weight: 500;
    line-height: 16px;
    display: flex;
  }

  .paragraph_banner-2 {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .heading_banner-h1 {
    font-size: 34px;
    line-height: 42px;
  }

  .hero-warp_banner-1 {
    grid-row-gap: 16px;
  }

  .hero-warp_banner-1.sell {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .hero-warp_banner-1.au {
    margin-top: 40px;
  }

  .paragraph_banner-p1 {
    font-size: 18px;
    line-height: 26px;
  }

  .heading_body-h2 {
    font-size: 28px;
    line-height: 36px;
  }

  .heading_body-h2.spacing-2 {
    margin-bottom: 20px;
  }

  .image_body-1.themes {
    margin-bottom: 16px;
  }

  .image_body-1.au-payment {
    height: 30px;
  }

  .container_slider {
    max-width: none;
  }

  .slider-nav_home {
    font-size: 6px;
  }

  .slider_home-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .slider_home-1.message {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block_banner-3 {
    font-size: 14px;
    line-height: 20px;
  }

  .text-block_body-1.spacing-1 {
    margin-bottom: 0;
  }

  .section_body-1 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section_body-1.start_1 {
    padding-bottom: 10px;
  }

  .section_body-1.start_2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section_body-1.start_3 {
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .section_body-1.background_yellow-1 {
    background-image: linear-gradient(to right, #fffcf0, #fff 53%);
  }

  .hero-wrap_1 {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .hero-wrap_1.pos_overview {
    grid-column-gap: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hero-wrap_1.au {
    grid-row-gap: 10px;
  }

  .hero-wrap_1.message {
    grid-template-rows: auto;
  }

  .hero-wrap_1.au-pos_1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .hero-wrap_1.au {
    grid-row-gap: 10px;
    grid-row-gap: 10px;
  }

  .content-wrap_1.spacing-1 {
    background-color: rgba(0, 0, 0, 0);
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-wrap_1.home-map {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .content-wrap_1.fashion, .content-wrap_1.pos_overview {
    padding-left: 0;
    padding-right: 0;
  }

  .content-wrap_1.au-payment-1 {
    margin-top: 10px;
  }

  .content-wrap_1.au-payment-1.center {
    flex-direction: column;
  }

  .content-wrap_1.message-center {
    border-radius: 30px;
    justify-content: flex-start;
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-wrap_1.message-center.bg_ins, .content-wrap_1.message-center.bg_online-store, .content-wrap_1.message-center.bg_whatsapp, .content-wrap_1.message-center.bg_facebook, .content-wrap_1.message-center.bg_zalo, .content-wrap_1.message-center.bg_telegram, .content-wrap_1.message-center.bg_live-chat {
    border-radius: 0;
  }

  .heading_body-h3 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 34px;
  }

  .heading_body-h3.white {
    text-align: left;
  }

  .paragraph_body-p2 {
    margin-bottom: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph_body-p2.white.cta {
    margin-bottom: 20px;
  }

  .paragraph_body-p2.footer {
    text-align: left;
  }

  .tab-link-tab-4-_homepage {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-4-_homepage.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tabs_homepage {
    padding-top: 20px;
  }

  .section_body-2 {
    padding: 40px 30px;
  }

  .section_body-2.examples {
    background-color: #f4f7fa;
  }

  .tab-link-tab-2-_homepage {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-2-_homepage.w--current {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 22px;
  }

  .tab-link-tab-3-_homepage, .tab-link-tab-3-_homepage.w--current {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .heading_body-h4.examples {
    font-size: 26px;
    line-height: 34px;
  }

  .heading_body-h4.ins {
    margin-bottom: 20px;
  }

  .tab-link-tab-1-_homepage {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-1-_homepage.w--current {
    font-size: 14px;
    line-height: 22px;
  }

  .image_slide-home-1 {
    width: 15%;
  }

  .image_slide-home-2 {
    width: 30%;
    margin-top: 10px;
  }

  .image_slide-home-2.miniso {
    width: 35%;
  }

  .image_slide-home-2.inse {
    width: 35%;
    margin-top: 10px;
  }

  .image_slide-home-2.samebike {
    width: 35%;
  }

  .tabs-menu_homepage {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block_icon-2 {
    line-height: 20px;
  }

  .text-block_home-map-1 {
    font-size: 40px;
    line-height: 48px;
  }

  .text-block_body-4 {
    text-align: left;
    font-size: 14px;
    line-height: 16px;
  }

  .hero-wrap_icon-x3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .hero-wrap_icon-x3.au-pos_2 {
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .button_banner {
    width: 100%;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 24px;
  }

  .button_banner.fashion {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .content-wrap_5 {
    grid-column-gap: 16px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .content-wrap_5.faq {
    display: flex;
  }

  .text-block_footer-3 {
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    display: block;
  }

  .text-block_nav-1 {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 20px;
  }

  .brand-link.w--current {
    width: 130px;
  }

  .dropdown_nav-2.w--open {
    padding-left: 10px;
  }

  .nav-link-wrapper._2 {
    margin-top: 10px;
  }

  .nav-wrap {
    height: auto;
    max-width: 356%;
  }

  .div-block_nav-2 {
    padding-left: 20px;
  }

  .text-block_nav-2 {
    font-size: 12px;
    line-height: 18px;
  }

  .button_nav {
    width: 70%;
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px 40px;
  }

  .dropdown-toggle_nav-1 {
    font-size: 14px;
  }

  .droopdown-list_nav-1.w--open {
    padding-right: 0;
  }

  .navbar {
    position: absolute;
  }

  .menu-button_nav-1 {
    height: 44px;
    padding: 12px 20px;
  }

  .nav-link_1 {
    font-size: 14px;
  }

  .paragraph_banner-3 {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .heading_banner-h1-2 {
    font-size: 34px;
    line-height: 42px;
  }

  .main-heading-5 {
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 10px;
    font-size: 26px;
    line-height: 32px;
  }

  .image-size-480 {
    width: auto;
  }

  .container-436._1 {
    max-width: 100%;
  }

  .paragraph_homepage-2 {
    font-size: 14px;
  }

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

  .about-grid {
    max-width: none;
    margin-top: 0;
    padding: 20px 0;
  }

  .about-grid.ccabout-2 {
    max-width: 100%;
    margin-top: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .about-grid.cc-about-3 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-caption {
    margin: 0 0 16px;
    font-family: Roboto, sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
  }

  .image-81 {
    margin-left: 4px;
  }

  .section-3 {
    margin-top: 0;
    padding: 20px;
  }

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

  .sell-pos-features-1 {
    height: auto;
    margin-top: 44px;
    padding: 40px 20px;
  }

  .grid-20 {
    grid-template-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .heading_banner {
    width: 100%;
    height: auto;
    max-height: none;
    max-width: none;
    text-align: left;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 16px;
    margin-left: 0;
    padding: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .subtitle_banner {
    width: 100%;
    text-align: left;
    flex-direction: column;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    line-height: 20px;
  }

  .grid-21 {
    grid-template-columns: 1.25fr;
    padding: 20px;
  }

  .sl_body_list {
    align-self: flex-start;
  }

  .distribution_text-block.distribution_center-block {
    padding-left: 0;
    padding-right: 0;
  }

  .distribution_body_container {
    padding: 20px;
    font-family: Roboto, sans-serif;
  }

  .distribution_grid-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-45 {
    width: 100%;
    height: auto;
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .grid-15 {
    max-width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    justify-content: start;
    align-items: stretch;
    justify-items: start;
    margin-bottom: 20px;
    padding: 0;
    display: grid;
  }

  .bottom-section123.clients {
    width: 100%;
    height: auto;
    max-height: none;
    max-width: 100%;
    width: 100%;
    height: auto;
    max-height: none;
    max-width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-top: 0;
    padding: 0;
  }

  .heading-14 {
    max-width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    font-size: 28px;
    line-height: 26px;
    display: flex;
  }

  .div-block-430 {
    flex-direction: column;
    padding-top: 10px;
    padding-bottom: 10px;
    display: block;
  }

  .div-block-17 {
    height: auto;
    max-height: none;
    max-width: 100%;
    text-align: left;
    line-height: 14px;
  }

  .div-block-8 {
    max-width: 100%;
  }

  .div-block-428 {
    flex-direction: column;
    align-items: stretch;
    padding: 40px 30px;
    display: flex;
    position: relative;
  }

  .heading-18 {
    max-width: 100%;
    text-align: left;
    margin-top: 0;
    margin-bottom: 20px;
    padding-left: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .email-input-wrap2 {
    width: 100%;
    border-width: 0;
    border-radius: 100px;
    margin-bottom: 12px;
    padding-bottom: 0;
    font-size: 14px;
  }

  .div-block-431 {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 10px;
    padding-bottom: 0;
    display: block;
  }

  .heading-17 {
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    line-height: 26px;
    display: inline-block;
  }

  .pos-overview_banner_section {
    margin-top: 44px;
    padding: 40px 20px;
  }

  .pos-overview_banner_container {
    margin-top: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading_pos_overview_banner {
    text-align: left;
    margin-top: 0;
    margin-bottom: 16px;
    line-height: 36px;
  }

  .distribution_grid-1 {
    padding: 0;
  }

  .grid-64 {
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .distribution_grid-6 {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .link-block_body-1 {
    font-size: 12px;
    line-height: 18px;
  }

  .section-42 {
    margin-top: 44px;
    padding: 40px 20px;
  }

  .container-423 {
    display: flex;
  }

  .heading_google_banner {
    height: auto;
    text-align: left;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .paragraph_google-banner {
    text-align: left;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .image_google-banner {
    width: 100%;
    height: 40%;
    margin-top: 10px;
    margin-left: 0;
  }

  .container-saleschannel {
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    flex-wrap: nowrap;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    display: flex;
  }

  .div-block_googel-2 {
    order: -1;
    justify-content: flex-start;
    align-items: center;
    margin: 0;
    display: flex;
  }

  .section_sales-channel {
    padding: 20px;
  }

  .image_google {
    width: 100%;
    height: 88%;
    color: #04142b;
    order: 1;
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .social-commerce-hero {
    background-image: linear-gradient(rgba(0, 20, 45, .5), rgba(0, 20, 45, .5)), url("https://assets-global.website-files.com/632a8095775a87230ac26cfd/6347bbe429a97719b9912dfc_Group%203557576.png");
    background-position: 0 0, 70% 0;
  }

  .div-block-559 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .grid-84 {
    align-content: start;
    justify-content: start;
  }

  .div-block-560 {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .main-heading-9 {
    width: 99.9998%;
    max-width: 100%;
    margin-bottom: 20px;
    padding-top: 0;
    font-size: 34px;
    line-height: 40px;
  }

  .heading_homepage2-2-4 {
    max-width: 100%;
    text-align: left;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 0;
    font-size: 14px;
    line-height: 22px;
  }

  .button-6 {
    width: 80%;
    height: auto;
    text-align: center;
    margin-bottom: 0;
    padding: 10px 20px;
  }

  .hook-section {
    flex-direction: column;
    align-items: center;
    padding: 40px 30px;
  }

  .div-block-561, .div-block-532 {
    width: auto;
    align-items: stretch;
  }

  .heading-4 {
    font-size: 26px;
    line-height: 34px;
  }

  .heading-4._1920 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 34px;
  }

  .paragraph-63 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 22px;
    line-height: 30px;
  }

  .paragraph-66 {
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 32px;
  }

  .paragraph-5 {
    font-size: 12px;
  }

  .image-475 {
    width: 16%;
  }

  .grid-85 {
    grid-template-columns: 1fr;
  }

  .image-477 {
    width: 16%;
    margin-bottom: 20px;
  }

  .comparison {
    padding: 40px 30px;
  }

  .button-5 {
    height: auto;
    text-align: center;
    padding: 16px 40px;
  }

  .div-block-563, .div-block-565 {
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-28 {
    text-align: left;
    font-size: 26px;
  }

  .div-block-564 {
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-537 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-463 {
    width: auto;
  }

  .features-section {
    padding: 40px 30px;
  }

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

  .grid-71.m {
    grid-column-gap: 0px;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .div-block-566 {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-55 {
    font-size: 18px;
    line-height: 24px;
  }

  .paragraph-55._1920 {
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-56 {
    font-size: 12px;
  }

  .heading-22 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 32px;
  }

  .bold-text-27 {
    text-align: center;
    margin-top: 40px;
    font-size: 20px;
    line-height: 30px;
  }

  .section-128 {
    padding-top: 40px;
    padding-bottom: 40px;
    display: none;
  }

  .div-block-540 {
    width: 280px;
  }

  .grid-81 {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .slide-nav-2 {
    margin-top: -20px;
    padding-top: 0;
  }

  .heading-21 {
    font-size: 24px;
  }

  .dropdown-toggle {
    margin-left: -133px;
  }

  .image_banner-background {
    width: 100%;
    height: auto;
  }

  .text-block_banner-1 {
    font-size: 16px;
    line-height: 20px;
  }

  .heading_homepage2-2-3 {
    text-align: left;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .heading_body-h2-2 {
    font-size: 28px;
    line-height: 36px;
  }

  .text-block_icon-3 {
    line-height: 20px;
  }

  .section-120 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-462 {
    width: 16%;
    margin-bottom: 20px;
  }

  .div-block-536 {
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .grid {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .div-block-535 {
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .bold-text-12 {
    text-align: left;
    font-size: 26px;
    line-height: 34px;
  }

  .paragraph {
    margin-bottom: 40px;
    font-size: 26px;
    line-height: 32px;
  }

  .image-461 {
    width: 20%;
    margin-right: 10px;
  }

  .section-104 {
    padding: 40px 30px;
  }

  .section-104.food-and-beverage {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .bold-text-4, .bold-text-5 {
    text-align: left;
  }

  .bold-text-2 {
    margin-bottom: 0;
  }

  .paragraph_body-1 {
    margin-bottom: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph_body-1.footer {
    text-align: left;
  }

  .food-and-beverage._1 {
    background-position: 63%;
    margin-top: 44px;
    padding: 40px 20px;
  }

  .div-block-531 {
    flex-direction: column;
    display: flex;
  }

  .main-heading-8 {
    max-width: 100%;
    margin-bottom: 20px;
    padding-top: 0;
    font-size: 34px;
    line-height: 40px;
  }

  .main-heading-8._1 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 32px;
  }

  .grid-73 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-107 {
    padding: 40px 20px;
  }

  .div-block-507 {
    width: auto;
    text-align: center;
    align-items: center;
  }

  .paragraph-54 {
    text-align: left;
    font-size: 18px;
    line-height: 30px;
  }

  .bold-text {
    font-size: 24px;
  }

  .bold-text-10 {
    font-size: 26px;
    line-height: 34px;
  }

  .section-109 {
    padding: 40px 20px;
  }

  .section-109.home-furnishing {
    padding-left: 30px;
    padding-right: 30px;
  }

  .image-467 {
    width: auto;
  }

  .grid-75 {
    margin-bottom: 40px;
  }

  .grid-75.m {
    margin-bottom: 0;
  }

  .heading {
    text-align: left;
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 32px;
  }

  .heading._1920 {
    text-align: left;
    margin-bottom: 40px;
  }

  .heading._1920.food-and-beverage {
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 32px;
  }

  .div-block-538 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-567 {
    padding: 40px 20px 0 30px;
  }

  .button-405 {
    width: 80%;
    height: 40px;
    text-align: center;
    align-items: center;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 20px 30px;
    font-size: 14px;
  }

  .omnichannel_section {
    background-position: 50%;
    justify-content: center;
    margin-top: 44px;
    padding: 60px 30px;
    position: static;
  }

  .grid-87 {
    grid-template-rows: 363px;
    grid-template-columns: 1fr;
  }

  .paragraph-64 {
    font-size: 22px;
    line-height: 30px;
  }

  .heading-84 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 32px;
  }

  .bold-text-29 {
    font-size: 26px;
    line-height: 34px;
  }

  .grid-88 {
    width: auto;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    justify-items: center;
    margin-bottom: 40px;
    font-family: Roboto, sans-serif;
    display: grid;
  }

  .grid-88.m {
    margin-bottom: 0;
  }

  .bold-text-30 {
    max-width: 100%;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-570 {
    width: 260px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-left: 0;
    padding-right: 0;
    display: grid;
  }

  .section-129 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .paragraph-72 {
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph-69 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .paragraph-67 {
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 32px;
  }

  .pos_section {
    background-position: 50%;
    margin-top: 44px;
    padding: 60px 30px;
  }

  .div-block-573 {
    align-items: flex-start;
  }

  .div-block-574 {
    align-items: center;
  }

  .text-block_icon-4 {
    line-height: 20px;
  }

  .content-warp_2.banner {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .content-warp_2.au-pos_1 {
    grid-column-gap: 25px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    margin-bottom: 10px;
  }

  .content-warp_2.markets {
    grid-column-gap: 20px;
  }

  .paragraph_tiktok-banner {
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .container_tiktok_banner {
    flex-direction: column;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
  }

  .image_tictokbanner {
    width: 100%;
    height: auto;
    margin: 0;
  }

  .div-block_tiktok-banner {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .div-block-422 {
    padding-left: 0;
    padding-right: 0;
  }

  .section_tiktok_banner {
    margin-top: 44px;
    padding: 40px 20px;
  }

  .heading_tiktok-banner {
    text-align: left;
    margin-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .image_tiktok {
    width: 100%;
    order: 1;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

  .container_tiktok {
    flex-direction: column;
    margin-bottom: 0;
    padding: 20px;
    display: flex;
  }

  .div-block_tiktok {
    text-align: center;
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .start-selling-online_hero {
    height: auto;
    margin-top: 44px;
    padding: 40px 20px;
  }

  .container-473 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading_banner-2 {
    width: 100%;
    height: auto;
    max-height: none;
    max-width: none;
    text-align: left;
    justify-content: flex-start;
    margin-top: 0;
    margin-bottom: 16px;
    margin-left: 0;
    padding: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .subtitle_banner-2 {
    width: 100%;
    text-align: left;
    flex-direction: column;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    line-height: 20px;
  }

  .list-2, .heading-28 {
    font-size: 14px;
    line-height: 22px;
  }

  .s-2ell-pos-features {
    height: auto;
    padding: 20px;
  }

  .distribution_banner_section {
    color: #00142d;
    margin-top: 40px;
    padding: 40px 20px;
  }

  .distribution_banner_container {
    margin-top: 0;
    padding: 0;
  }

  .sl_banner_heading {
    text-align: left;
    margin-top: 0;
    margin-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
    line-height: 36px;
  }

  .distribution-banner_para {
    text-align: left;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .grid-62 {
    grid-template-columns: 1fr;
  }

  .distribution_grid-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .market-mailchimp-1 {
    height: auto;
    margin-top: 44px;
    padding: 40px 20px;
  }

  .container-19 {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-30 {
    text-align: left;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: 28px;
    line-height: 36px;
  }

  .heading-35 {
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 22px;
  }

  .grid-31 {
    grid-template-columns: 1.25fr;
  }

  .image-26 {
    object-fit: cover;
    display: block;
  }

  .container-425, .div-block-55 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-32 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .grid-32 {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-428 {
    padding-top: 0;
    overflow: auto;
  }

  .section-33 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-7 {
    height: auto;
    margin-top: 44px;
    padding: 40px 20px;
  }

  .heading-31 {
    text-align: left;
    font-size: 16px;
    line-height: 22px;
  }

  .grid-59 {
    padding: 0;
    display: block;
  }

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

  .feature-icon {
    width: 40%;
    height: 41%;
    max-width: 36%;
  }

  .heading-76 {
    justify-content: flex-start;
    margin-bottom: 16px;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-481 {
    margin-bottom: 0;
    padding-right: 0;
  }

  .section-67 {
    padding: 20px;
  }

  .grid-103 {
    grid-template-columns: 1fr;
    align-content: center;
    justify-content: center;
    align-items: center;
    justify-items: start;
    margin-bottom: 20px;
  }

  .paragraph-96 {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 22px;
  }

  .container-2 {
    max-width: 100%;
  }

  .grid-102 {
    justify-items: start;
  }

  .div-block-18 {
    max-width: 100%;
  }

  .section-139 {
    padding: 40px 0;
  }

  .text-block-50 {
    font-size: 16px;
    line-height: 24px;
  }

  .heading-95 {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-12 {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .grid-104 {
    max-width: none;
    grid-template-columns: 1fr;
  }

  .heading-96 {
    margin-bottom: 40px;
    font-size: 24px;
    line-height: 32px;
  }

  .section-140 {
    padding: 40px 20px;
  }

  .app_icon {
    text-align: left;
  }

  .app_icon.icon_middle {
    margin-bottom: 20px;
  }

  .app_icon_text {
    text-align: left;
  }

  .grid-7 {
    grid-template-columns: 1fr;
    margin-bottom: 20px;
  }

  .app_paragraph {
    font-size: 14px;
  }

  .container-520 {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-97 {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 32px;
  }

  .section-141 {
    padding: 40px 20px;
  }

  .grid-106 {
    grid-template-columns: 1.5fr;
  }

  .grid-105 {
    grid-template-columns: 1.25fr;
  }

  .grid-107 {
    grid-template-columns: 1fr;
    justify-content: space-between;
  }

  .div-block-615 {
    width: 60%;
    margin-bottom: 20px;
  }

  .div-block-16 {
    width: 60%;
  }

  .text-block-3 {
    line-height: 22px;
  }

  .container-521 {
    max-width: none;
  }

  .section-142 {
    padding: 40px 20px;
  }

  .heading-98 {
    max-width: none;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-614 {
    max-width: 100%;
    flex-direction: column;
  }

  .sl_body_heading {
    margin-top: 0;
    font-weight: 700;
    line-height: 32px;
  }

  .droopdown-list_nav-2.w--open {
    padding-right: 0;
  }

  .navbar-9 {
    position: absolute;
  }

  .button_nav-2 {
    width: 70%;
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px 40px;
  }

  .nav-link_1-2 {
    font-size: 14px;
  }

  .div-block_nav-3 {
    width: 100%;
    padding-left: 20px;
  }

  .brand-link-2.w--current {
    width: 40%;
  }

  .text-block_nav-3 {
    font-size: 12px;
    line-height: 18px;
  }

  .nav-wrap-2 {
    height: auto;
    max-width: 356%;
  }

  .loading-wrap {
    display: none;
  }

  .image_pricing-loading {
    width: 90%;
  }

  .text-block-37 {
    font-size: 18px;
    line-height: 20px;
  }

  .grid_pricing.month {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr .75fr .75fr .75fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .grid_pricing.annual.noline {
    display: none;
  }

  .grid_pricing.au-pos {
    grid-template-columns: 1fr 1fr 1fr;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-2-3 {
    border-top: 4px solid #f5f6f8;
    border-bottom: 4px #f5f6f8;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 14px;
  }

  .tab-link-tab-2-3.w--current {
    border-top-width: 4px;
    font-size: 14px;
  }

  .email-input-wrap2-2 {
    width: 100%;
    border-width: 0;
    border-radius: 20px;
    margin-bottom: 12px;
    font-size: 14px;
  }

  .text-block_pricing-3 {
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 14px;
    line-height: 18px;
  }

  .tab-link-tab-3-5 {
    border-top: 4px solid #f5f6f8;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 14px;
  }

  .tab-link-tab-3-5.w--current {
    border-top-width: 4px;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 14px;
  }

  .text-block_pricing-8-1 {
    margin-left: 20px;
    margin-right: 0;
    font-size: 16px;
    line-height: 18px;
  }

  .submit-btn-2 {
    width: 100%;
    height: 44px;
    text-align: center;
    border-radius: 100px;
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 15px;
    font-weight: 500;
    line-height: 16px;
    display: flex;
  }

  .form-block-4 {
    width: 100%;
    flex-direction: column;
    align-items: center;
    margin-bottom: 0;
  }

  .form-block-4.bottom {
    width: 100%;
  }

  .container_pricing_annual_mobile {
    display: block;
  }

  .text-block_pricing-2-2 {
    font-size: 26px;
  }

  .div-block-483 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .heading_pricing {
    margin-top: 0;
    margin-bottom: 16px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 28px;
    line-height: 36px;
  }

  .text-block_pricing-2 {
    font-size: 20px;
  }

  .heading-99 {
    max-width: 100%;
    text-align: left;
    margin-top: 0;
    margin-bottom: 20px;
    padding-left: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .text-block_pricing-5-3-2 {
    font-size: 16px;
  }

  .text-block_pricing-1 {
    font-size: 22px;
  }

  .div-block_pricing-4-3.space-1 {
    padding-left: 10px;
  }

  .div-block_pricing-4-3.space-1.pos {
    padding-left: 5px;
  }

  .tab-link-tab-1-4 {
    border-left: 0 #000;
    font-size: 16px;
  }

  .tab-link-tab-1-4.w--current {
    width: auto;
    border-right: 1.5px #e0e3e8;
    font-size: 16px;
  }

  .text-block_pricing-8-3-2 {
    margin-left: 0;
    margin-right: 0;
    font-size: 14px;
    line-height: 24px;
  }

  .text-block_pricing-1-2 {
    font-size: 22px;
  }

  .div-block_pricing_month_mobile-3 {
    align-items: flex-start;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
  }

  .content-wrap {
    display: block;
  }

  .container_pricing_month_pc-2 {
    display: none;
  }

  .text-block_pricing-1-1 {
    font-size: 22px;
  }

  .grid-92 {
    grid-template-columns: 1.5fr 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block_pricing-7 {
    font-size: 22px;
  }

  .text-block_pricing-9, .heading_pricing-2 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block_pricing-1 {
    width: 85%;
    height: auto;
    margin-left: 19px;
    margin-right: 19px;
    padding-left: 0;
    padding-right: 0;
  }

  .button_pricing-1 {
    margin-top: 10px;
  }

  .tab-link-tab-2-4, .tab-link-tab-2-4.w--current {
    font-size: 16px;
  }

  .paragraph_pricing {
    font-size: 12px;
  }

  .tab-link-tab-1-3 {
    border-top: 4px solid #f5f6f8;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 14px;
  }

  .tab-link-tab-1-3.w--current {
    width: auto;
    border-top-width: 4px;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 14px;
  }

  .div-block_pricing-4-4.space {
    padding-left: 10px;
  }

  .div-block_pricing-4-4.space.pos {
    padding-left: 5px;
  }

  .text-block_pricing-2-3 {
    padding-top: 10px;
    font-size: 18px;
  }

  .text-block_pricing-8-2 {
    margin-left: 20px;
    padding-left: 0;
    font-size: 14px;
    line-height: 18px;
  }

  .paragraph_pricing_banner {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
  }

  .content-wrap-2 {
    display: block;
  }

  .heading_banner-h1-3 {
    font-size: 34px;
    line-height: 42px;
  }

  .tab-link-tab-2-_blog {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 22px;
  }

  .tabs-menu-5 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top: 1px rgba(0, 20, 45, .05);
    border-bottom: 1px solid rgba(0, 20, 45, .05);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .tab-link-tab-4-_blog {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-3-_blog, .tab-link-tab-1-_blog, .tab-link-tab-1-_blog.w--current {
    align-items: center;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 22px;
    display: flex;
  }

  .image-497 {
    display: block;
  }

  .image-499 {
    margin-left: auto;
    margin-right: auto;
  }

  .collection-list-wrapper-2 {
    white-space: normal;
  }

  .section_banner-2 {
    padding: 64px 30px 40px;
  }

  .heading_terms-1 {
    font-size: 32px;
    line-height: 38px;
  }

  .section_body-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .rich-text-block-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .rich-text-block-4.id_payment_terms {
    padding-left: 0;
    padding-right: 0;
  }

  .section_policy-banner {
    margin-top: 44px;
    padding: 20px;
  }

  .container_policy_banner, .heading_policy-banner {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section_policy1 {
    padding: 20px;
  }

  .heading_policy2 {
    margin-left: 10px;
  }

  .paragraph_policy {
    margin-left: 0;
    margin-right: 0;
  }

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

  .paragraph_policy2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-409 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid_policy {
    margin-left: 5px;
    margin-right: 5px;
  }

  .paragraph_policysheet_left {
    padding-left: 0;
    padding-right: 0;
  }

  .section-60 {
    padding: 20px;
  }

  .container-429 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid_policy-2 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .section-61 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .paragraph_policy3, .paragraph_policy4 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container-430 {
    padding: 20px;
  }

  .heading_terms {
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
    padding-left: 0;
    display: flex;
  }

  .paragraph_terms1 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph_terms2 {
    margin-right: 10px;
  }

  .paragraph_terms3 {
    margin-right: 5px;
    padding-right: 5px;
  }

  .section-47, .section-50, .section-53 {
    padding: 20px;
  }

  .grid_terms-1 {
    margin-left: 5px;
    margin-right: 5px;
  }

  .paragraph_terms_right {
    padding-left: 0;
  }

  .section-66 {
    padding: 20px;
  }

  .sitemap-1 {
    margin-top: 44px;
  }

  .heading-72 {
    padding-bottom: 40px;
  }

  .div-block-495 {
    padding-right: 0;
  }

  .footer-heading-2 {
    margin-top: 0;
  }

  .footer-flex-container-2 {
    max-width: 100%;
    flex-direction: column;
    grid-template-columns: 1fr;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-10 {
    padding-right: 0;
  }

  .sitemap-2 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-496 {
    width: 100%;
    margin-right: 0;
  }

  .section-24 {
    height: auto;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-23, .grid-24 {
    grid-row-gap: 12px;
    grid-template-columns: 1fr;
  }

  .section-23 {
    height: auto;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-22 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section_body-4 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section_body-4.au.bg_purple.spacing-1 {
    padding-top: 50px;
  }

  .container_body-2.au.pos_nav {
    flex-direction: column;
    align-items: flex-start;
  }

  .nav-link_pos {
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .grid-111 {
    grid-template-rows: auto;
  }

  .image_banner-au-pos {
    width: 270px;
  }

  .image_banner-au-pos.overview, .button_au-pos-banner {
    width: 100%;
  }

  .section_banner-3 {
    padding: 40px 30px;
  }

  .heading_banner-au-h1 {
    font-size: 48px;
    line-height: 58px;
  }

  .text-block_au-pos-banner {
    width: 100%;
  }

  .heading_body-au-h3 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading_body-au-h3.black, .heading_body-au-h3.black.spacing-1, .heading_body-au-h3.center.spacing-2, .heading_body-h4-2.pos_overview {
    line-height: 40px;
  }

  .text-block_body-1-au.gray {
    margin-top: 0;
  }

  .button_au-pos-cta {
    width: 100%;
    text-align: center;
  }

  .text-block_body-2-au {
    font-size: 16px;
    line-height: 24px;
  }

  .image_icon-2 {
    width: 50px;
  }

  .text-block_iconx4-1-au {
    font-size: 16px;
    line-height: 24px;
  }

  .text-block_iconx4-1-au.spacing-2 {
    text-align: center;
    text-align: center;
    text-align: center;
  }

  .hero-wrap_icon-x4-2.au-pos_1.spacing-1 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .hero-wrap_icon-x4-2.hardwear {
    grid-template-columns: 1fr;
  }

  .submit-button_forms-1 {
    width: 100%;
  }

  .select-field_forms-1 {
    width: 100%;
    padding-left: 5px;
  }

  .heading_body-h2-5 {
    font-size: 40px;
    line-height: 52px;
  }

  .heading_body-h2-5.white.form {
    line-height: 48px;
  }

  .text-field_forms-1 {
    width: 100%;
    padding-left: 5px;
  }

  .content-warp_faq-3 {
    width: auto;
  }

  .content-warp_faq-1 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .button_banner-2 {
    width: 100%;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph_banner-p1-3 {
    width: 100%;
    font-size: 18px;
    line-height: 26px;
  }

  .paragraph_body-p2-2 {
    margin-bottom: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph_body-p2-2.au-pricing_lite {
    width: 80%;
  }

  .paragraph_body-p2-2.au-pricing_pro {
    margin-top: 10px;
  }

  .heading_body-h3-2 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 34px;
  }

  .section_body-5 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button_migrate-2.smartpush2, .button_migrate-2.smartpush3, .button_migrate-2.smartpush1 {
    margin-top: 20px;
  }

  .heading_body-h2-6 {
    font-size: 28px;
    line-height: 36px;
  }

  .heading_body-h2-6.spacing-2 {
    margin-bottom: 20px;
  }

  .grid_pricing_monthly-3.pos {
    width: 90%;
    max-width: 320px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .text-block_pricing-2_migrate-2 {
    font-size: 20px;
  }

  .text-block_pricing-2-3-3 {
    padding-top: 10px;
    font-size: 18px;
  }

  .text-block_pricing-2-3-3.migrate {
    padding-top: 15px;
  }

  .text-block_pricing-1-1-2, .text-block_pricing-1-2-2 {
    font-size: 22px;
  }

  .div-block_pricing-3 {
    width: 85%;
    height: auto;
    margin-left: 19px;
    margin-right: 19px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block_pricing-3.smartpush {
    width: 100%;
    padding-bottom: 20px;
  }

  .paragraph_body-p2-6 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
  }

  .text-block_pricing-2-2-2 {
    font-size: 26px;
  }

  .heading_body-h3-4 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 34px;
  }

  .heading_body-h3-4.faq {
    text-align: left;
    margin-bottom: 20px;
  }

  .button_banner-3 {
    width: 100%;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .heading_banner-au-h1-2 {
    font-size: 48px;
    line-height: 58px;
  }

  .content-warp_au-pos-features-2 {
    margin-bottom: 60px;
  }

  .text-block_banner-4 {
    font-size: 16px;
    line-height: 20px;
  }

  .heading_banner-au-h1-3 {
    font-size: 48px;
    line-height: 58px;
  }

  .link-block_pos-hardwear-2 {
    width: 25%;
    left: 10%;
  }

  .image_pricing-check-2 {
    width: 16px;
  }

  .nav-link_pos-2 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .heading_body-au-h2 {
    font-size: 40px;
    line-height: 52px;
  }

  .text-block_pricing-2-3-4 {
    padding-top: 10px;
    font-size: 18px;
  }

  .tab-link-tab-2-au-pos, .tab-link-tab-2-au-pos.w--current, .text-block_pricing-5-3 {
    font-size: 16px;
  }

  .text-block_pricing-5-4-3 {
    padding-right: 2px;
  }

  .text-block_pricing-5-5-3 {
    font-size: 16px;
  }

  .text-block_pricing-5-6-3 {
    font-size: 12px;
  }

  .text-block_au-pricing-2-3-2 {
    padding-top: 10px;
  }

  .div-block_pricing-4-5-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .paragraph_pricing-2 {
    font-size: 12px;
  }

  .div-block_pricing-4-2-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block_pricing-19 {
    font-size: 20px;
  }

  .text-block_pricing-5-8-3 {
    line-height: 22px;
  }

  .tab-link-tab-1-au-pos {
    font-size: 16px;
  }

  .tab-link-tab-1-au-pos.w--current {
    width: auto;
    border-right: 1.5px #e0e3e8;
    font-size: 16px;
  }

  .text-block_pricing-18 {
    margin-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
    font-size: 14px;
    line-height: 18px;
  }

  .text-block_au-pricing-lite {
    font-size: 20px;
    line-height: 22px;
  }

  .section_banner-19 {
    padding: 40px 30px;
  }

  .section_banner-19.au.bg_gradient-blue-home, .section_banner-19.au.bg_themes {
    padding-top: 60px;
  }

  .heading_banner-au-h1-11, .heading_banner-au-h1-12 {
    font-size: 48px;
    line-height: 58px;
  }

  .hero-wrap_1-3 {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .hero-wrap_1-3.miaomiaoce {
    background-image: none;
    background-size: auto;
    grid-template-rows: auto;
    padding-bottom: 0;
  }

  .heading_body-h2-20 {
    font-size: 28px;
    line-height: 36px;
  }

  .heading_body-h2-20.spacing-2 {
    text-align: center;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 25px;
    line-height: 40px;
  }

  .div-block-650 {
    text-align: center;
    justify-content: center;
    margin-bottom: 20px;
    margin-left: 40px;
    margin-right: 40px;
    display: flex;
  }

  .section_body-75 {
    padding: 40px 30px;
  }

  .section_body-75.examples {
    background-color: #000;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-nav_home-2 {
    font-size: 6px;
  }

  .tab-link-tab-1-_homepage-3 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-1-_homepage-3.w--current {
    text-align: center;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-3-_homepage-3 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-3-_homepage-3.w--current {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tabs-menu_homepage-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .link-block_body-3 {
    font-size: 12px;
    line-height: 18px;
  }

  .button_banner-14 {
    width: 100%;
    margin-bottom: 40px;
    font-size: 16px;
    line-height: 24px;
  }

  .button_banner-14.cta {
    width: 80%;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .container_slider-5 {
    max-width: none;
  }

  .section_body-74 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-au-h3-27 {
    font-size: 36px;
    line-height: 48px;
  }

  .tabs-menu_speed {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .tabs-menu_speed.home {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .heading_body-au-h3-28 {
    font-size: 36px;
    line-height: 48px;
  }

  .section_body-76, .section_body-77, .section_body-78 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-4-_homepage-2 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-4-_homepage-2.w--current {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image_slide-home-3 {
    width: 15%;
  }

  .paragraph_body-p2-9 {
    margin-bottom: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .tab-link-tab-3-_homepage-2, .tab-link-tab-3-_homepage-2.w--current {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .image_slide-home-4 {
    width: 30%;
    margin-top: 10px;
  }

  .image_slide-home-4.samebike {
    width: 35%;
  }

  .image_slide-home-4.meawow {
    width: 20%;
  }

  .image_slide-home-4.miniso {
    width: 35%;
  }

  .section_body-79 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-tab-2-_homepage-2 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-2-_homepage-2.w--current {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 22px;
  }

  .tab-link-tab-1-_homepage-2 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 22px;
  }

  .tab-link-tab-1-_homepage-2.w--current {
    font-size: 14px;
    line-height: 22px;
  }

  .tabs_homepage-2 {
    padding-top: 20px;
  }

  .section_body-80, .section_body-81, .section_body-82, .section_body-83 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button_banner-15 {
    width: 100%;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .heading_banner-au-h1-9 {
    font-size: 48px;
    line-height: 58px;
  }

  .grid-112 {
    grid-template-rows: auto auto;
  }

  .slide-nav-5.sl-mg-t50.mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph_body-p2-10 {
    margin-bottom: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph-103 {
    font-size: 15px;
    line-height: 22px;
  }

  .sl-link-template.sl-mg-t20 {
    text-align: center;
    justify-content: center;
  }

  .sl-template-wrap.sl-pd-t70 {
    padding-top: 10px;
  }

  .iw-sl-h2-3.sl-mg-b10 {
    font-size: 32px;
    line-height: 40px;
  }

  .slide-nav-9.sl-mg-t50.mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-107, .paragraph-105 {
    font-size: 15px;
    line-height: 22px;
  }

  .slide-nav-7.sl-mg-t50.mobile {
    padding-top: 0;
    padding-bottom: 0;
  }

  .paragraph-106, .paragraph-108, .paragraph-109 {
    font-size: 15px;
    line-height: 22px;
  }

  .heading_banner-au-h1-7 {
    font-size: 48px;
    line-height: 58px;
  }

  .grid-121 {
    grid-template-rows: auto auto;
  }

  .section_banner-20 {
    padding: 40px 30px;
  }

  .image_body-8.size {
    width: 100%;
  }

  .section_body-84 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-au-h3-12 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading_body-au-h3-12.sc_text_bk {
    line-height: 40px;
  }

  .slide-7 {
    width: 150px;
    margin-right: 30px;
  }

  .container_slider-4 {
    max-width: none;
  }

  .heading_body-au-h3-13 {
    font-size: 36px;
    line-height: 40px;
  }

  .slider_homepage-3 {
    margin-left: 30px;
    display: flex;
  }

  .slide-6 {
    width: 300px;
    margin-right: 30px;
  }

  .mask-5 {
    width: 30%;
  }

  .content-wrap_4-2 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .testimonial-slider-arrow-2 {
    width: 15%;
  }

  .heading_body-au-h3-14 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading_body-au-h3-14.black {
    line-height: 40px;
  }

  .section_body-85 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-au-h3-15 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading_body-au-h3-15.black, .heading_body-au-h3-15.black.spacing-1 {
    line-height: 40px;
  }

  .section_body-86 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block_body-1-au-3.gray {
    margin-top: 0;
  }

  .text-block_body-1-au-3.gray.center.message {
    line-height: 18px;
  }

  .text-block_body-1-au-3.gray {
    margin-top: 0;
  }

  .gird_message-center {
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .heading_body-au-h3-16 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading_body-au-h3-16.black, .heading_body-au-h3-16.black.spacing-1, .heading_body-au-h3-16.center.spacing-2 {
    line-height: 40px;
  }

  .section_body-87, .section_body-88 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .select-field_forms-2 {
    width: 100%;
    padding-left: 5px;
  }

  .section_body-89 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-h2-19 {
    font-size: 40px;
    line-height: 52px;
  }

  .heading_body-h2-19.white.form {
    line-height: 48px;
  }

  .section_body-44 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .content-warp_faq-5 {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
  }

  .button_banner-16 {
    width: 100%;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
  }

  .heading_banner-au-h1-10 {
    font-size: 48px;
    line-height: 58px;
  }

  .section_banner-18 {
    padding: 40px 30px;
  }

  .grid-122 {
    grid-template-rows: auto auto;
  }

  .section_body-71, .section_body-72 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-au-h3-24 {
    font-size: 36px;
    line-height: 48px;
  }

  .section_body-73 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-au-h3-25, .heading_body-au-h3-26 {
    font-size: 36px;
    line-height: 48px;
  }

  .section_body-90 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section_banner-21 {
    padding: 40px 30px;
  }

  .heading_banner-au-h1-13 {
    font-size: 48px;
    line-height: 58px;
  }

  .image_banner-omichannel {
    width: 220px;
  }

  .hero-warp_banner-2 {
    grid-row-gap: 16px;
  }

  .heading_body-au-h3-29 {
    font-size: 36px;
    line-height: 48px;
  }

  .section_body-91 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-h3-5 {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 34px;
  }

  .section_body-92 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-au-h3-30 {
    font-size: 36px;
    line-height: 48px;
  }

  .section_body-93 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading_body-au-h3-31 {
    font-size: 36px;
    line-height: 48px;
  }

  .section_body-94, .section_body-95 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .all-sl-kv-p.sl-text-white.sl-mg-b30 {
    text-align: center;
  }

  .sl-btn-basic {
    text-align: center;
    font-size: 18px;
    line-height: 26px;
  }

  .all-sl-h1.sl-text-white {
    text-align: center;
    font-size: 36px;
    line-height: 44px;
  }

  .sl-section-kv {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sl-section-kv.bg-b2b {
    background-image: linear-gradient(to right, rgba(63, 81, 114, .5), rgba(40, 66, 113, .15)), none;
    background-position: 0 0, 0 0;
    background-size: auto, cover;
  }

  .all-sl-h2 {
    font-size: 32px;
    line-height: 40px;
  }

  .sl-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sl-keyponit {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-keyponit.ec {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .sl-keyponit.ec._3point {
    grid-template-columns: 1fr;
  }

  .sl-img-ico {
    width: 50px;
  }

  .la-sl-h1-4.wh-tx.h1-mg20.sl-h1-tag {
    font-size: 28px;
    line-height: 36px;
  }

  .la-button-b2b {
    font-size: 18px;
    line-height: 26px;
  }

  .la-button-b2b._1e1e1e-tx {
    color: #1e1e1e;
  }

  .la-list-p._354253-tx {
    font-size: 14px;
    line-height: 22px;
  }

  .h3-list-grid {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .auto-small-icon {
    width: 50px;
  }

  .sl-nav-2nd.ec {
    position: -webkit-sticky;
    position: sticky;
    top: 44px;
  }

  .nav-wrap-3 {
    width: 85%;
    position: static;
  }

  .sl-nav-link, .sl-nav-link.sl-nav-link1, .sl-nav-link.sl-nav-link2.sl-link-active {
    padding-top: 16px;
    padding-bottom: 10px;
  }

  .sl-kv-logo-white {
    width: 210px;
  }

  .sl-keypoint-list {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .sl-keypoint-list.ec {
    grid-column-gap: 20px;
  }

  .image-485.sc {
    margin-bottom: 20px;
  }

  .sl-feature-grid {
    grid-row-gap: 20px;
    margin-bottom: 0;
  }

  .la-step {
    font-size: 15.3071px;
    line-height: 20px;
  }

  .div-block-589 {
    padding-top: 18px;
  }

  .icon-grid2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .image-5334, .image-5335 {
    padding-top: 0;
  }

  .icon-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

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

  .div-block-576 {
    margin-top: -60px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .div-block-576.mg-t200 {
    margin-top: -40px;
  }

  .image-5336 {
    padding-top: 8px;
  }

  .div-block-590 {
    margin-top: 15px;
  }

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

  .img-mask-m {
    position: relative;
    top: 0;
  }

  .text-ticker_mask {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    overflow: hidden;
  }

  .img-mask {
    position: relative;
    top: 40px;
  }

  .div-block-660 {
    height: 50px;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 1px;
    display: none;
  }

  .div-block-661 {
    align-self: flex-start;
  }

  .text-ticker_text {
    text-align: center;
    white-space: pre-wrap;
    font-size: 36px;
  }

  .sl-btn-white-hp {
    text-align: center;
    font-size: 18px;
    line-height: 26px;
  }

  .kv-1 {
    text-align: left;
    align-items: flex-start;
    margin-left: 24px;
    margin-right: 24px;
  }

  .hp-kv {
    margin-bottom: 0;
    padding-top: 30px;
  }

  .bold-text-31, .bold-text-32, .bold-text-33, .bold-text-34 {
    font-weight: 500;
  }
}

#w-node-_92598695-fcea-e3c7-e57b-a2d3cbcf0a2d-fcc26cfe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_16d7a14f-34f8-b457-42b4-1a17b0c6e2ef-fcc26cfe, #w-node-_16d7a14f-34f8-b457-42b4-1a17b0c6e2f8-fcc26cfe, #w-node-_16d7a14f-34f8-b457-42b4-1a17b0c6e301-fcc26cfe, #w-node-_16d7a14f-34f8-b457-42b4-1a17b0c6e30a-fcc26cfe, #w-node-_6f3c9954-2624-c78c-028b-e42fb054b7c7-fcc26cfe, #w-node-_6f3c9954-2624-c78c-028b-e42fb054b7ce-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695e7-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695e8-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695f1-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695f2-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695fb-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695fc-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a32469608-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a32469609-fcc26cfe, #w-node-c159314a-a4be-d8ae-8918-75e77e8c081b-fcc26cfe, #w-node-_9b62ffad-879b-1977-21b1-ab2b3aafc1f6-fcc26cfe, #w-node-_9b62ffad-879b-1977-21b1-ab2b3aafc202-fcc26cfe, #w-node-_9b62ffad-879b-1977-21b1-ab2b3aafc20e-fcc26cfe, #w-node-_9b62ffad-879b-1977-21b1-ab2b3aafc21a-fcc26cfe, #w-node-_35f439c1-9178-ed69-8f05-384ca1142d1e-37397501, #w-node-_35f439c1-9178-ed69-8f05-384ca1142d4e-37397501, #w-node-_35f439c1-9178-ed69-8f05-384ca1142da8-37397501, #w-node-_35f439c1-9178-ed69-8f05-384ca1142dac-37397501, #w-node-d83c1a4e-ccc2-5b4c-174a-0aa5a0755043-37397501, #w-node-_006f560d-cae5-6279-1308-27ebcded8c22-3019c250, #w-node-ac6f8b38-8392-655b-980e-6fd43019c290-3019c250, #w-node-ac6f8b38-8392-655b-980e-6fd43019c2a0-3019c250, #w-node-ac6f8b38-8392-655b-980e-6fd43019c2b6-3019c250, #w-node-bb1d0b2c-bc62-41af-7f83-a4d7b4fe6d3e-3019c250, #w-node-_5eaf7682-85f2-b94c-ee6c-a7a71ba19abc-4a071862, #w-node-_5eaf7682-85f2-b94c-ee6c-a7a71ba19ac1-4a071862, #w-node-_3a62de1c-1365-0c59-2d71-4c19ad2d821f-4a071862, #w-node-_3a62de1c-1365-0c59-2d71-4c19ad2d8221-4a071862, #w-node-_7617b4c0-fba0-c5ff-d1a8-c443b2451498-4a071862, #w-node-_7617b4c0-fba0-c5ff-d1a8-c443b245149d-4a071862, #w-node-_5893b573-0de3-e6dd-9a18-477f3d399d8a-4a071862, #w-node-_5893b573-0de3-e6dd-9a18-477f3d399d8c-4a071862, #w-node-_1ee32e35-ec1f-e892-83b0-1cf1442c8551-4a071862, #w-node-_1ee32e35-ec1f-e892-83b0-1cf1442c8558-4a071862, #w-node-f80a9670-8f4d-c355-e038-785ce21b86ad-4a071862, #w-node-f80a9670-8f4d-c355-e038-785ce21b86af-4a071862 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03ded127-0d0a-3712-5ffc-ab7e13299ff3-4454b51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_73c2a765-7d85-6fab-b9d2-56367654a3e9-4454b51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_73c2a765-7d85-6fab-b9d2-56367654a3f0-4454b51a, #w-node-_73c2a765-7d85-6fab-b9d2-56367654a3f7-4454b51a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4e5-4454b51a {
  justify-self: center;
}

#w-node-df27c637-c925-dfde-9a6e-f2a1d5d41c72-d5d41c6c, #w-node-df27c637-c925-dfde-9a6e-f2a1d5d41c78-d5d41c6c, #w-node-df27c637-c925-dfde-9a6e-f2a1d5d41c7d-d5d41c6c, #w-node-c8b15977-0f6a-7d7e-920c-0c2ac22b950c-b6bc45ab, #w-node-c8b15977-0f6a-7d7e-920c-0c2ac22b9513-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b69-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b6b-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b71-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b76-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b79-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b7b-b6bc45ab, #w-node-_14e09f04-3b74-e9eb-36ed-da5b239acbf0-b6bc45ab, #w-node-_14e09f04-3b74-e9eb-36ed-da5b239acc0e-b6bc45ab, #w-node-_51d53944-39dc-d266-22a5-ac4d9a23366e-22a370c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51d53944-39dc-d266-22a5-ac4d9a233674-22a370c3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_51d53944-39dc-d266-22a5-ac4d9a233678-22a370c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13c7bd7a-83dd-523a-5760-7c9d9d37bc3a-22a370c3, #w-node-_1fbe2a5c-9d9c-cae1-70d4-20e59b9e5851-22a370c3, #w-node-_0fcedab5-044b-cd5b-86e1-ecc6a96bf656-22a370c3, #w-node-_04307df4-4bd1-3fec-3aff-4e5d28134267-22a370c3, #w-node-_6202a8fc-97bd-5536-6061-6b59c7ca89b7-22a370c3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_2b129032-a6fa-76f1-5265-e3efee1db680-79433f12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479a5-79433f12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479ac-79433f12, #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479b3-79433f12 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_51230c7a-6590-16ce-33c2-f4e67a7421fb-79433f12 {
  justify-self: center;
}

#w-node-d645240a-9fda-1e91-9cec-ecbf46b4f28b-70d92843 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be91-70d92843 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be98-70d92843, #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be9f-70d92843 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033ad-70d92843 {
  justify-self: center;
}

#w-node-_2545e69b-1767-70bd-564e-ea41d39a9001-a7aa6175, #w-node-_2545e69b-1767-70bd-564e-ea41d39a9006-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208ad-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208af-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208b5-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208ba-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208bd-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208bf-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208c5-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208ca-a7aa6175, #w-node-_56d28757-f8ef-7d76-d026-1cad35555c3a-8bea00cf, #w-node-_56d28757-f8ef-7d76-d026-1cad35555c41-8bea00cf, #w-node-_5ac221df-433c-88c1-ba4b-002b9e929da8-8bea00cf, #w-node-_5ac221df-433c-88c1-ba4b-002b9e929daf-8bea00cf, #w-node-_5ac221df-433c-88c1-ba4b-002b9e929db6-8bea00cf, #w-node-_03b85e0c-336c-c070-ae92-d94fac9bd396-8bea00cf, #w-node-_03b85e0c-336c-c070-ae92-d94fac9bd398-8bea00cf, #w-node-_5a5044c6-848d-217e-b78b-c70f6264f9c1-8bea00cf, #w-node-_5a5044c6-848d-217e-b78b-c70f6264f9d0-8bea00cf, #w-node-_8fd63b89-b64c-45b1-8ea2-eb42bba102ef-8bea00cf, #w-node-_8fd63b89-b64c-45b1-8ea2-eb42bba102f1-8bea00cf, #w-node-_8fd63b89-b64c-45b1-8ea2-eb42bba102f5-8bea00cf, #w-node-_8fd63b89-b64c-45b1-8ea2-eb42bba102fb-8bea00cf, #w-node-_8fd63b89-b64c-45b1-8ea2-eb42bba10301-8bea00cf, #w-node-_8fd63b89-b64c-45b1-8ea2-eb42bba10307-8bea00cf, #w-node-_010380f1-5cf0-97c9-4b1a-26e23434e490-8bea00cf, #w-node-_010380f1-5cf0-97c9-4b1a-26e23434e495-8bea00cf, #w-node-_5ca3e6dc-30f8-8099-a003-c316e53da97e-c5f7fdc5, #w-node-_5ca3e6dc-30f8-8099-a003-c316e53da994-c5f7fdc5, #w-node-f46a970d-2296-e125-c27c-41fec3177e0b-c5f7fdc5, #w-node-f46a970d-2296-e125-c27c-41fec3177e12-c5f7fdc5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43ee6-c5f7fdc5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43eed-c5f7fdc5, #w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43ef4-c5f7fdc5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_92ef5068-428d-7a48-ca9b-84d113560377-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d11356037c-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d11356037f-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d113560381-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d113560387-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d11356038c-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d11356038f-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d113560391-c5f7fdc5, #w-node-_70d6ace7-4442-765b-f457-bdcbf8a5d34a-c9720398, #w-node-_70d6ace7-4442-765b-f457-bdcbf8a5d353-c9720398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3c9a-c9720398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3ca1-c9720398, #w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3ca8-c9720398 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c7b-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c80-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c83-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c85-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c8b-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c90-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c93-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c95-c9720398, #w-node-_447b51b8-1b68-ad2b-49f7-cec007165a9d-91c454fe, #w-node-_447b51b8-1b68-ad2b-49f7-cec007165aa4-91c454fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f660e71-3781-c5d8-7c60-f7125dfcb9f3-91c454fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-_6f660e71-3781-c5d8-7c60-f7125dfcb9fb-91c454fe, #w-node-_6f660e71-3781-c5d8-7c60-f7125dfcba03-91c454fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_539613dd-39d2-5c43-2d11-7598697324de-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324e3-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324e6-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324e8-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324ee-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324f3-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324f6-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324f8-91c454fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_35c23497-2400-d562-7d02-0b3a8bce693f-c0eb82ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-bd60e032-c5e8-3179-0d27-cff91b09cfef-c0eb82ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-bd60e032-c5e8-3179-0d27-cff91b09cff6-c0eb82ae, #w-node-bd60e032-c5e8-3179-0d27-cff91b09cffd-c0eb82ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad132-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad137-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad13a-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad13c-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad142-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad147-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad14a-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad14c-c0eb82ae, #w-node-_66941aed-e745-d898-2188-2139529c0d93-83475f28, #w-node-_66941aed-e745-d898-2188-2139529c0d9a-83475f28 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b886c535-706b-8216-867d-8b4e1352d321-83475f28 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: center;
}

#w-node-b886c535-706b-8216-867d-8b4e1352d329-83475f28, #w-node-b886c535-706b-8216-867d-8b4e1352d331-83475f28 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ed0cd01a-635d-0c89-5baf-560ebabe8436-83475f28 {
  justify-self: center;
}

#w-node-_3c1bfa49-1410-36a9-8233-b19d5ca1ccf5-2eb1f156, #w-node-_3c1bfa49-1410-36a9-8233-b19d5ca1ccfc-2eb1f156, #w-node-_6dafe56b-62dc-cef4-6deb-ad159417ea07-2eb1f156, #w-node-_6dafe56b-62dc-cef4-6deb-ad159417ea0e-2eb1f156, #w-node-_6dafe56b-62dc-cef4-6deb-ad159417ea15-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad81e-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad820-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad826-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad82b-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad82e-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad830-2eb1f156, #w-node-af1c0863-ceda-c371-1a7a-78f354aeda4e-2eb1f156, #w-node-af1c0863-ceda-c371-1a7a-78f354aeda50-2eb1f156, #w-node-_9966bd9a-e35e-7996-2d89-f5f8cb754ba3-2eb1f156, #w-node-_9966bd9a-e35e-7996-2d89-f5f8cb754ba8-2eb1f156, #w-node-_9bc0fdf9-a97e-5d9c-75d9-a6bda0b3e0e1-911584d8, #w-node-_9bc0fdf9-a97e-5d9c-75d9-a6bda0b3e0e7-911584d8, #w-node-_959320d2-11a6-37de-a0a2-2db9e1200fde-911584d8, #w-node-a0f23023-8bd6-b040-6e08-05ab69414ca2-91c43eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a0f23023-8bd6-b040-6e08-05ab69414ca8-91c43eb9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a0f23023-8bd6-b040-6e08-05ab69414cac-91c43eb9, #w-node-_23367f24-c62b-b948-e8f7-b13dc5ed6fbc-91c43eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_23367f24-c62b-b948-e8f7-b13dc5ed6fc1-91c43eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_23367f24-c62b-b948-e8f7-b13dc5ed6fc3-91c43eb9, #w-node-e07cdba1-4088-42a1-f46a-256051676f15-91c43eb9, #w-node-e07cdba1-4088-42a1-f46a-256051676f1a-91c43eb9, #w-node-e07cdba1-4088-42a1-f46a-256051676f1f-91c43eb9, #w-node-e07cdba1-4088-42a1-f46a-256051676f29-91c43eb9, #w-node-_33fe2810-c642-5185-8fcb-e01501bddbd5-91c43eb9, #w-node-_33fe2810-c642-5185-8fcb-e01501bddbda-91c43eb9, #w-node-_33fe2810-c642-5185-8fcb-e01501bddbdf-91c43eb9, #w-node-_33fe2810-c642-5185-8fcb-e01501bddbe4-91c43eb9, #w-node-_33fe2810-c642-5185-8fcb-e01501bddbf0-91c43eb9, #w-node-_33fe2810-c642-5185-8fcb-e01501bddbf8-91c43eb9, #w-node-_33fe2810-c642-5185-8fcb-e01501bddc00-91c43eb9, #w-node-a336a407-7835-4781-bca3-3f8520323f7d-91c43eb9, #w-node-a336a407-7835-4781-bca3-3f8520323f92-91c43eb9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9d874350-0189-f471-9449-7b540224f3e2-91c43eb9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_9d874350-0189-f471-9449-7b540224f3ea-91c43eb9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9d874350-0189-f471-9449-7b540224f3f2-91c43eb9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_9d874350-0189-f471-9449-7b540224f3fa-91c43eb9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_9d874350-0189-f471-9449-7b540224f402-91c43eb9, #w-node-_9d874350-0189-f471-9449-7b540224f40a-91c43eb9 {
  grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_9d874350-0189-f471-9449-7b540224f412-91c43eb9 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_003cce42-def1-9d4f-80ad-eba2330dc25a-91c43eb9, #w-node-_003cce42-def1-9d4f-80ad-eba2330dc261-91c43eb9, #w-node-_003cce42-def1-9d4f-80ad-eba2330dc268-91c43eb9, #w-node-_1545e3c0-d0ca-4ae5-d237-8e495dcda4d3-756a957d, #w-node-_1545e3c0-d0ca-4ae5-d237-8e495dcda4d5-756a957d, #w-node-_1545e3c0-d0ca-4ae5-d237-8e495dcda4d6-756a957d, #w-node-_5da9acd0-6478-050d-9b0c-b7bc0e2a8e6d-756a957d, #w-node-_5da9acd0-6478-050d-9b0c-b7bc0e2a8e6e-756a957d, #w-node-_5da9acd0-6478-050d-9b0c-b7bc0e2a8e77-756a957d, #w-node-_645c5bd2-610e-e23b-2883-2a1cefa3ba3f-756a957d, #w-node-_645c5bd2-610e-e23b-2883-2a1cefa3ba41-756a957d, #w-node-_645c5bd2-610e-e23b-2883-2a1cefa3ba42-756a957d, #w-node-_5b0008a6-d268-4843-0046-fb472bb5450f-756a957d, #w-node-_5b0008a6-d268-4843-0046-fb472bb54510-756a957d, #w-node-_5b0008a6-d268-4843-0046-fb472bb54519-756a957d, #w-node-_346a92e6-5bf8-b840-4782-abc6f9ddede3-539926bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_346a92e6-5bf8-b840-4782-abc6f9ddede5-539926bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_9738f0dc-c814-cd0a-2b07-998860f5e861-539926bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9738f0dc-c814-cd0a-2b07-998860f5e86e-539926bd, #w-node-_19924b06-c7e0-a023-2753-62f02e996b2f-539926bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_19924b06-c7e0-a023-2753-62f02e996b31-539926bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_5796354d-4d6c-8422-2ae6-d1769ef96c0b-26ca9110, #w-node-_5796354d-4d6c-8422-2ae6-d1769ef96c0e-26ca9110, #w-node-_5796354d-4d6c-8422-2ae6-d1769ef96c12-26ca9110 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea96b07-fc84-d7c7-d9ff-ba509d2d7581-26ca9110 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ea96b07-fc84-d7c7-d9ff-ba509d2d7584-26ca9110, #w-node-_7ea96b07-fc84-d7c7-d9ff-ba509d2d7588-26ca9110, #w-node-_709c346f-1995-53df-7055-e0f5e1e02885-26ca9110, #w-node-_709c346f-1995-53df-7055-e0f5e1e02888-26ca9110, #w-node-_709c346f-1995-53df-7055-e0f5e1e0288c-26ca9110, #w-node-_5bfe1065-0861-b872-26f8-b647cd4cbe46-26ca9110, #w-node-_5bfe1065-0861-b872-26f8-b647cd4cbe4d-26ca9110, #w-node-_5bfe1065-0861-b872-26f8-b647cd4cbe54-26ca9110, #w-node-_16f6f971-0009-202d-530b-b367c17c9016-88b21b88, #w-node-_16f6f971-0009-202d-530b-b367c17c901d-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12f9c-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12f9e-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fa9-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fb6-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fb9-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fbb-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fc1-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fcb-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fce-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fd0-88b21b88, #w-node-ad2a9b31-0498-a8b1-82c2-0193d00a0769-fa600c61, #w-node-ad2a9b31-0498-a8b1-82c2-0193d00a0770-fa600c61, #w-node-_359675e7-ac8f-edf4-0b4a-65bb92a081d1-fa600c61, #w-node-_359675e7-ac8f-edf4-0b4a-65bb92a081d8-fa600c61, #w-node-_359675e7-ac8f-edf4-0b4a-65bb92a081df-fa600c61, #w-node-b93fd108-130b-8541-e709-c9552d77ce76-fa600c61, #w-node-b93fd108-130b-8541-e709-c9552d77ce8b-fa600c61, #w-node-c3eb5b0d-5596-f063-a8a4-cd229f37a8c0-fa600c61, #w-node-c3eb5b0d-5596-f063-a8a4-cd229f37a8c2-fa600c61, #w-node-_164efa2b-cb86-1c7b-f261-616f37f221af-31e84dc2, #w-node-_164efa2b-cb86-1c7b-f261-616f37f221b6-31e84dc2, #w-node-_64047e28-b941-523e-8ba4-9431c949896d-31e84dc2, #w-node-_64047e28-b941-523e-8ba4-9431c9498972-31e84dc2, #w-node-aa03f938-c42e-01d1-5b16-cefce3e8d8dc-31e84dc2, #w-node-aa03f938-c42e-01d1-5b16-cefce3e8d8de-31e84dc2, #w-node-b7770a95-79b4-7680-387d-fa6d6e3e99e2-31e84dc2, #w-node-b7770a95-79b4-7680-387d-fa6d6e3e99e7-31e84dc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e713c73-46b0-2912-2f48-100c7aa9efbe-6c074657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_0e713c73-46b0-2912-2f48-100c7aa9efc4-6c074657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_0e713c73-46b0-2912-2f48-100c7aa9efd2-6c074657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e713c73-46b0-2912-2f48-100c7aa9efd4-6c074657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_6551cf44-bb97-33ea-4be8-4bbf611f04a2-6c074657, #w-node-_6551cf44-bb97-33ea-4be8-4bbf611f04a4-6c074657, #w-node-_6551cf44-bb97-33ea-4be8-4bbf611f04ab-6c074657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6551cf44-bb97-33ea-4be8-4bbf611f04b4-6c074657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_83502e20-d1e5-b135-c851-0af9d91f0335-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0337-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f033d-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0342-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0343-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0345-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0347-6c074657, #w-node-e51d6303-78d1-0342-65ce-ed551dc6d90c-6c074657, #w-node-e51d6303-78d1-0342-65ce-ed551dc6d90e-6c074657, #w-node-e51d6303-78d1-0342-65ce-ed551dc6d90f-6c074657, #w-node-e51d6303-78d1-0342-65ce-ed551dc6d911-6c074657, #w-node-e51d6303-78d1-0342-65ce-ed551dc6d91c-6c074657 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c10ba27a-f660-cb36-5402-c36630f295f3-f25ed95b, #w-node-c10ba27a-f660-cb36-5402-c36630f295fb-f25ed95b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7ac2dfc5-a2de-dc4c-e150-066e8783f4b6-f25ed95b, #w-node-_7ac2dfc5-a2de-dc4c-e150-066e8783f4bd-f25ed95b, #w-node-_7ac2dfc5-a2de-dc4c-e150-066e8783f4c4-f25ed95b, #w-node-_6eeb7a39-5fbb-c437-ba3a-e72bfbed576e-f25ed95b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6eeb7a39-5fbb-c437-ba3a-e72bfbed5788-f25ed95b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_15c0da44-796b-4e29-0771-253c367c1377-f25ed95b, #w-node-_15c0da44-796b-4e29-0771-253c367c1378-f25ed95b, #w-node-_15c0da44-796b-4e29-0771-253c367c137f-f25ed95b, #w-node-_15c0da44-796b-4e29-0771-253c367c1387-f25ed95b, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed4e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed5b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed69-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed76-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed7f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed80-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed8a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed94-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaed9e-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaeda1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeda6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeda9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedac-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedaf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedb4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedb6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedb8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedba-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedbd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedbf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedc1-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaedc3-69779ec7 {
  grid-area: 6 / 1 / 7 / 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaedc8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedca-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedcc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedce-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedd1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedd3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedd5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaede0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaede3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaede5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaede7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaede9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedee-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedf0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedf2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedf4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedf9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedfb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedfd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaedff-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee04-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee06-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee08-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee15-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee1a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee1c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee1e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee2b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee33-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee30-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee35-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee37-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee3c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee3f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee41-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee48-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee4c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee4e-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaee84-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaee87-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee8c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee8e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee90-69779ec7, #w-node-_75dadc24-c0a6-8f96-d56c-1fd20b714ae5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee97-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee99-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee9b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaee92-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4128c64a-9afa-ca09-bf35-cf9375da7d7c-69779ec7, #w-node-_860fed82-89d9-292b-499a-0bfc2a2f442f-69779ec7, #w-node-_4dd723f7-5949-2d6a-1937-b77a92a04a8d-69779ec7 {
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaee9d-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaeea0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeea3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeea6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeea9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeeac-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeeaf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeeb2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeeb5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeebb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeebe-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeec1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeec4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeec7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeeca-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeecd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeed0-69779ec7, #w-node-a2258a87-e758-68d2-7467-ab1c1c00d1af-69779ec7, #w-node-_152be448-2565-c6d4-bea6-c90736c15883-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeed9-69779ec7, #w-node-_213da464-c71b-f82a-1529-46790dc661b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeed3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeed6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeedc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeee2-69779ec7, #w-node-ea0feb0f-2160-cdca-3e49-64caae0807ca-69779ec7, #w-node-_7180cfc9-16f9-3039-f049-aa826057a84c-69779ec7, #w-node-_8c0acad0-002b-865e-79ff-9e57c7308d9e-69779ec7, #w-node-a8044cf3-8ade-4697-bd88-14e56927ad88-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaeef7-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaeefa-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1888adc-743c-d28e-08db-d36b74d232fb-69779ec7, #w-node-_211e6768-b383-daef-c2aa-3152c32f8289-69779ec7, #w-node-fb342439-7ade-b39a-5564-ed2b599ee29d-69779ec7 {
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaef08-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaef0b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef10-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef12-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef14-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef16-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef1b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef1d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef1f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef21-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76d6d4d3-0aca-614c-e34e-e351075fd405-69779ec7, #w-node-ea6c3e24-a02b-87ff-c479-d09030ba0236-69779ec7, #w-node-fbcc5589-546f-686e-d61b-738c182a56c8-69779ec7 {
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaef2c-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaef2f-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaef34-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef36-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef38-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaef49-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef53-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaef56-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef57-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef5b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef5e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef5f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef63-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef65-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef66-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef68-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef95-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef8c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefa3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefa1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef7b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef7c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef7e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef80-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef81-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef74-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef87-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef88-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef9a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef8e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef8f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef93-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef9c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef9d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefa8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef71-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef79-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefaa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefab-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefaf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefb3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefb8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefc5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefc6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefc8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefcc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefcd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefcf-69779ec7, #w-node-_6ea1313b-65e3-d8fb-a0c7-6a0b77fb9b78-69779ec7, #w-node-_6ea1313b-65e3-d8fb-a0c7-6a0b77fb9b79-69779ec7, #w-node-_928c7e52-dd3b-5bd7-057a-b9a4b8ff3222-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaefe1-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaefe4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefe5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefe9-69779ec7, #w-node-ac808e64-6f8b-7501-0947-b8d724c1b2b9-69779ec7, #w-node-ac808e64-6f8b-7501-0947-b8d724c1b2ba-69779ec7, #w-node-ec48ad1b-d7a1-c2f5-7b6d-5f49aae3e539-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefeb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefec-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff0-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff2-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeffa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeffb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeffd-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf003-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf006-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf009-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf00c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf00f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf012-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf015-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf018-69779ec7, #w-node-_3329baa5-bd24-3d05-b0d3-d4ce03eddd72-69779ec7, #w-node-d25613c3-1961-0ea5-b9f5-ed338aecfa1f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf021-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf024-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf025-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf02c-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf02f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf030-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf034-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf036-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf037-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf03b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf03d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf03e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf042-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf044-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf047-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf048-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf04c-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf050-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf05a-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf05d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf05e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf062-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf065-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf066-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf06a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf06c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf06d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf06f-69779ec7, #w-node-_1310069b-ed49-b3b7-bc20-5966bb4671d4-69779ec7, #w-node-_42211ad7-b0a0-2ec6-1679-b01c3bf3f733-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0aa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0a8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf082-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf083-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf080-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf087-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf088-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf08c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf08e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf08f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf093-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf095-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf096-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf09a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0a3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0a4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0af-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf078-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf07b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0b1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0b2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0b6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0b8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0bd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0bf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0c0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0c4-69779ec7, #w-node-_00feb407-0310-703b-5b4d-616fa6874d8d-69779ec7, #w-node-_00feb407-0310-703b-5b4d-616fa6874d8e-69779ec7, #w-node-e85c0282-1fa8-3f46-1cc5-e215eeda5ead-69779ec7, #w-node-d10088c2-ec6a-bdaa-82fd-76dc11b8483f-69779ec7, #w-node-d10088c2-ec6a-bdaa-82fd-76dc11b84840-69779ec7, #w-node-_23c4c722-ee4d-b8ba-6cc7-98600a680612-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0de-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e9-69779ec7, #w-node-_9b6d344b-7c55-81a5-091c-8eee72933ecf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0ed-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0ef-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0fa-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf100-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf106-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf10c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf112-69779ec7, #w-node-_9b2001d9-75ad-8dad-25e5-20733ce66c59-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf11e-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf121-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf122-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf129-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf12c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf12d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf131-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf133-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf134-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf138-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf13a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf13b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf13f-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf141-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf144-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf145-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf149-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf14d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf157-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf15a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf15b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf15f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf162-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf163-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf167-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf169-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf16a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf16c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf199-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf19e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1a7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ac-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf17f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf180-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf182-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf184-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf185-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf189-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf18b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf18c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf190-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf192-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf193-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf197-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1a1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1a5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf175-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf178-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ae-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1af-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ba-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1cb-69779ec7, #w-node-_4bc7ccec-491b-89a8-411d-b86f97f0c22b-69779ec7, #w-node-_4bc7ccec-491b-89a8-411d-b86f97f0c22c-69779ec7, #w-node-_631b3eb3-8a83-07c3-6b45-3f6f41297cb7-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1d9-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1dc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1dd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1e1-69779ec7, #w-node-fcf28811-512a-fbbf-6489-107e0d240637-69779ec7, #w-node-fcf28811-512a-fbbf-6489-107e0d240638-69779ec7, #w-node-_41747495-5b80-144b-43d6-1ac1a824aea0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1e3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1e4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1e8-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ea-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ed-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ee-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1f0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1f2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1f3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1f5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1fb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1fc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1fe-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ff-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf201-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf202-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf204-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf207-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf208-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf20a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf20d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf20e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf210-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf213-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf214-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf216-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf219-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf21c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf21d-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf224-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf227-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf228-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf22c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf22e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf22f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf233-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf235-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf236-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf23a-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf23c-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf23f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf240-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf244-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf249-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf257-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf264-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf271-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf27a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf27b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf285-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf28f-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf299-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf29c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2a1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2a4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2a7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2aa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2af-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2b1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2b8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2ba-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2bc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2ce-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2e4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2e9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2eb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2ed-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2ef-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2f4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2f6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2f8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2fa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf2ff-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf301-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf303-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf326-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf32b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf32d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf32f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf336-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf338-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf33a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf33c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf341-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf343-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf345-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf347-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf34a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf34c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf34e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf350-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf353-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf357-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf35b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf35d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf360-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf375-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf378-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf37d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf37f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf381-69779ec7, #w-node-_8d7a96b8-d957-cc42-2527-047053ff1955-69779ec7, #w-node-_2bab9136-ea70-0156-a424-1bd0fedbebb9-69779ec7, #w-node-_55c377e6-872a-4755-54eb-3a623286fd1f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf383-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf38a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf38c-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf38e-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf391-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf394-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf397-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf39a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf39d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3a3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3a6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3ac-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3af-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3b2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3b8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3bb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3be-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3c1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3c4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3c7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3ca-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3cd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3d0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3d3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3d6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3d9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3dc-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3e5-69779ec7, #w-node-_3a747b98-399a-4cba-9a36-66860c476d7c-69779ec7, #w-node-_5eff56bc-d232-dc41-db7a-7423cb86bb5a-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3e8-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3eb-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e974baa0-31df-66a7-24a4-a4c26161d96d-69779ec7, #w-node-_0bd5b768-0239-a4a6-60c9-290c482fd80f-69779ec7, #w-node-c302d264-531e-56d2-8373-629737a41dc4-69779ec7 {
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3f9-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf3fc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf401-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf403-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf405-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf407-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf40c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf40e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf410-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf412-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf417-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf419-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf41b-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf41d-69779ec7 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf420-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf425-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf427-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf429-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf43a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf444-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf447-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf448-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf44c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf44f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf450-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf454-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf456-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf457-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf459-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf48d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf492-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf49b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf46c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf46d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf46f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf471-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf472-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf476-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf478-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf479-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf47d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf47f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf480-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf484-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf494-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf499-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf462-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf465-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4ae-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b8-69779ec7, #w-node-_5b9c9e19-9fee-d075-0571-356cc443bf13-69779ec7, #w-node-_5b9c9e19-9fee-d075-0571-356cc443bf14-69779ec7, #w-node-_34abb22d-5247-b60a-826f-39bc6975d25a-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4c8-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4cb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4cc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d0-69779ec7, #w-node-c76c3095-6b27-5a38-8d8f-d2c81fe20b0e-69779ec7, #w-node-c76c3095-6b27-5a38-8d8f-d2c81fe20b0f-69779ec7, #w-node-_849e449d-7d91-c043-da28-4b91b81fb0c3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d7-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d9-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4dc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4dd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4df-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4e2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4e3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4e5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4ec-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4ef-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4f2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4f5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4f8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4fb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4fe-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf501-69779ec7, #w-node-_2734a452-c8dc-58c6-d192-13cae5d314a8-69779ec7, #w-node-a87457e0-3701-b81c-a4bf-2afa1ce91691-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf509-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf50c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf50d-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf514-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf517-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf518-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf51c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf51e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf51f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf523-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf525-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf526-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf52a-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf52c-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf52f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf530-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf534-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf538-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf542-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf545-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf546-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf54a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf54d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf54e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf552-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf554-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf555-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf557-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf584-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf582-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf592-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf597-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf56a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf56b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf56d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf56f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf570-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf574-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf576-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf577-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf57b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf57d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf57e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf589-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf58b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf58c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf590-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf560-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf563-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf599-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf59e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5a1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5a5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ae-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5af-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5b1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5b4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5b6-69779ec7, #w-node-bcf2017f-6e72-8256-913f-4daaa66e23a8-69779ec7, #w-node-bcf2017f-6e72-8256-913f-4daaa66e23a9-69779ec7, #w-node-_4a2d57e8-bb02-586a-e16c-30df1eff3e98-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ca-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5cd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ce-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5d2-69779ec7, #w-node-_629463bd-6ab1-7b1c-896a-3a542fd3955f-69779ec7, #w-node-_629463bd-6ab1-7b1c-896a-3a542fd39560-69779ec7, #w-node-_43e888f3-77ad-2f33-aedc-1db347da6386-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5d4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5d5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5d9-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5db-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5de-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5df-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5e1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5e4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5e5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5e7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ed-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ee-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5fa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5fc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ff-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf600-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf602-69779ec7, #w-node-_35de6c7d-cc50-4c66-5e77-5838736abe2e-69779ec7, #w-node-_35de6c7d-cc50-4c66-5e77-5838736abe2f-69779ec7, #w-node-f7d9274b-0dc9-21c5-4c7c-57ba2a64b87d-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf60b-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf60e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf60f-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf616-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf619-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf61a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf61e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf620-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf621-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf625-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf627-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf628-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf62c-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf62e-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf631-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf632-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf636-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf63a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf644-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf647-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf648-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf64c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf64f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf650-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf654-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf656-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf657-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf659-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf686-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf68b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf694-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf699-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf66c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf66d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf66f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf671-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf672-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf676-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf678-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf679-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf67d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf67f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf680-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf684-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf68d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf68e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf692-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf662-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf665-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf69b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6a2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6a7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b8-69779ec7, #w-node-eb6e024d-e4b5-4ea4-c29f-b6cc1fded17a-69779ec7, #w-node-eb6e024d-e4b5-4ea4-c29f-b6cc1fded17b-69779ec7, #w-node-c61c3099-1571-affa-59d4-bd631469ff23-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6c6-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6c9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ca-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ce-69779ec7, #w-node-_951265aa-2ec5-0910-de4b-776b28aa4209-69779ec7, #w-node-_951265aa-2ec5-0910-de4b-776b28aa420a-69779ec7, #w-node-_8840400c-f2a3-1917-0605-3430505d38fa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6d0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6d1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6d5-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6d7-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6da-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6db-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6dd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6e0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6e1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6e3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6e9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ea-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ec-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ed-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ef-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6fb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6fe-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ff-69779ec7, #w-node-_4d669168-6863-41e2-d3b3-da3a180038d5-69779ec7, #w-node-d9c6e949-a171-4429-7c57-31a7a5308dbc-69779ec7, #w-node-d9c6e949-a171-4429-7c57-31a7a5308dbd-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf708-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf70b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf70c-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf713-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf716-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf717-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf71b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf71d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf71e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf722-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf724-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf725-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf729-69779ec7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf72b-69779ec7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b222493b-a57e-2d8b-38cf-d7432bfaf72e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf72f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf733-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf738-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf73f-69779ec7, #w-node-db9e1d4c-cca1-458e-e9f7-5643fdd84f86-74124547, #w-node-db9e1d4c-cca1-458e-e9f7-5643fdd84f8a-74124547, #w-node-db9e1d4c-cca1-458e-e9f7-5643fdd84f94-74124547, #w-node-db9e1d4c-cca1-458e-e9f7-5643fdd84f9e-74124547, #w-node-db9e1d4c-cca1-458e-e9f7-5643fdd84fa8-74124547, #w-node-db9e1d4c-cca1-458e-e9f7-5643fdd84fb2-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd100-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd102-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd108-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd115-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd118-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd11a-74124547, #w-node-fe6f612c-4e43-10ff-c3f4-760fc27b744c-427778cc, #w-node-fe6f612c-4e43-10ff-c3f4-760fc27b7450-427778cc, #w-node-fe6f612c-4e43-10ff-c3f4-760fc27b745a-427778cc, #w-node-fe6f612c-4e43-10ff-c3f4-760fc27b7464-427778cc, #w-node-fe6f612c-4e43-10ff-c3f4-760fc27b746e-427778cc, #w-node-fe6f612c-4e43-10ff-c3f4-760fc27b7478-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae28-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae2a-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae30-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae35-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae38-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae3a-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae48-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae4d-427778cc, #w-node-_3a58385c-25aa-69d2-ac61-4ac4448f1766-208f8080, #w-node-_3a58385c-25aa-69d2-ac61-4ac4448f176a-208f8080, #w-node-_3a58385c-25aa-69d2-ac61-4ac4448f1774-208f8080, #w-node-_3a58385c-25aa-69d2-ac61-4ac4448f177e-208f8080, #w-node-_3a58385c-25aa-69d2-ac61-4ac4448f1788-208f8080, #w-node-_3a58385c-25aa-69d2-ac61-4ac4448f1792-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66444-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66446-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d6644c-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66451-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66454-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66456-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d6645c-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66461-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66464-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66466-208f8080 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d55ac977-3e18-e48e-e15c-35a81f4b7809-27a5a67c {
  align-self: auto;
}

#w-node-d55ac977-3e18-e48e-e15c-35a81f4b780f-27a5a67c, #w-node-d55ac977-3e18-e48e-e15c-35a81f4b7828-27a5a67c, #w-node-ae939694-cdff-5629-cc81-c8f8e061306e-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613070-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613072-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613074-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613076-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613078-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061307a-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061307c-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061307e-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613080-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613082-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613084-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613086-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613088-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061308a-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061308c-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061308e-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613090-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613092-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613094-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613096-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e0613098-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061309a-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061309c-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e061309e-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e06130a0-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e06130a2-4da60b0a, #w-node-ae939694-cdff-5629-cc81-c8f8e06130a4-4da60b0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae939694-cdff-5629-cc81-c8f8e06130a6-4da60b0a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5d689789-cf00-e78a-cf2b-bf192db23303-9d96aa79, #w-node-bd975850-8612-d78f-cb99-3fdc1fc3d2d6-8bfc59b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd975850-8612-d78f-cb99-3fdc1fc3d2d8-8bfc59b9, #w-node-_1c94e5f1-993d-6deb-2f46-504e48d2d5f6-8bfc59b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1c94e5f1-993d-6deb-2f46-504e48d2d600-8bfc59b9, #w-node-_0155d68a-8a9c-fe2a-3c83-586b444a8e40-8bfc59b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4c4e3d08-474f-ea7f-0c52-c7eae1608b28-8bfc59b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4c4e3d08-474f-ea7f-0c52-c7eae1608b32-8bfc59b9, #w-node-eb3781ce-1de9-23f1-06d1-248db53edd68-8bfc59b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b9d53d36-5735-eefb-a0ad-cb5e7818ef31-8bfc59b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b9d53d36-5735-eefb-a0ad-cb5e7818ef3b-8bfc59b9, #w-node-b53f8f44-a024-c7c7-17ae-bb14e671f05a-8bfc59b9, #w-node-d202615b-c8b4-16db-c0d2-0c54d8914fee-38c22c47, #w-node-d202615b-c8b4-16db-c0d2-0c54d8914ff7-38c22c47, #w-node-_7866adfa-1bf6-6da3-7d01-f9adfb5f7f55-38c22c47, #w-node-_7866adfa-1bf6-6da3-7d01-f9adfb5f7f56-38c22c47, #w-node-_7866adfa-1bf6-6da3-7d01-f9adfb5f7f6d-38c22c47, #w-node-f80baf81-7b5d-59c8-9339-d0ea6212136b-38c22c47, #w-node-f80baf81-7b5d-59c8-9339-d0ea62121373-38c22c47, #w-node-f80baf81-7b5d-59c8-9339-d0ea6212137b-38c22c47, #w-node-f80baf81-7b5d-59c8-9339-d0ea62121383-38c22c47, #w-node-a80f1068-deba-2552-fb09-4a54c468b4ca-38c22c47, #w-node-a80f1068-deba-2552-fb09-4a54c468b4d1-38c22c47, #w-node-a80f1068-deba-2552-fb09-4a54c468b4d8-38c22c47, #w-node-a80f1068-deba-2552-fb09-4a54c468b4df-38c22c47, #w-node-_986c2268-0c2f-3066-c8eb-113897e4f6af-38c22c47, #w-node-_986c2268-0c2f-3066-c8eb-113897e4f6b0-38c22c47, #w-node-f6638ac7-aa8b-8350-3ee1-b62048abd651-38c22c47, #w-node-f6638ac7-aa8b-8350-3ee1-b62048abd658-38c22c47, #w-node-f6638ac7-aa8b-8350-3ee1-b62048abd65f-38c22c47, #w-node-_0b1daab5-d70b-7ef4-e47e-df6dcf871fae-38c22c47, #w-node-_0b1daab5-d70b-7ef4-e47e-df6dcf871fb3-38c22c47, #w-node-_0b1daab5-d70b-7ef4-e47e-df6dcf871fb8-38c22c47, #w-node-_0b1daab5-d70b-7ef4-e47e-df6dcf871fbd-38c22c47, #w-node-_0b1daab5-d70b-7ef4-e47e-df6dcf871fc6-38c22c47, #w-node-_0b1daab5-d70b-7ef4-e47e-df6dcf871fd6-38c22c47, #w-node-_0b1daab5-d70b-7ef4-e47e-df6dcf871fde-38c22c47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bfa0acb-d211-11b9-b8a0-bb965377e078-8b553d9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1bfa0acb-d211-11b9-b8a0-bb965377e082-8b553d9a {
  align-self: center;
}

#w-node-_781467d6-4faa-03ce-5e37-2e1d29e9431e-8b553d9a, #w-node-_781467d6-4faa-03ce-5e37-2e1d29e9431f-8b553d9a, #w-node-_781467d6-4faa-03ce-5e37-2e1d29e94323-8b553d9a, #w-node-_781467d6-4faa-03ce-5e37-2e1d29e94324-8b553d9a, #w-node-d39db063-8c1b-09d9-986a-1a3aeb4cd9ec-8b553d9a, #w-node-_19614ac6-eb34-a959-871e-b663e6ae073a-8b553d9a, #w-node-_701da92d-1b74-0289-5eb6-b23f8ea1661a-8b553d9a, #w-node-_701da92d-1b74-0289-5eb6-b23f8ea1661b-8b553d9a, #w-node-_701da92d-1b74-0289-5eb6-b23f8ea16624-8b553d9a, #w-node-_701da92d-1b74-0289-5eb6-b23f8ea16625-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffe8a-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffe9b-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffe9c-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffe9f-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffea0-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffea4-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffea5-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffebe-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffecf-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffed0-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffed3-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffed4-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffed8-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffed9-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffedc-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffeec-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffefd-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffefe-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff01-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff02-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff06-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff07-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff19-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff2c-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff2d-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff30-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff31-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff35-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff36-8b553d9a, #w-node-_87e7e049-be9f-5645-e17d-57829ad32e00-ff3febfc, #w-node-_87e7e049-be9f-5645-e17d-57829ad32e08-ff3febfc, #w-node-_006bf544-ef4d-49e1-0107-6adebceeeec6-ff3febfc, #w-node-_006bf544-ef4d-49e1-0107-6adebceeeece-ff3febfc, #w-node-_006bf544-ef4d-49e1-0107-6adebceeeed6-ff3febfc, #w-node-_3e9c7573-4a1a-1cf6-8dd7-fb1292245b51-ff3febfc, #w-node-_3e9c7573-4a1a-1cf6-8dd7-fb1292245b52-ff3febfc, #w-node-_17d5c4cf-879b-ed9d-ba6c-2aa36b41f8f8-ff3febfc, #w-node-_17d5c4cf-879b-ed9d-ba6c-2aa36b41f8fd-ff3febfc, #w-node-d55ce27a-9e95-241c-e547-ba60e6d13155-ff3febfc, #w-node-d55ce27a-9e95-241c-e547-ba60e6d13156-ff3febfc, #w-node-d74b638f-ed80-6b95-bd6f-efd643f1970e-ff3febfc, #w-node-d74b638f-ed80-6b95-bd6f-efd643f19713-ff3febfc, #w-node-_291369a2-1cca-f631-bb27-ce07405bce34-ff3febfc, #w-node-_291369a2-1cca-f631-bb27-ce07405bce3b-ff3febfc, #w-node-_291369a2-1cca-f631-bb27-ce07405bce42-ff3febfc, #w-node-_291369a2-1cca-f631-bb27-ce07405bce49-ff3febfc, #w-node-_291369a2-1cca-f631-bb27-ce07405bce50-ff3febfc, #w-node-_291369a2-1cca-f631-bb27-ce07405bce57-ff3febfc, #w-node-de1a5581-b288-7e5d-f18c-c77ade248024-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24803e-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248061-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248066-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248070-4cfd8685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de1a5581-b288-7e5d-f18c-c77ade24807a-4cfd8685 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-de1a5581-b288-7e5d-f18c-c77ade24807d-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248080-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248082-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248084-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248087-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248089-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24808b-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24808e-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248091-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248094-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248097-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248099-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24809b-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24809e-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480a0-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480a2-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480a5-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480a7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480a9-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480ac-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480ae-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480b0-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480b3-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480b5-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480b7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480ba-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480bd-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480c0-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480c3-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480c7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480cb-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480ce-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480d1-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480d4-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480d7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480d9-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480db-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480de-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480e2-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480e4-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480e7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480eb-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480ed-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480f0-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480f2-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480f4-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480f7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480f9-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2480fb-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248100-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248104-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248106-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24810b-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24810f-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248117-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248131-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248154-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24815a-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248164-4cfd8685 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-de1a5581-b288-7e5d-f18c-c77ade24816e-4cfd8685 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-de1a5581-b288-7e5d-f18c-c77ade248171-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248174-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248176-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248178-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24817b-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24817d-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24817f-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248182-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248185-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248188-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24818b-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24818d-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24818f-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248192-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248194-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248196-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248199-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24819b-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade24819d-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481a0-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481a2-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481a4-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481a7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481a9-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481ab-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481ae-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481b1-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481b4-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481b7-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481bb-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481bf-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481c2-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481c5-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481c8-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481cb-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481cd-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481cf-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481d2-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481d6-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481d8-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481db-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481df-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481e1-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481e4-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481e6-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481e8-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481eb-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481ed-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481ef-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481f4-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481f8-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481fa-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade2481ff-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248203-4cfd8685, #w-node-b1919f1d-e702-4f90-88bb-e49c0cc1b242-1b91ad95, #w-node-b1919f1d-e702-4f90-88bb-e49c0cc1b249-1b91ad95, #w-node-ec29afb7-1d19-2b34-3411-785f380c2b7e-1b91ad95, #w-node-db5abcb6-987d-d3e6-c77d-9b594ad27714-1b91ad95, #w-node-db5abcb6-987d-d3e6-c77d-9b594ad2771f-1b91ad95, #w-node-db5abcb6-987d-d3e6-c77d-9b594ad2772a-1b91ad95, #w-node-db5abcb6-987d-d3e6-c77d-9b594ad27735-1b91ad95, #w-node-_725ea0bd-964b-416f-36b7-7a389dfd0246-1b91ad95, #w-node-_725ea0bd-964b-416f-36b7-7a389dfd026d-1b91ad95, #w-node-c77cddc2-90fd-629e-a0e2-f51e1f0e7778-3475c2e6, #w-node-c77cddc2-90fd-629e-a0e2-f51e1f0e7780-3475c2e6, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e76c-3475c2e6, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e772-3475c2e6, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e778-3475c2e6, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e77e-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938230-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938238-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938241-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93824a-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938253-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938263-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93826c-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938275-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93827d-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938286-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93828f-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93829e-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382a6-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382ae-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382b7-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382c0-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382c9-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382d2-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382db-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382e4-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382ed-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382f5-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9382fd-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938305-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93830d-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938315-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93831e-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938326-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938335-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93833e-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938347-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93834f-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938357-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938360-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938369-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938378-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938381-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93838a-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93839a-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383a4-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383ad-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383b6-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383bf-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383c8-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383d1-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383e0-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383e8-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383f0-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9383f8-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938400-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938409-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938411-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938420-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938428-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938430-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938438-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938439-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938443-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93844d-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938457-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938461-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93846b-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938475-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93847f-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938489-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938493-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b93849b-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384a3-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384ac-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384b5-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384bd-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384c5-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384cd-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384d7-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384df-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384e7-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384ef-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384f7-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b9384ff-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938514-3475c2e6, #w-node-_3d3e01ea-b029-f539-f24e-a1c86b938520-3475c2e6, #w-node-be9e875b-6528-e5a2-d5f5-03faae0495b3-967f13d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be9e875b-6528-e5a2-d5f5-03faae0495b9-967f13d2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-be9e875b-6528-e5a2-d5f5-03faae0495bd-967f13d2, #w-node-_0599f7a3-8cf4-d97b-66d2-346bdc0013e6-967f13d2, #w-node-_0599f7a3-8cf4-d97b-66d2-346bdc0013ee-967f13d2, #w-node-_0599f7a3-8cf4-d97b-66d2-346bdc0013f6-967f13d2, #w-node-_46b29fd6-a819-d4e1-4797-f5f8760b3de5-967f13d2, #w-node-_46b29fd6-a819-d4e1-4797-f5f8760b3dec-967f13d2, #w-node-_51fe06a9-31e4-26c8-1e8a-a28518d15bb9-967f13d2, #w-node-_51fe06a9-31e4-26c8-1e8a-a28518d15bba-967f13d2, #w-node-_25cd0888-25a6-146c-b1ad-3d4e909a7828-967f13d2, #w-node-_25cd0888-25a6-146c-b1ad-3d4e909a783d-967f13d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2fbc1fa9-f549-777b-1d86-6e1aad8bb9c2-e7aa9d4b, #w-node-_2fbc1fa9-f549-777b-1d86-6e1aad8bb9ca-e7aa9d4b, #w-node-a11e9051-07c4-8359-5d82-3826e3ceba21-e7aa9d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a11e9051-07c4-8359-5d82-3826e3ceba23-e7aa9d4b, #w-node-b56b47dd-af55-e82a-340d-dfeab79a2725-e7aa9d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b56b47dd-af55-e82a-340d-dfeab79a273a-e7aa9d4b, #w-node-_3afb28f2-7c8b-c66a-204d-dbed3ba25756-e7aa9d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_3afb28f2-7c8b-c66a-204d-dbed3ba25758-e7aa9d4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c8ecabf3-c4de-b460-2676-56d83ef04c6c-1ecfeec1, #w-node-c8ecabf3-c4de-b460-2676-56d83ef04c73-1ecfeec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-c01003e9-25d7-4f79-d2b9-4b91efc974b5-1ecfeec1, #w-node-c01003e9-25d7-4f79-d2b9-4b91efc974bb-1ecfeec1, #w-node-c01003e9-25d7-4f79-d2b9-4b91efc974c1-1ecfeec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a93f93ec-9d28-b358-11a8-344922bc30ed-1ecfeec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a93f93ec-9d28-b358-11a8-344922bc30ef-1ecfeec1, #w-node-_84eb5f3f-62c6-9b16-8ba3-d0e66e2f4097-1ecfeec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a93be21b-32f2-5ff4-1f69-709879703be1-1ecfeec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a93be21b-32f2-5ff4-1f69-709879703be3-1ecfeec1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ded7b6ff-af5a-b595-22cb-a096545b5d57-8c1ff0fb, #w-node-ded7b6ff-af5a-b595-22cb-a096545b5d5e-8c1ff0fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_4333bdee-21f1-bf5a-ce88-cc5eeca8c4c3-8c1ff0fb, #w-node-_4333bdee-21f1-bf5a-ce88-cc5eeca8c4c9-8c1ff0fb, #w-node-_4333bdee-21f1-bf5a-ce88-cc5eeca8c4cf-8c1ff0fb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_38c4ed5f-9dd6-ac89-4c65-6e0aa67712ac-8c1ff0fb {
  align-self: center;
  justify-self: center;
}

#w-node-_38c4ed5f-9dd6-ac89-4c65-6e0aa67712ad-8c1ff0fb, #w-node-_6b0aaff1-1430-99f8-7d38-c6524d0a7813-8e80ae6b, #w-node-_6b0aaff1-1430-99f8-7d38-c6524d0a781b-8e80ae6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9831f2d6-fcbb-30a7-470e-081c5ce91c93-8e80ae6b, #w-node-_9831f2d6-fcbb-30a7-470e-081c5ce91c94-8e80ae6b, #w-node-_9831f2d6-fcbb-30a7-470e-081c5ce91c96-8e80ae6b, #w-node-_9831f2d6-fcbb-30a7-470e-081c5ce91c98-8e80ae6b, #w-node-_9831f2d6-fcbb-30a7-470e-081c5ce91c9d-8e80ae6b, #w-node-_9831f2d6-fcbb-30a7-470e-081c5ce91ca2-8e80ae6b, #w-node-_2e669060-216d-fbed-118c-effbf110174f-8e80ae6b, #w-node-_2e669060-216d-fbed-118c-effbf1101755-8e80ae6b, #w-node-_2e669060-216d-fbed-118c-effbf110175b-8e80ae6b, #w-node-_2e669060-216d-fbed-118c-effbf1101761-8e80ae6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_806b4982-328e-6ba1-05c4-f6a7fc131d07-8e80ae6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: auto;
}

#w-node-_683690c9-6acf-0551-daf2-f458c42b8571-8e80ae6b, #w-node-_683690c9-6acf-0551-daf2-f458c42b8574-8e80ae6b, #w-node-_683690c9-6acf-0551-daf2-f458c42b8576-8e80ae6b, #w-node-_683690c9-6acf-0551-daf2-f458c42b857b-8e80ae6b, #w-node-_683690c9-6acf-0551-daf2-f458c42b8580-8e80ae6b, #w-node-_1a3a4bdd-34ea-2f82-2add-1a405a91f538-8e80ae6b, #w-node-a9019956-c083-7541-9691-ec212b3512f5-8e80ae6b, #w-node-a9019956-c083-7541-9691-ec212b3512fb-8e80ae6b, #w-node-a9019956-c083-7541-9691-ec212b351301-8e80ae6b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_03e4b7b3-ecce-1b04-c4db-32096505d74e-a250a82d, #w-node-_03e4b7b3-ecce-1b04-c4db-32096505d755-a250a82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_03e4b7b3-ecce-1b04-c4db-32096505d756-a250a82d, #w-node-_388061e0-6e6b-1d62-0dbf-d5dc451d2fcf-a250a82d, #w-node-_388061e0-6e6b-1d62-0dbf-d5dc451d2fd0-a250a82d, #w-node-_388061e0-6e6b-1d62-0dbf-d5dc451d2fd2-a250a82d, #w-node-_388061e0-6e6b-1d62-0dbf-d5dc451d2fd4-a250a82d, #w-node-_388061e0-6e6b-1d62-0dbf-d5dc451d2fd9-a250a82d, #w-node-_388061e0-6e6b-1d62-0dbf-d5dc451d2fde-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c7fe-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c803-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c80c-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c810-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c812-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c816-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c818-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c81c-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c824-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c828-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c82a-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c82e-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c830-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c834-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c836-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c83a-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c842-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c846-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c848-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c84c-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c84e-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c852-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c854-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c858-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c860-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c865-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c867-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c86b-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c86d-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c872-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c874-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c878-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c87a-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c87e-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c880-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c884-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c886-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c88a-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c88c-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c891-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c899-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c89e-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8a0-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8a4-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8a6-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8aa-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8ac-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8b1-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8b3-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8b8-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8ba-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8be-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8c0-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8c4-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8c6-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8ca-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8cc-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8d0-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8d8-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8dd-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8df-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8e4-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8e6-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8eb-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8ed-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8f1-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8f3-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8f7-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8f9-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c8fd-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c905-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c909-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c90b-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c910-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c912-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c917-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c919-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c91d-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c91f-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c923-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c925-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c92a-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c92c-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c930-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c938-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c93c-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c93e-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c942-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c944-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c948-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c94a-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c94e-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c950-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c954-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c95c-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c961-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c963-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c967-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c96a-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c96e-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c970-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c974-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c976-a250a82d, #w-node-_19bc05e8-35cb-d344-1864-b7ca09a7c97b-a250a82d, #w-node-d8e14001-f1d0-3915-6ec6-eb2838da3f4a-a250a82d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d70e2085-fd88-321a-084c-e18153b33891-5f940a08, #w-node-d70e2085-fd88-321a-084c-e18153b3389a-5f940a08, #w-node-_2f9a07ec-384d-4e59-9a0a-946ab039c223-5f940a08, #w-node-_2f9a07ec-384d-4e59-9a0a-946ab039c230-5f940a08, #w-node-f9cd1f3e-2cb7-7966-fde7-f0555b4d9b05-5f940a08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f9cd1f3e-2cb7-7966-fde7-f0555b4d9b07-5f940a08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f03bebf9-7a5c-f233-ed8d-6e3d8229c634-5f940a08, #w-node-f03bebf9-7a5c-f233-ed8d-6e3d8229c63e-5f940a08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_9db59c1e-5868-69f9-ed0f-224b52cde10b-5f940a08 {
  align-self: center;
}

#w-node-_9db59c1e-5868-69f9-ed0f-224b52cde10c-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a56d-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a570-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a572-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a574-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a576-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a578-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a57c-5f940a08, #w-node-_21b44b40-6e34-c598-96cb-13abbae5a585-5f940a08 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_65bb415e-b376-3194-b22c-5a6a324695e8-fcc26cfe, #w-node-_3a62de1c-1365-0c59-2d71-4c19ad2d8221-4a071862, #w-node-_5893b573-0de3-e6dd-9a18-477f3d399d8c-4a071862, #w-node-f80a9670-8f4d-c355-e038-785ce21b86af-4a071862 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_73c2a765-7d85-6fab-b9d2-56367654a3e9-4454b51a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-_73c2a765-7d85-6fab-b9d2-56367654a3f0-4454b51a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_73c2a765-7d85-6fab-b9d2-56367654a3f7-4454b51a {
    align-self: start;
  }

  #w-node-c8b15977-0f6a-7d7e-920c-0c2ac22b950c-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b6b-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b71-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b7b-b6bc45ab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479a5-79433f12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479ac-79433f12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479b3-79433f12 {
    align-self: start;
  }

  #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be91-70d92843 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be98-70d92843 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be9f-70d92843 {
    align-self: start;
  }

  #w-node-a2935e28-9e8f-1021-8583-a9a6f46208af-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208bf-a7aa6175, #w-node-_56d28757-f8ef-7d76-d026-1cad35555c3a-8bea00cf, #w-node-_03b85e0c-336c-c070-ae92-d94fac9bd398-8bea00cf, #w-node-_010380f1-5cf0-97c9-4b1a-26e23434e490-8bea00cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43ee6-c5f7fdc5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43eed-c5f7fdc5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43ef4-c5f7fdc5 {
    align-self: start;
  }

  #w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3c9a-c9720398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3ca1-c9720398 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3ca8-c9720398 {
    align-self: start;
  }

  #w-node-_6f660e71-3781-c5d8-7c60-f7125dfcb9f3-91c454fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-_6f660e71-3781-c5d8-7c60-f7125dfcb9fb-91c454fe {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_6f660e71-3781-c5d8-7c60-f7125dfcba03-91c454fe {
    align-self: start;
  }

  #w-node-bd60e032-c5e8-3179-0d27-cff91b09cfef-c0eb82ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-bd60e032-c5e8-3179-0d27-cff91b09cff6-c0eb82ae {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-bd60e032-c5e8-3179-0d27-cff91b09cffd-c0eb82ae {
    align-self: start;
  }

  #w-node-b886c535-706b-8216-867d-8b4e1352d321-83475f28 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
    justify-self: center;
  }

  #w-node-b886c535-706b-8216-867d-8b4e1352d329-83475f28 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-b886c535-706b-8216-867d-8b4e1352d331-83475f28 {
    align-self: start;
  }

  #w-node-ed0cd01a-635d-0c89-5baf-560ebabe8436-83475f28 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-ed0cd01a-635d-0c89-5baf-560ebabe844c-83475f28, #w-node-_3c1bfa49-1410-36a9-8233-b19d5ca1ccf5-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad820-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad826-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad830-2eb1f156, #w-node-_9966bd9a-e35e-7996-2d89-f5f8cb754ba3-2eb1f156 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_645c5bd2-610e-e23b-2883-2a1cefa3ba3f-756a957d, #w-node-_346a92e6-5bf8-b840-4782-abc6f9ddede3-539926bd {
    justify-self: center;
  }

  #w-node-_9738f0dc-c814-cd0a-2b07-998860f5e86e-539926bd, #w-node-_16f6f971-0009-202d-530b-b367c17c9016-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12f9e-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fa9-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fbb-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fc1-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fd0-88b21b88, #w-node-ad2a9b31-0498-a8b1-82c2-0193d00a0769-fa600c61, #w-node-_164efa2b-cb86-1c7b-f261-616f37f221af-31e84dc2, #w-node-_64047e28-b941-523e-8ba4-9431c949896d-31e84dc2, #w-node-aa03f938-c42e-01d1-5b16-cefce3e8d8de-31e84dc2, #w-node-b7770a95-79b4-7680-387d-fa6d6e3e99e2-31e84dc2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6551cf44-bb97-33ea-4be8-4bbf611f04b4-6c074657 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-c10ba27a-f660-cb36-5402-c36630f295f3-f25ed95b {
    align-self: center;
  }

  #w-node-db9e1d4c-cca1-458e-e9f7-5643fdd84f86-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd102-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd11a-74124547, #w-node-fe6f612c-4e43-10ff-c3f4-760fc27b744c-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae2a-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae3a-427778cc, #w-node-_3a58385c-25aa-69d2-ac61-4ac4448f1766-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66446-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66456-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66466-208f8080, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffe8a-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffeec-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff19-8b553d9a, #w-node-de1a5581-b288-7e5d-f18c-c77ade248024-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248117-4cfd8685, #w-node-_725ea0bd-964b-416f-36b7-7a389dfd026d-1b91ad95 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2fbc1fa9-f549-777b-1d86-6e1aad8bb9c2-e7aa9d4b {
    align-self: center;
  }

  #w-node-c01003e9-25d7-4f79-d2b9-4b91efc974b5-1ecfeec1, #w-node-_4333bdee-21f1-bf5a-ce88-cc5eeca8c4c3-8c1ff0fb, #w-node-_2e669060-216d-fbed-118c-effbf110174f-8e80ae6b, #w-node-_2e669060-216d-fbed-118c-effbf1101761-8e80ae6b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f9cd1f3e-2cb7-7966-fde7-f0555b4d9b07-5f940a08 {
    align-self: center;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_6f3c9954-2624-c78c-028b-e42fb054b7c7-fcc26cfe, #w-node-_35f439c1-9178-ed69-8f05-384ca1142d4e-37397501 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_03ded127-0d0a-3712-5ffc-ab7e13299ff3-4454b51a {
    align-self: start;
  }

  #w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4e5-4454b51a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4ef-4454b51a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4f5-4454b51a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4ff-4454b51a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1fbe2a5c-9d9c-cae1-70d4-20e59b9e5851-22a370c3, #w-node-_0fcedab5-044b-cd5b-86e1-ecc6a96bf656-22a370c3, #w-node-_04307df4-4bd1-3fec-3aff-4e5d28134267-22a370c3, #w-node-_6202a8fc-97bd-5536-6061-6b59c7ca89b7-22a370c3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_51230c7a-6590-16ce-33c2-f4e67a7421fb-79433f12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_51230c7a-6590-16ce-33c2-f4e67a742204-79433f12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51230c7a-6590-16ce-33c2-f4e67a74220a-79433f12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_51230c7a-6590-16ce-33c2-f4e67a742212-79433f12 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033ad-70d92843 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033b6-70d92843 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033be-70d92843 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033c6-70d92843, #w-node-_5ac221df-433c-88c1-ba4b-002b9e929da8-8bea00cf, #w-node-_5ca3e6dc-30f8-8099-a003-c316e53da994-c5f7fdc5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed0cd01a-635d-0c89-5baf-560ebabe8436-83475f28 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-ed0cd01a-635d-0c89-5baf-560ebabe843e-83475f28 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ed0cd01a-635d-0c89-5baf-560ebabe8444-83475f28 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-ed0cd01a-635d-0c89-5baf-560ebabe844d-83475f28, #w-node-_6dafe56b-62dc-cef4-6deb-ad159417ea07-2eb1f156, #w-node-_23367f24-c62b-b948-e8f7-b13dc5ed6fbc-91c43eb9, #w-node-a336a407-7835-4781-bca3-3f8520323f7d-91c43eb9, #w-node-_003cce42-def1-9d4f-80ad-eba2330dc25a-91c43eb9, #w-node-_5b0008a6-d268-4843-0046-fb472bb54519-756a957d, #w-node-_359675e7-ac8f-edf4-0b4a-65bb92a081d1-fa600c61 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaed9e-69779ec7 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf27b-69779ec7, #w-node-_7866adfa-1bf6-6da3-7d01-f9adfb5f7f56-38c22c47, #w-node-a80f1068-deba-2552-fb09-4a54c468b4d8-38c22c47, #w-node-_986c2268-0c2f-3066-c8eb-113897e4f6b0-38c22c47, #w-node-f6638ac7-aa8b-8350-3ee1-b62048abd651-38c22c47, #w-node-d39db063-8c1b-09d9-986a-1a3aeb4cd9ec-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffeec-8b553d9a, #w-node-_4b68438d-cb65-73f2-648b-2381c38fff19-8b553d9a, #w-node-_3e9c7573-4a1a-1cf6-8dd7-fb1292245b52-ff3febfc, #w-node-_17d5c4cf-879b-ed9d-ba6c-2aa36b41f8f8-ff3febfc, #w-node-d55ce27a-9e95-241c-e547-ba60e6d13156-ff3febfc, #w-node-d74b638f-ed80-6b95-bd6f-efd643f1970e-ff3febfc, #w-node-de1a5581-b288-7e5d-f18c-c77ade24803e-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248070-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248131-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248164-4cfd8685, #w-node-db5abcb6-987d-d3e6-c77d-9b594ad2771f-1b91ad95, #w-node-db5abcb6-987d-d3e6-c77d-9b594ad2772a-1b91ad95, #w-node-db5abcb6-987d-d3e6-c77d-9b594ad27735-1b91ad95, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e76c-3475c2e6, #w-node-be9e875b-6528-e5a2-d5f5-03faae0495b3-967f13d2, #w-node-_51fe06a9-31e4-26c8-1e8a-a28518d15bba-967f13d2, #w-node-_25cd0888-25a6-146c-b1ad-3d4e909a7828-967f13d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c8ecabf3-c4de-b460-2676-56d83ef04c6c-1ecfeec1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_2b5ee42a-7347-6d2b-b96a-76292a2867f0-8c1ff0fb, #w-node-_2b5ee42a-7347-6d2b-b96a-76292a2867f6-8c1ff0fb, #w-node-_2b5ee42a-7347-6d2b-b96a-76292a2867fc-8c1ff0fb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6b0aaff1-1430-99f8-7d38-c6524d0a7813-8e80ae6b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_9db59c1e-5868-69f9-ed0f-224b52cde10b-5f940a08 {
    align-self: center;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_65bb415e-b376-3194-b22c-5a6a324695e8-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695f2-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a324695fc-fcc26cfe, #w-node-_65bb415e-b376-3194-b22c-5a6a32469609-fcc26cfe, #w-node-_35f439c1-9178-ed69-8f05-384ca1142d1e-37397501, #w-node-_35f439c1-9178-ed69-8f05-384ca1142d4e-37397501, #w-node-d83c1a4e-ccc2-5b4c-174a-0aa5a0755043-37397501, #w-node-_006f560d-cae5-6279-1308-27ebcded8c22-3019c250, #w-node-ac6f8b38-8392-655b-980e-6fd43019c290-3019c250, #w-node-bb1d0b2c-bc62-41af-7f83-a4d7b4fe6d3e-3019c250, #w-node-_14e09f04-3b74-e9eb-36ed-da5b239acbf0-b6bc45ab, #w-node-_5ac221df-433c-88c1-ba4b-002b9e929daf-8bea00cf, #w-node-_5ac221df-433c-88c1-ba4b-002b9e929db6-8bea00cf, #w-node-_5a5044c6-848d-217e-b78b-c70f6264f9c1-8bea00cf, #w-node-_5ca3e6dc-30f8-8099-a003-c316e53da994-c5f7fdc5, #w-node-_6dafe56b-62dc-cef4-6deb-ad159417ea0e-2eb1f156, #w-node-_6dafe56b-62dc-cef4-6deb-ad159417ea15-2eb1f156, #w-node-af1c0863-ceda-c371-1a7a-78f354aeda50-2eb1f156, #w-node-_003cce42-def1-9d4f-80ad-eba2330dc261-91c43eb9, #w-node-_003cce42-def1-9d4f-80ad-eba2330dc268-91c43eb9, #w-node-_359675e7-ac8f-edf4-0b4a-65bb92a081d8-fa600c61, #w-node-_359675e7-ac8f-edf4-0b4a-65bb92a081df-fa600c61, #w-node-b93fd108-130b-8541-e709-c9552d77ce76-fa600c61, #w-node-c3eb5b0d-5596-f063-a8a4-cd229f37a8c2-fa600c61, #w-node-_164efa2b-cb86-1c7b-f261-616f37f221af-31e84dc2, #w-node-_164efa2b-cb86-1c7b-f261-616f37f221b6-31e84dc2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef34-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef36-69779ec7 {
    align-self: center;
    justify-self: center;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef38-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
    justify-self: center;
  }

  #w-node-f1b55b4f-670d-6dd2-0100-505843d66446-208f8080, #w-node-f6638ac7-aa8b-8350-3ee1-b62048abd658-38c22c47, #w-node-f6638ac7-aa8b-8350-3ee1-b62048abd65f-38c22c47, #w-node-_4b68438d-cb65-73f2-648b-2381c38ffe8a-8b553d9a, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e772-3475c2e6, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e778-3475c2e6, #w-node-_8c8436eb-af20-4395-6e06-c4304c53e77e-3475c2e6, #w-node-_683690c9-6acf-0551-daf2-f458c42b8576-8e80ae6b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_6f3c9954-2624-c78c-028b-e42fb054b7c7-fcc26cfe {
    order: -9999;
  }

  #w-node-_3a62de1c-1365-0c59-2d71-4c19ad2d821f-4a071862, #w-node-_5893b573-0de3-e6dd-9a18-477f3d399d8a-4a071862, #w-node-f80a9670-8f4d-c355-e038-785ce21b86ad-4a071862 {
    order: 9999;
  }

  #w-node-_73c2a765-7d85-6fab-b9d2-56367654a3e9-4454b51a, #w-node-_73c2a765-7d85-6fab-b9d2-56367654a3f0-4454b51a {
    align-self: center;
  }

  #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b69-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b76-b6bc45ab, #w-node-c704d4cd-7290-7c4a-1dc6-fe35fec36b79-b6bc45ab, #w-node-_14e09f04-3b74-e9eb-36ed-da5b239acc0e-b6bc45ab {
    order: 9999;
  }

  #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479a5-79433f12, #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479ac-79433f12 {
    align-self: center;
  }

  #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479b3-79433f12 {
    justify-self: start;
  }

  #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be91-70d92843, #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be98-70d92843 {
    align-self: center;
  }

  #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be9f-70d92843 {
    justify-self: start;
  }

  #w-node-a2935e28-9e8f-1021-8583-a9a6f46208ad-a7aa6175, #w-node-a2935e28-9e8f-1021-8583-a9a6f46208bd-a7aa6175, #w-node-_03b85e0c-336c-c070-ae92-d94fac9bd396-8bea00cf, #w-node-_010380f1-5cf0-97c9-4b1a-26e23434e495-8bea00cf {
    order: 9999;
  }

  #w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43ee6-c5f7fdc5, #w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43eed-c5f7fdc5, #w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3c9a-c9720398, #w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3ca1-c9720398, #w-node-_6f660e71-3781-c5d8-7c60-f7125dfcb9f3-91c454fe, #w-node-_6f660e71-3781-c5d8-7c60-f7125dfcb9fb-91c454fe {
    align-self: center;
  }

  #w-node-_539613dd-39d2-5c43-2d11-7598697324e6-91c454fe, #w-node-_539613dd-39d2-5c43-2d11-7598697324f6-91c454fe {
    order: 9999;
  }

  #w-node-bd60e032-c5e8-3179-0d27-cff91b09cfef-c0eb82ae, #w-node-bd60e032-c5e8-3179-0d27-cff91b09cff6-c0eb82ae, #w-node-b886c535-706b-8216-867d-8b4e1352d321-83475f28, #w-node-b886c535-706b-8216-867d-8b4e1352d329-83475f28 {
    align-self: center;
  }

  #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad81e-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad82b-2eb1f156, #w-node-_340c97f9-8697-7b7d-a563-9d9ab21ad82e-2eb1f156, #w-node-_9966bd9a-e35e-7996-2d89-f5f8cb754ba8-2eb1f156 {
    order: 9999;
  }

  #w-node-_23367f24-c62b-b948-e8f7-b13dc5ed6fbc-91c43eb9, #w-node-a336a407-7835-4781-bca3-3f8520323f7d-91c43eb9 {
    order: -9999;
  }

  #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12f9c-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fb6-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fb9-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fcb-88b21b88, #w-node-a2d8effa-5625-b55c-5e94-dd2cd9f12fce-88b21b88, #w-node-b93fd108-130b-8541-e709-c9552d77ce8b-fa600c61, #w-node-c3eb5b0d-5596-f063-a8a4-cd229f37a8c0-fa600c61, #w-node-_64047e28-b941-523e-8ba4-9431c9498972-31e84dc2, #w-node-aa03f938-c42e-01d1-5b16-cefce3e8d8dc-31e84dc2, #w-node-b7770a95-79b4-7680-387d-fa6d6e3e99e7-31e84dc2 {
    order: 9999;
  }

  #w-node-_6eeb7a39-5fbb-c437-ba3a-e72bfbed576e-f25ed95b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_6eeb7a39-5fbb-c437-ba3a-e72bfbed5788-f25ed95b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd100-74124547, #w-node-ec8015f2-d31e-659f-ce49-9f45dd9fd118-74124547, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae28-427778cc, #w-node-f13a2287-f001-5aaa-d1c3-fbf6af02ae38-427778cc, #w-node-f1b55b4f-670d-6dd2-0100-505843d66444-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66454-208f8080, #w-node-f1b55b4f-670d-6dd2-0100-505843d66464-208f8080 {
    order: 9999;
  }

  #w-node-_7866adfa-1bf6-6da3-7d01-f9adfb5f7f56-38c22c47, #w-node-_986c2268-0c2f-3066-c8eb-113897e4f6b0-38c22c47 {
    order: -9999;
  }

  #w-node-d39db063-8c1b-09d9-986a-1a3aeb4cd9ec-8b553d9a {
    align-self: auto;
  }

  #w-node-_3e9c7573-4a1a-1cf6-8dd7-fb1292245b52-ff3febfc, #w-node-_17d5c4cf-879b-ed9d-ba6c-2aa36b41f8f8-ff3febfc, #w-node-d55ce27a-9e95-241c-e547-ba60e6d13156-ff3febfc, #w-node-d74b638f-ed80-6b95-bd6f-efd643f1970e-ff3febfc, #w-node-_51fe06a9-31e4-26c8-1e8a-a28518d15bba-967f13d2, #w-node-_25cd0888-25a6-146c-b1ad-3d4e909a7828-967f13d2 {
    order: -9999;
  }

  #w-node-a11e9051-07c4-8359-5d82-3826e3ceba21-e7aa9d4b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-a11e9051-07c4-8359-5d82-3826e3ceba23-e7aa9d4b, #w-node-b56b47dd-af55-e82a-340d-dfeab79a2725-e7aa9d4b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-b56b47dd-af55-e82a-340d-dfeab79a273a-e7aa9d4b, #w-node-_3afb28f2-7c8b-c66a-204d-dbed3ba25756-e7aa9d4b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-_3afb28f2-7c8b-c66a-204d-dbed3ba25758-e7aa9d4b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-c8ecabf3-c4de-b460-2676-56d83ef04c73-1ecfeec1 {
    justify-self: center;
  }

  #w-node-a93f93ec-9d28-b358-11a8-344922bc30ed-1ecfeec1 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-a93f93ec-9d28-b358-11a8-344922bc30ef-1ecfeec1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_84eb5f3f-62c6-9b16-8ba3-d0e66e2f4097-1ecfeec1 {
    align-self: auto;
  }

  #w-node-a93be21b-32f2-5ff4-1f69-709879703be1-1ecfeec1 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
  }

  #w-node-a93be21b-32f2-5ff4-1f69-709879703be3-1ecfeec1 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_38c4ed5f-9dd6-ac89-4c65-6e0aa67712ad-8c1ff0fb {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6b0aaff1-1430-99f8-7d38-c6524d0a781b-8e80ae6b {
    justify-self: center;
  }

  #w-node-_806b4982-328e-6ba1-05c4-f6a7fc131d07-8e80ae6b, #w-node-f9cd1f3e-2cb7-7966-fde7-f0555b4d9b07-5f940a08, #w-node-_9db59c1e-5868-69f9-ed0f-224b52cde10c-5f940a08 {
    grid-area: 1 / 1 / 2 / 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_65bb415e-b376-3194-b22c-5a6a32469609-fcc26cfe {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4ef-4454b51a, #w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4ff-4454b51a {
    order: -9999;
  }

  #w-node-df27c637-c925-dfde-9a6e-f2a1d5d41c78-d5d41c6c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_51230c7a-6590-16ce-33c2-f4e67a742204-79433f12, #w-node-_51230c7a-6590-16ce-33c2-f4e67a742212-79433f12, #w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033b6-70d92843, #w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033c6-70d92843 {
    order: -9999;
  }

  #w-node-_92ef5068-428d-7a48-ca9b-84d11356037f-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d11356038f-c5f7fdc5 {
    order: 9999;
  }

  #w-node-ed0cd01a-635d-0c89-5baf-560ebabe843e-83475f28, #w-node-ed0cd01a-635d-0c89-5baf-560ebabe844d-83475f28, #w-node-_959320d2-11a6-37de-a0a2-2db9e1200fe0-911584d8, #w-node-_4fcdfff8-fbd1-d61c-d636-51d688e158b8-911584d8, #w-node-_1545e3c0-d0ca-4ae5-d237-8e495dcda4d5-756a957d, #w-node-_645c5bd2-610e-e23b-2883-2a1cefa3ba41-756a957d, #w-node-_7ea96b07-fc84-d7c7-d9ff-ba509d2d7581-26ca9110, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0337-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0347-6c074657 {
    order: -9999;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef5e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef63-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef65-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef68-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef95-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef8c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefa3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefa1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef7b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef80-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef87-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef9a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef8e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef93-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef9c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefa8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef71-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefaa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefaf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefb3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefb8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefc5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefc8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefcc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefcf-69779ec7, #w-node-_6ea1313b-65e3-d8fb-a0c7-6a0b77fb9b78-69779ec7, #w-node-_928c7e52-dd3b-5bd7-057a-b9a4b8ff3222-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefe1-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefe4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefe9-69779ec7, #w-node-ac808e64-6f8b-7501-0947-b8d724c1b2b9-69779ec7, #w-node-ec48ad1b-d7a1-c2f5-7b6d-5f49aae3e539-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaefeb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff0-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff2-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeff8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeffa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaeffd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf003-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf006-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf009-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf00c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf00f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf012-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf015-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf018-69779ec7, #w-node-_3329baa5-bd24-3d05-b0d3-d4ce03eddd72-69779ec7, #w-node-d25613c3-1961-0ea5-b9f5-ed338aecfa1f-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf021-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf024-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf02c-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf02f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf034-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf036-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf03b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf03d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf042-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf044-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf047-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf04c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf065-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf06a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf06c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf06f-69779ec7, #w-node-_1310069b-ed49-b3b7-bc20-5966bb4671d4-69779ec7, #w-node-_42211ad7-b0a0-2ec6-1679-b01c3bf3f733-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0aa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0a8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf082-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf087-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf08c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf08e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf093-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf095-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf09a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0a3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0af-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf078-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0b1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0b6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0b8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0bd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0bf-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0c4-69779ec7, #w-node-_00feb407-0310-703b-5b4d-616fa6874d8d-69779ec7, #w-node-e85c0282-1fa8-3f46-1cc5-e215eeda5ead-69779ec7, #w-node-d10088c2-ec6a-bdaa-82fd-76dc11b8483f-69779ec7, #w-node-_23c4c722-ee4d-b8ba-6cc7-98600a680612-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0de-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0e8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0ed-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0ef-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0f7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf0fa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf100-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf103-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf106-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf109-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf10c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf10f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf112-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf115-69779ec7, #w-node-_9b2001d9-75ad-8dad-25e5-20733ce66c59-69779ec7, #w-node-_8c685211-1094-41a7-0c1d-a7a5c864bb1f-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf11e-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf121-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf129-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf12c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf131-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf133-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf138-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf13a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf13f-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf141-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf144-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf149-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf162-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf167-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf169-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf16c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf199-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf19e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1a7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ac-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf17f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf184-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf189-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf18b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf190-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf192-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf197-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1a5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf175-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ae-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ba-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1c8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1cb-69779ec7, #w-node-_4bc7ccec-491b-89a8-411d-b86f97f0c22b-69779ec7, #w-node-_631b3eb3-8a83-07c3-6b45-3f6f41297cb7-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1d9-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1dc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1e1-69779ec7, #w-node-fcf28811-512a-fbbf-6489-107e0d240637-69779ec7, #w-node-_41747495-5b80-144b-43d6-1ac1a824aea0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1e3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1e8-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ea-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1ed-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1f0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1f2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1f5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1fb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf1fe-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf201-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf204-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf207-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf20a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf20d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf210-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf213-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf216-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf219-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf21c-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf224-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf227-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf22c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf22e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf233-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf235-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf23a-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf23c-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf23f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf244-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf44f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf454-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf456-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf459-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf48d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf492-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf49b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf46c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf471-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf476-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf478-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf47d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf47f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf484-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf494-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf499-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf462-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4a9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4ae-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4b8-69779ec7, #w-node-_5b9c9e19-9fee-d075-0571-356cc443bf13-69779ec7, #w-node-_34abb22d-5247-b60a-826f-39bc6975d25a-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4c8-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4cb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d0-69779ec7, #w-node-c76c3095-6b27-5a38-8d8f-d2c81fe20b0e-69779ec7, #w-node-_849e449d-7d91-c043-da28-4b91b81fb0c3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d7-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4d9-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4dc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4df-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4e2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf4e5-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf509-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf50c-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf514-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf517-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf51c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf51e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf523-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf525-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf52a-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf52c-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf52f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf534-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf54d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf552-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf554-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf557-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf584-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf582-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf592-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf597-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf56a-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf56f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf574-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf576-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf57b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf57d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf589-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf58b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf590-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf560-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf599-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf59e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5a5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ae-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5b1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5b6-69779ec7, #w-node-bcf2017f-6e72-8256-913f-4daaa66e23a8-69779ec7, #w-node-_4a2d57e8-bb02-586a-e16c-30df1eff3e98-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ca-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5cd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5d2-69779ec7, #w-node-_629463bd-6ab1-7b1c-896a-3a542fd3955f-69779ec7, #w-node-_43e888f3-77ad-2f33-aedc-1db347da6386-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5d4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5d9-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5db-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5de-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5e1-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5e4-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5e7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ed-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f6-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5f9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5fc-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf5ff-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf602-69779ec7, #w-node-_35de6c7d-cc50-4c66-5e77-5838736abe2e-69779ec7, #w-node-f7d9274b-0dc9-21c5-4c7c-57ba2a64b87d-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf60b-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf60e-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf616-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf619-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf61e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf620-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf625-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf627-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf62c-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf62e-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf631-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf636-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf64f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf654-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf656-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf659-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf686-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf68b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf694-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf699-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf66c-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf671-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf676-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf678-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf67d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf67f-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf684-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf68d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf692-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf662-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf69b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6a0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6a2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6a7-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6b8-69779ec7, #w-node-eb6e024d-e4b5-4ea4-c29f-b6cc1fded17a-69779ec7, #w-node-c61c3099-1571-affa-59d4-bd631469ff23-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6c6-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6c9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ce-69779ec7, #w-node-_951265aa-2ec5-0910-de4b-776b28aa4209-69779ec7, #w-node-_8840400c-f2a3-1917-0605-3430505d38fa-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6d0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6d5-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6d7-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6da-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6dd-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6e0-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6e3-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6e9-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ec-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6ef-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f2-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f5-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6f8-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6fb-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf6fe-69779ec7, #w-node-_4d669168-6863-41e2-d3b3-da3a180038d5-69779ec7, #w-node-d9c6e949-a171-4429-7c57-31a7a5308dbc-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf708-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf70b-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf713-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf716-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf71b-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf71d-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf722-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf724-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf729-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf72b-69779ec7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf72e-69779ec7, #w-node-b222493b-a57e-2d8b-38cf-d7432bfaf733-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd975850-8612-d78f-cb99-3fdc1fc3d2d8-8bfc59b9, #w-node-_0155d68a-8a9c-fe2a-3c83-586b444a8e42-8bfc59b9, #w-node-eb3781ce-1de9-23f1-06d1-248db53edd6a-8bfc59b9, #w-node-b53f8f44-a024-c7c7-17ae-bb14e671f05c-8bfc59b9 {
    order: -9999;
  }

  #w-node-_19614ac6-eb34-a959-871e-b663e6ae0739-8b553d9a, #w-node-_701da92d-1b74-0289-5eb6-b23f8ea16619-8b553d9a {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_38c4ed5f-9dd6-ac89-4c65-6e0aa67712ac-8c1ff0fb {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_38c4ed5f-9dd6-ac89-4c65-6e0aa67712ad-8c1ff0fb, #w-node-_806b4982-328e-6ba1-05c4-f6a7fc131d05-8e80ae6b {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_806b4982-328e-6ba1-05c4-f6a7fc131d07-8e80ae6b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_683690c9-6acf-0551-daf2-f458c42b8570-8e80ae6b {
    grid-area: span 2 / span 1 / span 2 / span 1;
    align-self: auto;
  }

  #w-node-_683690c9-6acf-0551-daf2-f458c42b8585-8e80ae6b, #w-node-_1a3a4bdd-34ea-2f82-2add-1a405a91f538-8e80ae6b {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_1a3a4bdd-34ea-2f82-2add-1a405a91f550-8e80ae6b {
    grid-area: 2 / 1 / 3 / 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_03ded127-0d0a-3712-5ffc-ab7e13299ff3-4454b51a {
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_73c2a765-7d85-6fab-b9d2-56367654a3f0-4454b51a {
    align-self: start;
  }

  #w-node-_288d9ee8-35f6-2fdf-8814-94df00e9d4fe-4454b51a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-df27c637-c925-dfde-9a6e-f2a1d5d41c72-d5d41c6c {
    align-self: center;
    justify-self: center;
  }

  #w-node-df27c637-c925-dfde-9a6e-f2a1d5d41c78-d5d41c6c, #w-node-_51d53944-39dc-d266-22a5-ac4d9a233674-22a370c3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2b129032-a6fa-76f1-5265-e3efee1db680-79433f12 {
    align-self: auto;
    justify-self: center;
  }

  #w-node-a577d7de-ea04-bef4-2d4f-3e3d88c479ac-79433f12 {
    align-self: start;
  }

  #w-node-_51230c7a-6590-16ce-33c2-f4e67a7421fa-79433f12 {
    align-self: auto;
    justify-self: auto;
  }

  #w-node-d645240a-9fda-1e91-9cec-ecbf46b4f28b-70d92843 {
    align-self: auto;
    justify-self: center;
  }

  #w-node-_690f5b1a-c32b-c5cd-8e17-abaf8203be98-70d92843 {
    align-self: start;
  }

  #w-node-_736b49aa-22e1-35bb-5c20-2b64bc8033ac-70d92843 {
    align-self: auto;
    justify-self: auto;
  }

  #w-node-_9eaa4e50-0b57-f298-c8e5-4f4b2fb43eed-c5f7fdc5 {
    align-self: start;
  }

  #w-node-_92ef5068-428d-7a48-ca9b-84d11356037f-c5f7fdc5, #w-node-_92ef5068-428d-7a48-ca9b-84d11356038f-c5f7fdc5 {
    order: 9999;
  }

  #w-node-_73ce0b11-2d69-6446-942a-0d4efe6b3ca1-c9720398 {
    align-self: start;
  }

  #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c83-c9720398, #w-node-_5c6c8ae9-9a10-ccc7-c279-5207a9d99c93-c9720398 {
    order: 9999;
  }

  #w-node-_6f660e71-3781-c5d8-7c60-f7125dfcb9fb-91c454fe {
    align-self: start;
  }

  #w-node-_35c23497-2400-d562-7d02-0b3a8bce693f-c0eb82ae {
    align-self: auto;
    justify-self: auto;
  }

  #w-node-bd60e032-c5e8-3179-0d27-cff91b09cff6-c0eb82ae {
    align-self: start;
  }

  #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad13a-c0eb82ae, #w-node-_2f24d6d2-981b-696d-d8b0-8e78afbad14a-c0eb82ae {
    order: 9999;
  }

  #w-node-b886c535-706b-8216-867d-8b4e1352d329-83475f28 {
    align-self: start;
  }

  #w-node-_23367f24-c62b-b948-e8f7-b13dc5ed6fc1-91c43eb9 {
    align-self: center;
  }

  #w-node-_33fe2810-c642-5185-8fcb-e01501bddbf8-91c43eb9, #w-node-_9d874350-0189-f471-9449-7b540224f3e2-91c43eb9, #w-node-_9d874350-0189-f471-9449-7b540224f3ea-91c43eb9, #w-node-_9d874350-0189-f471-9449-7b540224f3f2-91c43eb9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9d874350-0189-f471-9449-7b540224f3fa-91c43eb9 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_9d874350-0189-f471-9449-7b540224f402-91c43eb9, #w-node-_9d874350-0189-f471-9449-7b540224f40a-91c43eb9, #w-node-_9d874350-0189-f471-9449-7b540224f412-91c43eb9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_346a92e6-5bf8-b840-4782-abc6f9ddede5-539926bd {
    order: -9999;
  }

  #w-node-_9738f0dc-c814-cd0a-2b07-998860f5e861-539926bd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_19924b06-c7e0-a023-2753-62f02e996b31-539926bd {
    order: -9999;
  }

  #w-node-_0e713c73-46b0-2912-2f48-100c7aa9efc4-6c074657 {
    justify-self: start;
  }

  #w-node-_83502e20-d1e5-b135-c851-0af9d91f0337-6c074657, #w-node-_83502e20-d1e5-b135-c851-0af9d91f0347-6c074657 {
    order: -9999;
  }

  #w-node-e51d6303-78d1-0342-65ce-ed551dc6d90e-6c074657 {
    justify-self: stretch;
  }

  #w-node-b222493b-a57e-2d8b-38cf-d7432bfaef8c-69779ec7, #w-node-_6ea1313b-65e3-d8fb-a0c7-6a0b77fb9b78-69779ec7, #w-node-_928c7e52-dd3b-5bd7-057a-b9a4b8ff3222-69779ec7, #w-node-_1310069b-ed49-b3b7-bc20-5966bb4671d4-69779ec7, #w-node-_42211ad7-b0a0-2ec6-1679-b01c3bf3f733-69779ec7, #w-node-d10088c2-ec6a-bdaa-82fd-76dc11b8483f-69779ec7, #w-node-_23c4c722-ee4d-b8ba-6cc7-98600a680612-69779ec7, #w-node-_4bc7ccec-491b-89a8-411d-b86f97f0c22b-69779ec7, #w-node-_631b3eb3-8a83-07c3-6b45-3f6f41297cb7-69779ec7, #w-node-_5b9c9e19-9fee-d075-0571-356cc443bf13-69779ec7, #w-node-_34abb22d-5247-b60a-826f-39bc6975d25a-69779ec7, #w-node-bcf2017f-6e72-8256-913f-4daaa66e23a8-69779ec7, #w-node-_4a2d57e8-bb02-586a-e16c-30df1eff3e98-69779ec7, #w-node-eb6e024d-e4b5-4ea4-c29f-b6cc1fded17a-69779ec7, #w-node-c61c3099-1571-affa-59d4-bd631469ff23-69779ec7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd975850-8612-d78f-cb99-3fdc1fc3d2d8-8bfc59b9, #w-node-_0155d68a-8a9c-fe2a-3c83-586b444a8e42-8bfc59b9, #w-node-eb3781ce-1de9-23f1-06d1-248db53edd6a-8bfc59b9, #w-node-b53f8f44-a024-c7c7-17ae-bb14e671f05c-8bfc59b9 {
    order: -9999;
  }

  #w-node-_4b68438d-cb65-73f2-648b-2381c38ffe8a-8b553d9a, #w-node-de1a5581-b288-7e5d-f18c-c77ade248024-4cfd8685, #w-node-de1a5581-b288-7e5d-f18c-c77ade248117-4cfd8685, #w-node-be9e875b-6528-e5a2-d5f5-03faae0495b9-967f13d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
