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

body {
  margin: 0;
}

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

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

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

[hidden], template {
  display: none;
}

a {
  background-color: #0000;
}

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

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

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

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

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

small {
  font-size: 80%;
}

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

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

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

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

pre {
  overflow: auto;
}

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

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

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

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

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

input {
  line-height: normal;
}

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

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

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

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

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

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

td, th {
  padding: 0;
}

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

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

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

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

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

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

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

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

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

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

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

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

.w-block {
  display: block;
}

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

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

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

.w-hidden {
  display: none;
}

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

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

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

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

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

.w-optimization {
  display: contents;
}

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

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

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

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

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

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

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

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

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

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

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

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

figure {
  margin: 0 0 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .w-col {
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.w-widget {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-tabs {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@font-face {
  font-family: "Fa Solid 900";
  src: url("https://cdn.prod.website-files.com/669903330173e47220565358/66d6acaec1d92dd32d88ce66_fa-solid-900.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa Brands 400";
  src: url("https://cdn.prod.website-files.com/669903330173e47220565358/66d6acae1c4b8f818c9c70aa_fa-brands-400.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa 400";
  src: url("https://cdn.prod.website-files.com/669903330173e47220565358/66d6acaea01d8f24e05d08b7_fa-regular-400.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fa V 4 Compatibility";
  src: url("https://cdn.prod.website-files.com/669903330173e47220565358/66d6acae5370479134999ea9_fa-v4compatibility.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Material Icons;
  src: url("https://cdn.prod.website-files.com/669903330173e47220565358/66a8b856812c0ae0d4eb6bf2_MaterialIconsRound-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --heading: #474747;
  --untitled-ui--primary800: #53389e;
  --white: #fff;
  --elements-webflow-library--neutral--600: #6e7191;
  --elements-webflow-library--neutral--800: #434343;
  --elements-webflow-library--accent--primary-1: #4a3aff;
  --elements-webflow-library--neutral--100: white;
  --elements-webflow-library--secondary--color-2: #f2f1ff;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--general--shadow-01: #14142b00;
  --flowui-component-library--gray-900: #5c5c5c;
  --elements-webflow-library--neutral--400: #dcddeb;
  --elements-webflow-library--general--shadow-02: #14142b14;
  --elements-webflow-library--neutral--200: #f7f7fc;
  --elements-webflow-library--secondary--color-1: #281ca5;
  --elements-webflow-library--general--shadow-03: #14142b26;
  --list: #434343;
  --flowui-component-library--gray-500: #2f2e2e;
  --flowui-component-library--grey-300: #e4e6f1;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray400: #98a2b3;
  --untitled-ui--primary600: #7f56d9;
  --untitled-ui--white: white;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray900: #101828;
  --flowui-component-library--gray-200: #f3f5fb;
  --flowui-component-library--primary-base: #642eff;
  --flowui-component-library--white: white;
  --flowui-component-library--gray-700: #282556;
  --flowui-component-library--gray-400: #b6b9ce;
  --black: black;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--gray700: #344054;
  --untitled-ui--gray50-2: #f9fafb;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--gray500: #667085;
  --untitled-ui--primary300: var(--white);
  --untitled-ui--primary50: #f9f5ff;
  --orange: #ff7337;
  --f5f7fa: var(--untitled-ui--gray50-2);
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--success700: #027a48;
  --untitled-ui--success50: #ecfdf3;
}

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

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

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

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

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

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

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

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

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

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

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

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

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

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

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

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

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

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

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

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

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

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

.navbar-logo-left {
  z-index: 1;
  float: none;
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-text-fill-color: inherit;
  background-color: #ffffff3b;
  background-clip: border-box;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 0;
  display: block;
  position: absolute;
  inset: 0% 0% auto;
  overflow: visible;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  background-color: #0000;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  padding: 10px 0;
}

.container {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.container.auctionpage {
  max-width: 1350px;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.nav-menu-two {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  text-align: left;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-left: 40px;
  padding-right: 0;
  display: flex;
}

.nav-link {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link:hover {
  color: #1a1b1fbf;
}

.nav-link:focus-visible, .nav-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  color: #fff;
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.primary-button {
  z-index: 59;
  color: #6f2ac8;
  text-align: center;
  letter-spacing: 2px;
  text-transform: none;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 8px;
  padding: 12px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: all .2s;
  display: block;
  position: static;
  inset: 0% auto auto 0%;
}

.primary-button:hover {
  color: #fff;
  background-color: #32343a;
}

.primary-button:active {
  background-color: #43464d;
}

.primary-button.nav-bar {
  color: #fff;
  background-color: #6f2ac8;
}

.primary-button._2 {
  color: #fff;
  background-color: #fff0;
  border: 2px solid #fff;
}

.primary-button._3 {
  color: #6f00ff;
  -webkit-text-fill-color: inherit;
  background-color: red;
  background-clip: padding-box;
}

.hero-stack {
  z-index: auto;
  background-color: #f5f7fa;
  background-image: linear-gradient(96deg, #5014a2, #ff6e40 100%, #fff);
  border-bottom: 1px solid #e4ebf3;
  border-bottom-right-radius: 150px;
  border-bottom-left-radius: 150px;
  margin-bottom: 0;
  padding: 0 30px;
  position: relative;
  box-shadow: 0 5px 6px 3px #0003;
}

.hero-stack.home-clone {
  box-shadow: none;
  background-color: #0000;
  background-image: none;
  border-bottom-style: none;
  border-bottom-width: 1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.hero-stack.home-clone.auctionpage {
  margin-top: 100px;
}

.hero-wrapper-two {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  max-width: 845px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero-wrapper-two.tempclass {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1100px;
  position: relative;
}

.hero-wrapper-two.c2c {
  max-width: 100%;
}

.margin-bottom-24px {
  color: #fff;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 36px;
}

.margin-bottom-24px:lang(fr) {
  overflow-wrap: normal;
  font-size: 22px;
}

.margin-bottom-24px.home-clone {
  color: #383838;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  line-height: 30px;
}

.margin-bottom-24px.home-clone.tempclass {
  color: #4e4e4e;
  padding-left: 30px;
  padding-right: 80px;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.margin-bottom-24px.home-clone.auctionpage {
  color: #282722;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
}

.margin-bottom-24px.home-clone.auctionpage.c2c {
  max-width: 845px;
}

.hero-image {
  width: 100%;
  margin-top: 50px;
}

.heading {
  box-sizing: border-box;
  color: #fff;
  text-align: center;
  object-fit: fill;
  flex: 0 auto;
  order: 0;
  align-self: auto;
  width: auto;
  margin-top: 60px;
  padding-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 80px;
  font-weight: 600;
  line-height: 96px;
  text-decoration: none;
}

.heading:lang(fr) {
  box-sizing: content-box;
  text-align: center;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: stretch;
  font-size: 60px;
  line-height: 70px;
  display: flex;
  position: static;
}

.heading:lang(ja) {
  font-size: 65px;
}

.heading.home-clone {
  color: #1d1d1d;
  letter-spacing: -3px;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 70px;
}

.heading.home-clone.tempclass {
  font-size: 64px;
  line-height: 70px;
}

.heading.home-clone.auctionpage {
  font-family: Inter, sans-serif;
  font-size: 64px;
  line-height: 68px;
}

.tabs-menu {
  box-sizing: border-box;
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  box-shadow: none;
  text-align: center;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding-top: 40px;
  font-size: 25px;
  display: flex;
  overflow: hidden;
}

.tabs-menu.home-clone {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #efdfff;
  border-radius: 40px;
  align-items: center;
  width: 850px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  font-family: Inter, sans-serif;
}

.hero-heading-right {
  z-index: 1;
  -webkit-text-fill-color: transparent;
  background-color: #f5f7fa;
  -webkit-background-clip: text;
  background-clip: text;
  border: 1px #000;
  margin-bottom: -26px;
  padding: 80px 30px;
  position: relative;
  top: 0;
  overflow: visible;
}

.hero-heading-right.home-clone {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-clip: border-box;
  margin-bottom: 0;
}

.container-2 {
  width: 100%;
  max-width: 1050px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper {
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.hero-split.marketplace-split {
  max-width: none;
  padding-left: 20px;
}

.shadow-two-2.home-marketplace-img1 {
  background-color: #d1b9ff;
  padding-bottom: 10px;
  padding-right: 10px;
}

.margin-bottom-24px-2 {
  text-align: left;
  flex: 0 auto;
  margin-top: 20px;
  margin-bottom: 25px;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
}

.button-primary-2 {
  pointer-events: auto;
  color: #000;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #fff;
  border: 2px solid #d2949c;
  border-radius: 8px;
  padding: 12px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.tab-link-tab-1 {
  color: #fff;
  vertical-align: baseline;
  object-fit: fill;
  background-color: #fff0;
  border: 1px #000;
  text-decoration: none;
  display: inline-block;
}

.tab-link-tab-1.w--current {
  outline-offset: 0px;
  object-fit: fill;
  background-color: #fff0;
  border-style: none none solid;
  border-bottom-width: 3px;
  border-bottom-color: #fff;
  outline: 3px #222;
  text-decoration: none;
}

.tab-link-tab-1.home-clone {
  color: #5c5c5c;
  background-color: #efdfff;
  width: 250px;
  padding: 20px 60px;
  font-family: Inter, sans-serif;
  font-size: 23px;
  font-weight: 600;
}

.tab-link-tab-1.home-clone.w--current {
  outline-offset: 0px;
  color: #fff;
  background-color: #2d1151;
  border-style: none;
  border-radius: 40px;
  outline: 3px #222;
}

.logos-title-small {
  z-index: 0;
  float: none;
  border-bottom: 1px solid #e4ebf3;
  margin-top: 150px;
  padding: 60px 30px;
  position: relative;
}

.clients-tag {
  text-align: center;
  margin-bottom: 32px;
  font-size: 14px;
  line-height: 20px;
}

.clients-wrapper-three {
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

.tabs-content {
  float: none;
  clear: none;
  mix-blend-mode: normal;
  margin-bottom: -99px;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.tabs-content.home-clone {
  margin-bottom: 0;
}

.navbar {
  background-color: #845050;
}

.cell {
  text-align: center;
  display: block;
}

.image {
  float: none;
  clear: both;
  margin-top: 173px;
  position: absolute;
  top: 314px;
  left: -1px;
  transform: rotate(360deg);
}

.image-2 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.text-block {
  color: #fff;
  border: 1px #000;
  text-decoration: none;
}

.text-block.home-clone:lang(en) {
  color: #fff;
}

.text-block.home-clone.core-service-tab {
  color: #5c5c5c;
  letter-spacing: -1px;
  font-weight: 600;
}

.text-block.home-clone.core-service-tab.tab2home, .text-block.home-clone.core-service-tab.tab3home {
  color: #fff;
}

.tab-link-tab-2 {
  color: #fff;
  background-color: #ddd0;
}

.tab-link-tab-2.w--current {
  background-color: #fff0;
  border-bottom: 3px solid #fff;
  text-decoration: none;
}

.tab-link-tab-2.home-clone {
  color: #5c5c5c;
  width: 350px;
  padding: 20px 60px;
  font-size: 23px;
  font-weight: 600;
}

.tab-link-tab-2.home-clone.w--current {
  color: #fff;
  background-color: #2d1151;
  border-bottom-style: none;
  border-radius: 40px;
}

.tab-link-tab-3 {
  color: #fff;
  background-color: #ddd0;
  padding: 20px 60px;
}

.tab-link-tab-3.w--current {
  background-color: #2d1151;
  border-bottom: 3px solid #fff;
  border-radius: 26px;
  text-decoration: none;
}

.tab-link-tab-3.home-tab {
  color: #5c5c5c;
  text-align: center;
  width: 250px;
  font-size: 23px;
  font-weight: 600;
}

.tab-link-tab-3.home-tab.w--current {
  color: #fff;
}

.tab-link-tab-3.home-clone {
  color: #5c5c5c;
  text-align: center;
  width: 250px;
  font-size: 23px;
  font-weight: 600;
}

.tab-link-tab-3.home-clone.w--current {
  color: #fff;
  border-bottom-style: none;
  border-radius: 40px;
}

.image-3 {
  position: absolute;
  inset: 0% 0% auto auto;
}

.heading-2 {
  font-size: 36px;
  line-height: 44px;
}

.heading-2:lang(fr) {
  font-size: 30px;
}

.heading-2.home-clone-service {
  letter-spacing: -2px;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.body {
  border-radius: 0;
}

.text-block-2 {
  color: #fff;
}

.text-span {
  color: #fff;
  object-fit: fill;
  text-decoration: underline;
  display: block;
}

.button {
  box-sizing: border-box;
  clear: none;
  color: #fff;
  background-color: #000;
  display: block;
  overflow: visible;
}

.container-3 {
  background-color: #f6effd;
  background-image: linear-gradient(45deg, #f6effd, #fdf2eb);
  max-width: 100%;
  margin-top: 120px;
}

.heading-3 {
  color: #3d078b;
  text-align: center;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 88px;
}

.heading-3.gradient-text {
  background-image: linear-gradient(135deg, #a254ff, #ff6433), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.section {
  background-image: linear-gradient(80deg, #f5eeff, #fff3ec);
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  inset: auto 0% 0%;
}

.image-4 {
  float: none;
  clear: left;
  position: relative;
  inset: 0% auto -23% 0%;
}

.container-4 {
  position: relative;
}

.image-5 {
  margin-top: 0;
  margin-bottom: 0;
}

.text-block-3 {
  text-align: center;
  flex: 0 auto;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  display: block;
}

.container-5 {
  margin-top: 120px;
  margin-bottom: 120px;
}

.container-6 {
  margin-top: 50px;
}

.container-7 {
  margin-top: 340px;
  margin-left: auto;
  padding-left: 0;
}

.container-8 {
  margin-top: 150px;
}

.container-9 {
  margin-top: 50px;
}

.container-10 {
  margin-top: 340px;
}

.image-6 {
  margin-top: 130px;
}

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

.heading-1 {
  color: var(--heading);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669dea0a6120efc3147b85ae_Group%201000007640.webp");
  background-position: 74% 0;
  background-repeat: repeat-y;
  background-size: contain;
  margin-top: 80px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 70px;
}

.heading-1.black-heading {
  color: #474747;
  background-image: none;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 57px;
  line-height: 75px;
}

.heading-1.black-heading:lang(fr) {
  font-size: 44px;
}

.text-block-4 {
  text-align: center;
  margin-bottom: 30px;
  font-size: 28px;
}

.button-2 {
  float: none;
  clear: both;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.button-3 {
  z-index: auto;
  float: none;
  clear: none;
  color: #5d1cb1;
  text-align: center;
  background-color: #000;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border: 1px #000;
  border-radius: 6px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  padding: 18px 20px;
  font-size: 25px;
  display: inline-block;
}

.container-11 {
  text-align: center;
  max-width: 1300px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-6 {
  color: #5d1db1;
  text-align: center;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  font-weight: 600;
}

.cell-2 {
  text-align: center;
  display: block;
}

.quick-stack {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-self: center;
}

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

.quick-stack-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669a0469446c8b3814afee4c_Group%201000007703.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 100% 120%;
  background-attachment: scroll;
  margin-top: 20px;
  margin-bottom: 40px;
}

.text-block-5 {
  color: #ff7337;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.quick-stack-3 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  text-align: center;
  flex: 0 auto;
  align-self: center;
}

.image-7 {
  flex: 0 auto;
  order: 0;
  align-self: auto;
}

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

.heading-7 {
  color: var(--untitled-ui--primary800);
  text-align: center;
  background-color: #0000;
  margin-top: 120px;
  margin-bottom: 10px;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 88px;
}

.heading-7.gradient-text {
  background-image: linear-gradient(135deg, #5712bd, #ff7337), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  margin-top: 20px;
}

.brix---paragraph-default {
  color: var(--white);
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.brix---color-neutral-600 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h3-size {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-800 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-8px {
  margin-bottom: 8px;
}

.brix---mg-bottom-32px {
  margin-bottom: 20px;
}

.brix---content-center-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.brix---3-columns-1-col-tablet {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px {
  margin-bottom: 16px;
}

.brix---subtitle {
  color: var(--elements-webflow-library--accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---text-center {
  text-align: center;
  font-size: 15px;
}

.brix---inner-container-640px---center {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px {
  margin-bottom: 48px;
}

.brix---container-default {
  max-width: 500px;
  padding-left: 0;
  padding-right: 0;
}

.brix---section {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 10px;
  padding-bottom: 176px;
}

.brix---color-neutral-801 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---heading-h1-size---mg-0 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---circle-number {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 160px;
  min-width: 160px;
  height: 160px;
  min-height: 160px;
  margin-bottom: 32px;
  display: flex;
}

.brix---mg-bottom-12px {
  margin-bottom: 12px;
}

.brix---section-2 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---section-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--elements-webflow-library--neutral--100);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 40px;
  padding-bottom: 176px;
  display: block;
}

.section-2 {
  padding-top: 60px;
}

.brix---logo-strip-v9-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 24px;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---card-logo-strip-v9 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  padding: 80px 102px;
}

.brix---section-small {
  padding-top: 100px;
  padding-bottom: 100px;
}

.f-logo-shadow {
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  min-height: 96px;
  padding: 24px;
  display: flex;
}

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

.f-h6-heading {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.f-title-wrapper-center {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-title-wrapper-center.margin-bottom-48 {
  margin-bottom: 48px;
}

.f-container-regular {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-small {
  margin-top: 60px;
  padding: 10px 5%;
  position: relative;
}

.heading-8 {
  color: var(--heading);
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669dea0a6120efc3147b85ae_Group%201000007640.webp");
  background-position: 77% 0;
  background-repeat: repeat-y;
  background-size: contain;
  background-attachment: scroll;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 70px;
}

.f-section-small-2 {
  padding: 64px 5%;
  position: relative;
}

.container-12 {
  max-width: 100%;
}

.heading-9 {
  color: var(--heading);
  text-align: center;
  margin-bottom: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 70px;
}

.section-3 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669e367f16e5576fc869327a_Group%201000007638%20(1).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/669e204047408158902b40e8_Left%20group%20(1).webp");
  background-position: 0 10%, 100%;
  background-repeat: no-repeat, repeat-y;
  background-size: 95px 312px, contain;
  background-attachment: scroll, scroll;
  margin-top: 100px;
  margin-bottom: 140px;
  font-family: Nunito Sans, sans-serif;
  display: block;
}

.quick-stack-4 {
  z-index: 0;
  float: none;
  clear: none;
  border: 0 solid #000;
  position: relative;
}

.container-13 {
  border: 1px solid #000;
  border-radius: 10px;
}

.list-item {
  list-style-type: disc;
  display: block;
}

.brix---border-radius-24px {
  z-index: -1;
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---link-icon-right {
  margin-left: 6px;
}

.brix---text-200-bold {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---link-wrapper {
  color: var(--elements-webflow-library--neutral--800);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---link-wrapper:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---display-4 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---color-neutral-803 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---grid-2-columns-gap-56px {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---tabs-content-card {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 24px;
  width: 100%;
  padding: 48px 56px;
  overflow: visible;
}

.brix---mg-left-12px {
  margin-left: 12px;
}

.brix---square-icon-48px {
  border-radius: 10px;
  width: 48px;
}

.brix---tab-small-center {
  border: 2px solid var(--elements-webflow-library--neutral--200);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 6px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  border-radius: 14px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin: 0 12px;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  transition: box-shadow .3s, border-width .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---tab-small-center:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
}

.brix---tab-small-center.w--current {
  border-width: 2px;
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
}

.brix---tabs-menu {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.brix---inner-container-1068px-center {
  max-width: 1068px;
  margin-left: auto;
  margin-right: auto;
}

.brix---section-4 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.tabs-menu-2 {
  float: none;
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  padding-top: 30px;
  padding-bottom: 60px;
  font-size: 22px;
  display: flex;
}

.container-14 {
  border: 1px solid #9040f0;
  border-radius: 20px;
  max-width: 1218px;
}

.brix---text-200-list-medium {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.brix---color-neutral-804 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---icon-list {
  margin-right: 16px;
}

.brix---icon-list-item-wrapper {
  clear: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  flex-flow: row;
  flex: 1;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: auto;
  align-items: flex-start;
  display: flex;
  position: relative;
}

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

.brix---mg-bottom-24px {
  margin-bottom: 24px;
}

.brix---mg-top-48px {
  margin-top: 48px;
}

.brix---btn-primary-full-width {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-full-width:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---square-icon {
  border-radius: 16px;
}

.brix---mg-right-16px {
  margin-right: 16px;
}

.brix---flex-horizontal-start {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.brix---pricing-content-v3 {
  height: 100%;
  padding: 40px 28px;
}

.brix---pricing-content-v3-center {
  border-right: 1px solid var(--elements-webflow-library--neutral--400);
  border-left: 1px solid var(--elements-webflow-library--neutral--400);
  height: 100%;
  padding: 40px 28px;
}

.brix---grid-3-columns-pricing-v3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
}

.brix---heading-h1-size {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---inner-container-700px-center {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.cell-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.brix---hidden-desktop {
  display: none;
}

.brix---btn-slider-arrow-right---testimonial-v6 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
}

.brix---btn-slider-arrow-right---testimonial-v6:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v6 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v6:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---text-200-medium {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---text-uppercase {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---text-300-bold {
  color: var(--white);
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---color-neutral-805 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-top-16px {
  margin-top: 0;
}

.brix---avatar-circle-05-border {
  border: 6px solid var(--elements-webflow-library--neutral--100);
  box-shadow: 0 8px 28px 0 var(--elements-webflow-library--general--shadow-03);
  border-radius: 50%;
  width: 120px;
  max-width: 120px;
  height: 120px;
  max-height: 120px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-testimonial-v6 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  text-align: center;
  background-image: linear-gradient(139deg, #400a8f, #ff764b);
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding: 20px 50px;
  display: flex;
}

.brix---inner-container-800px---center {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.brix---slider-item-pd {
  margin-top: 0;
  padding: 15px;
}

.brix---slider-mask {
  height: 100%;
  margin-top: 0;
}

.brix---slider-wrapper {
  background-color: #0000;
  height: 100%;
  margin-top: 0;
  padding-top: 0;
}

.brix---mg-bottom-40px {
  margin-bottom: 40px;
}

.brix---inner-container-574px---center {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.cell-6 {
  padding-top: 0;
}

.brix---paragraph-default-2 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-806 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h3-size-2 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-807 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-8px-2 {
  margin-bottom: 8px;
}

.brix---mg-bottom-32px-2 {
  margin-bottom: 30px;
}

.brix---content-center-card-2 {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.brix---3-columns-1-col-tablet-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-2 {
  margin-bottom: 16px;
}

.brix---subtitle-2 {
  color: var(--elements-webflow-library--accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

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

.brix---inner-container-640px---center-2 {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-2 {
  margin-bottom: 48px;
}

.brix---container-default-2 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-5 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  flex: 1;
  order: -1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: center;
  align-items: flex-start;
  list-style-type: none;
  display: flex;
}

.brix---text-200-list-medium-2 {
  color: var(--list);
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.brix---color-neutral-808 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---icon-list-2 {
  margin-right: 16px;
}

.brix---icon-list-item-wrapper-2 {
  align-items: center;
  display: flex;
}

.brix---grid-1-column-gap-row-16px-2 {
  grid-row-gap: 16px;
  text-align: left;
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  align-self: stretch;
  place-items: stretch start;
  display: flex;
  position: static;
}

.brix---text-200-bold-2 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---mg-bottom-24px-2 {
  margin-bottom: 24px;
}

.brix---mg-top-48px-2 {
  margin-top: 48px;
}

.brix---btn-primary-full-width-2 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-full-width-2:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---display-5 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---square-icon-2 {
  border-radius: 16px;
}

.brix---mg-right-16px-2 {
  margin-right: 16px;
}

.brix---flex-horizontal-start-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.brix---pricing-content-v3-2 {
  height: 100%;
  padding: 40px 28px;
}

.brix---pricing-content-v3-center-2 {
  border-right: 1px solid var(--elements-webflow-library--neutral--400);
  border-left: 1px solid var(--elements-webflow-library--neutral--400);
  height: 100%;
  padding: 40px 28px;
}

.brix---grid-3-columns-pricing-v3-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---card-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
}

.brix---heading-h1-size-2 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---inner-container-700px-center-2 {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.heading-10 {
  color: #474747;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669e34e3dd1939a9897d95b8_Group%201000007642.webp");
  background-position: 30%;
  background-repeat: repeat-y;
  background-size: contain;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 70px;
}

.section-4 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.brix---paragraph-default-3 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-809 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h3-size-3 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---color-neutral-810 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-200 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.brix---badge-primary-small-light {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 40px;
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
  display: inline-block;
}

.brix---mg-right-16px-3 {
  margin-right: 16px;
}

.brix---flex-horizontal-start-3 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.brix---mg-bottom-24px-3 {
  margin-bottom: 24px;
}

.brix---blog-card-image-wrapper {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---mg-bottom-32px-3 {
  margin-bottom: 32px;
}

.brix---blog-card-wrapper {
  text-decoration: none;
}

.brix---grid-3-columns-gap-row-72px {
  grid-column-gap: 28px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---badge-secondary-category-badges {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-left: 24px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: border-color .3s, background-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary-category-badges:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---badge-secondary-category-badges.w--current {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  cursor: default;
}

.brix---categories-badges-item-wrapper {
  flex-direction: row;
  display: flex;
}

.brix---categories-badges-wrapper {
  justify-content: flex-end;
  display: flex;
}

.brix---heading-h2-size-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---grid-title-and-categories {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 64px;
  display: grid;
}

.brix---container-default-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
}

.brix---section-small-2 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.brix---text-200-bold-3 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---mg-bottom-8px-3 {
  margin-bottom: 8px;
}

.brix---avatar-image-2 {
  vertical-align: middle;
  border-radius: 0;
}

.brix---avatar-circle-03 {
  border-radius: 50%;
  width: 64px;
  max-width: 64px;
  height: 64px;
  max-height: 64px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-image-featured {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.brix---blog-card-image-featured-wrapper-v1 {
  border-radius: 24px;
  height: 448px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-featured {
  grid-column-gap: 48px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---blog-card-featured-wrapper {
  width: 100%;
  text-decoration: none;
}

.brix---heading-h1-size-3 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---subtitle-3 {
  color: var(--elements-webflow-library--accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

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

.brix---inner-container-700px-center-3 {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-3 {
  margin-bottom: 48px;
}

.brix---section-pd-bottom-56px {
  padding-top: 176px;
  padding-bottom: 56px;
}

.blog-slider {
  object-fit: fill;
  background-color: #fff;
  border-bottom: 0 #e4ebf3;
  margin-bottom: 60px;
  padding: 0 30px 10px;
  position: relative;
}

.container-15 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

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

.centered-subheading {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.blog-slider-wrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
  display: block;
}

.blog-slide-wrapper {
  width: 30%;
  margin-right: 5%;
  overflow: visible;
}

.blog-block {
  background-color: #fff;
  border: 1px solid #b6b6b6;
  border-radius: 20px;
  height: 310px;
  padding: 20px;
}

.blog-image-two {
  border: 1px #000;
  border-radius: 20px;
  width: 100%;
  margin-bottom: 0;
  padding: 0;
}

.blog-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.team-member-name-two {
  color: #ff6433;
  max-height: 60px;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  display: flex;
  overflow: hidden;
}

.team-member-text {
  margin-bottom: 20px;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

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

.blog-slider-nav {
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.section-5 {
  object-fit: fill;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66a074a354792e3721f40eee_Group%201000007691%20(1).webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  display: block;
}

.heading-11 {
  color: #fff;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 48px;
  line-height: 70px;
}

.heading-11:lang(fr) {
  font-size: 42px;
}

.cell-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
}

.button-4 {
  float: none;
  vertical-align: baseline;
  position: fixed;
}

.button-5 {
  box-sizing: border-box;
  clear: none;
  aspect-ratio: auto;
  text-align: left;
  vertical-align: baseline;
  flex-flow: column;
  display: inline-block;
}

.quick-stack-5 {
  padding-bottom: 40px;
}

.container-16 {
  max-width: 1218px;
}

.button-6 {
  float: none;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  text-align: left;
  vertical-align: baseline;
  flex-flow: row;
  place-content: space-around center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

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

.section-6 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66f61f303f51b195ab673b73_66a074a354792e3721f40eee_Group%201000007691%20(1).webp");
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
}

.image-9 {
  flex: 0 auto;
  align-self: center;
  max-width: 70%;
  margin-top: 0;
  margin-bottom: -137px;
  padding-top: 0;
  padding-left: 20px;
}

.button-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.container-17 {
  flex-flow: column;
  max-width: 1300px;
  display: flex;
}

.button-8 {
  color: #6b24c9;
  text-align: center;
  background-color: #fff;
  border-radius: 5px;
  flex: 1;
  align-self: center;
  width: 200px;
  margin-bottom: 25px;
  padding: 18px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
}

.button-8:lang(fr) {
  font-size: 17px;
}

.faq {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66bacf10661ff41583fea81c_Group%201000007690%20(1).webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 150px;
}

.faq.customers, .faq.customer-case-study {
  background-image: none;
  margin-top: 0;
}

.brix---accordion-arrow-icon {
  max-width: 60%;
}

.brix---btn-circle-accordion-btn {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-accordion-btn:hover {
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---accordion-right-side {
  margin-left: 24px;
  margin-right: 0;
}

.brix---paragraph-default-4 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-811 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---accordion-spacer {
  min-height: 16px;
}

.brix---acordion-body {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title {
  margin-top: 0;
  margin-bottom: 0;
}

.brix---color-neutral-812 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---accordion-header {
  align-items: center;
  display: flex;
}

.brix---accordion-content-wrapper-v2 {
  flex-direction: column;
  justify-content: center;
  max-width: 730px;
  display: flex;
}

.brix---accordion-item-wrapper-v3 {
  border-style: solid;
  border-width: 1px 0;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 40px 0;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3:hover {
  transform: translate(8px);
}

.brix---accordion-item-wrapper-v3-first {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 0 0 40px;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3-first:hover {
  transform: translate(8px);
}

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

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

.brix---badge-secondary---tabs-v2 {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-bottom: 16px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, border-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary---tabs-v2:hover, .brix---badge-secondary---tabs-v2.w--current {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---tabs-menu-v2 {
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-right: 100px;
  display: flex;
}

.brix---tabs-wrapper-v2 {
  display: flex;
}

.brix---inner-container-1012px-center {
  max-width: 1012px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-4 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-3 {
  margin-bottom: 16px;
}

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

.brix---inner-container-574px---center-2 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-4 {
  margin-bottom: 48px;
}

.brix---container-default-4 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-6 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.f-paragraph-small {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-accordian-content {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4px;
  padding-bottom: 4px;
}

.f-accordian-list {
  background-color: #0000;
  width: 100%;
  display: block;
  position: static;
  overflow: hidden;
}

.f-accordian-icon {
  color: var(--flowui-component-library--gray-500);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.f-accordian-title {
  letter-spacing: -.01em;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.f-accordian-title-wrapper {
  white-space: normal;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.f-accordian-toggle {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 4px;
  padding: 0;
}

.f-accordian-dropdown {
  transition: all .3s;
  display: block;
}

.f-accordian-wrapper {
  grid-row-gap: 24px;
  border: 1px solid var(--flowui-component-library--grey-300);
  border-radius: 8px;
  flex-direction: column;
  padding: 24px;
  display: flex;
}

.uui-space-medium {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-medium {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  padding-right: 40px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.uui-faq02_answer {
  padding-left: 2rem;
  padding-right: 2rem;
  overflow: hidden;
}

.accordion-icon_vertical-line {
  background-color: #9040f0;
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

.accordion-icon_horizontal-line {
  background-color: #9040f0;
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.accordion-icon_component {
  color: var(--untitled-ui--gray400);
  border: 2px solid #ff7337;
  border-radius: 35%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.uui-faq02_icon-wrapper {
  color: var(--untitled-ui--gray400);
}

.uui-faq02_heading {
  letter-spacing: normal;
  color: #5c5c5c;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 25px;
}

.uui-faq02_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 2rem;
  display: flex;
}

.uui-faq02_accordion {
  background-color: #0000;
  border-radius: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}

.uui-faq02_list-grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: start stretch;
  display: grid;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-text-size-large {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-faq02_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-padding-vertical-xhuge {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding {
  padding-left: 2rem;
  padding-right: 2rem;
}

.heading-12 {
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 85px;
}

.container-18 {
  max-width: 1300px;
}

.container-18.customers-faq {
  max-width: 1370px;
}

.footer-light {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.container-19 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper-two {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-block-two {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-title {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.footer-link-two {
  color: #1a1b1f;
  margin-top: 20px;
  text-decoration: none;
}

.footer-link-two:hover {
  color: #1a1b1fbf;
}

.footer-form {
  width: 315px;
  max-width: 100%;
  margin-bottom: 0;
}

.footer-form-block {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.footer-form-field {
  border: 1px solid #a6b1bf;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 22px;
  transition: all .2s;
}

.footer-form-field:hover, .footer-form-field:focus {
  border-color: #76879d;
}

.footer-form-field::placeholder {
  color: #1a1b1fcc;
  font-size: 14px;
  line-height: 22px;
}

.footer-form-submit {
  background-color: #1a1b1f;
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a29b112aac4_ic%20Arrow%20Go.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 50px;
  height: 48px;
  transition: all .2s;
}

.footer-form-submit:hover {
  background-color: #3a4554;
}

.footer-divider-two {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

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

.footer-copyright {
  color: #3a4554;
}

.footer-social-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.f-icon-regular {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-footer-social {
  background-color: var(--flowui-component-library--gray-200);
  color: var(--flowui-component-library--gray-900);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .3s;
  display: flex;
}

.f-footer-social:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-footer-social-group {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-footer-detail {
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.f-footer-line {
  background-color: #e4e6f1;
  width: 1px;
  height: 24px;
  margin-left: 16px;
  margin-right: 16px;
}

.f-footer-logo-xs {
  width: 100px;
}

.f-footer-brand {
  align-items: center;
  display: flex;
}

.f-footer-bottom {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.f-footer-divider {
  background-color: var(--flowui-component-library--gray-200);
  border-top: 1px solid #d9d9d9;
  width: 100%;
  height: 1px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.f-button-secondary {
  border: 1px solid var(--flowui-component-library--grey-300);
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.f-button-secondary:hover {
  background-color: var(--flowui-component-library--gray-200);
  border-color: #0000;
}

.f-button-neutral {
  background-color: var(--flowui-component-library--gray-900);
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-neutral:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-footer-button-wrapper {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-field-icon {
  color: var(--flowui-component-library--gray-400);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  inset: auto auto auto 16px;
}

.f-field-input-icon {
  border: 1px solid var(--flowui-component-library--grey-300);
  border-radius: 8px;
  width: 100%;
  min-height: 48px;
  margin-bottom: 0;
  padding: 12px 16px 12px 52px;
  transition: all .25s;
}

.f-field-input-icon:hover, .f-field-input-icon:focus {
  border-color: var(--flowui-component-library--gray-400);
}

.f-field-input-icon::placeholder {
  color: var(--flowui-component-library--gray-400);
}

.f-field-icon-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.f-margin-bottom-24 {
  margin-bottom: 24px;
}

.f-footer-form-block {
  margin-bottom: 0;
}

.f-paragraph-small-2 {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-margin-bottom-40 {
  margin-bottom: 40px;
}

.f-sub-heading-large {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.f-footer-link {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.01em;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: color .3s;
}

.f-footer-link:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-footer-link.w--current {
  padding-top: 2px;
  padding-bottom: 2px;
}

.f-footer-title {
  color: var(--flowui-component-library--gray-500);
  letter-spacing: -.01em;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.f-footer-block {
  flex-direction: column;
}

.f-footer-primary {
  grid-column-gap: 20px;
  grid-row-gap: 45px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr .75fr 1fr .75fr;
}

.f-container-regular-2 {
  width: 100%;
  max-width: 1370px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-footer-regular {
  color: #fff;
  border-top: 1px solid #d9d9d9;
  padding: 32px 5%;
  font-family: Nunito Sans, sans-serif;
  position: relative;
}

.quick-stack-6 {
  grid-column-gap: 75px;
  padding-bottom: 60px;
}

.image-10 {
  width: 150px;
}

.quick-stack-7 {
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  padding-top: 40px;
  padding-bottom: 60px;
}

.quick-stack-7.home-clone {
  width: 500px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.quick-stack-7.home-clone.marketplace-service {
  width: 480px;
}

.tab-link-tab-1-2 {
  background-color: #fff;
  border-bottom: 0 solid #000;
}

.tab-link-tab-1-2.w--current {
  color: #5a1fa1;
  -webkit-text-stroke-color: #5a1fa1;
  background-color: #fff;
  border-bottom-width: 3px;
  border-bottom-color: #5a1fa1;
}

.tab-link-tab-2-2 {
  background-color: #fff;
}

.tab-link-tab-2-2.w--current {
  color: #5a1fa1;
  background-color: #fff;
  border-bottom: 3px solid #5a1fa1;
}

.tab-link-tab-3-2 {
  background-color: #fff;
}

.tab-link-tab-3-2.w--current {
  color: #5a1fa1;
  background-color: #fff;
  border-bottom: 3px solid #5a1fa1;
}

.cell-9 {
  justify-content: center;
  align-items: center;
}

.gradient-background-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.social-media-image {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

.headig-and-paragraph-content {
  align-items: flex-end;
  margin-bottom: 0;
}

.inside-mac-image-holder {
  position: absolute;
  inset: 3% 13% 1%;
}

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

.extra-container-padding {
  padding-top: 50px;
  padding-bottom: 0;
}

.link-wrapper {
  grid-column-gap: 22px;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.title {
  font-weight: 700;
}

.small-person-image {
  width: 100%;
}

.macbook-image {
  z-index: 1;
  width: 100%;
  position: relative;
}

.app-holder {
  background-color: #0000;
  border-radius: 12px;
  width: 50%;
  min-width: 50%;
}

.ipad-wrapper {
  z-index: 1;
  align-items: flex-end;
  width: 100%;
  display: flex;
  position: relative;
}

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

.noise-background.opacity-20 {
  z-index: -1;
  opacity: .2;
}

.ipad-image {
  z-index: 1;
  object-fit: fill;
  width: 100%;
  position: relative;
}

.check-mark-icon {
  min-width: 35px;
  margin-right: 10px;
}

.grid-8-col {
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.macbook-holder-cta {
  flex: none;
  width: 100%;
  position: relative;
}

.tick-wrapper {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  display: flex;
}

.card-content-holder {
  z-index: 1;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
  position: relative;
}

.gradient-background-holder {
  position: absolute;
  inset: 0%;
}

.heading-and-paragraph-holder {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 80%;
}

.iphone-holder {
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 100%;
  min-height: 450px;
  padding-top: 0;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.iphone-holder.card-iphone {
  align-items: flex-start;
  width: 70%;
  height: 100%;
  min-height: 0;
  padding-left: 4px;
  padding-right: 4px;
  overflow: visible;
}

.cta-text-holder {
  z-index: 1;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.mac-holder {
  align-items: center;
  width: 70%;
  display: flex;
  position: relative;
}

.card-with-macbook {
  background-color: #fff;
  border-radius: 12px;
  margin-top: 50px;
  margin-bottom: 30px;
  padding: 50px;
  position: relative;
  overflow: hidden;
}

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

.paragraph-xl {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 18px;
  line-height: 25px;
}

.midnight-blue-heading {
  color: #16161a;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  display: flex;
}

.list-item-2 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.content {
  z-index: 20;
}

.small-person-container {
  z-index: 1;
  width: 145px;
  position: absolute;
  inset: auto auto 9% 0%;
}

.small-person-container._06 {
  width: 85px;
  bottom: 3%;
  left: -24%;
}

.small-person-container._04 {
  width: 115px;
  inset: -22% -5% auto auto;
}

.small-person-container._05 {
  width: 85px;
  inset: -13% -15% auto auto;
}

.small-person-container._02 {
  width: 100px;
  bottom: 83%;
  left: 19%;
}

.small-person-container._03 {
  width: 115px;
  left: -6%;
}

.iphone-image {
  z-index: 1;
  position: relative;
}

.iphone-screen {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.iphone-screen-container {
  z-index: 11;
  position: relative;
  inset: 9% 20.2px 2.2% 46.2px;
  overflow: hidden;
}

.iphone-screen-container.white-screen {
  z-index: 0;
  height: 120%;
  position: absolute;
  inset: 4% 6% 10% 8%;
}

.card-background {
  grid-row-gap: 40px;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66a77626a0bdd5c155c93274_Feature%20BG%20Gradient%20Tablet.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  padding-top: 50px;
  padding-left: 50px;
  padding-right: 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-background.mobile {
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66a77627a0bdd5c155c93351_Gradient%20BG%20Mobile%20Image.webp");
  background-position: 0 0;
  background-size: cover;
}

.center-paragraph {
  margin-bottom: 0;
}

.container-20 {
  z-index: 1;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 3em 2em;
  position: relative;
}

.container-20.layout {
  padding-bottom: 6.1em;
}

.link-holder {
  z-index: 9999999;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 20px;
  transition: background-color .5s;
  display: flex;
}

.link-holder:hover {
  opacity: .9;
}

.ipad-screen-container {
  padding-top: 0;
  padding-bottom: 0;
  position: absolute;
  inset: 14% 4% 0%;
  overflow: hidden;
}

.blue-title {
  color: #1743f2;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  font-weight: 500;
}

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

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

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

.container-21, .container-22 {
  max-width: 100%;
}

.navbar-logo-left-2 {
  z-index: 1;
  margin-top: 30px;
  position: sticky;
}

.navbar-logo-left-2.oldnavbar {
  background-color: #ffdde7;
  margin-top: 0;
}

.navbar-logo-left-container-2 {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container-2.shadow-three {
  width: 100%;
  max-width: 1300px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.navbar-logo-left-container-2.shadow-three.landing-page {
  padding-top: 0;
  padding-bottom: 0;
}

.navbar-logo-left-container-2.shadow-three.landing-page.amazon-clone {
  max-width: 100%;
}

.navbar-logo-left-container-2.shadow-three {
  width: 100%;
  max-width: 1300px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-23 {
  width: 100%;
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.nav-menu-two-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-2 {
  color: #000;
  letter-spacing: .25px;
  -webkit-text-stroke-color: var(--black);
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-2:hover {
  color: #1a1b1fbf;
}

.nav-link-2:focus-visible, .nav-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-2 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-2:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-2:focus-visible, .nav-dropdown-toggle-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-2 {
  margin-right: 10px;
}

.nav-dropdown-list-2 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-2.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-list-2.shadow-three.mobile-shadow-hide.w--open {
  border-radius: 6px;
}

.nav-dropdown-link-2 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-2:focus-visible, .nav-dropdown-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider-2 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-2:hover {
  color: #1a1b1fbf;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.image-15 {
  max-width: 60%;
}

.container-24 {
  max-width: 1300px;
  padding-top: 30px;
  padding-bottom: 40px;
}

.heading-13 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 90px;
}

.section-9 {
  background-color: #f1773d;
}

.image-16 {
  max-width: 100%;
  margin-top: -50px;
  padding-top: 0;
}

.list-2 {
  color: #fff;
  padding-left: 20px;
  font-size: 22px;
  line-height: 57px;
}

.button-9 {
  color: #ff7337;
  background-color: #fff;
  border: 2px solid #fff;
  border-radius: 5px;
  padding: 12px 30px;
  font-size: 16px;
}

.button-10 {
  background-color: #3898ec00;
  border: 2px solid #fff;
  border-radius: 5px;
  padding: 12px 30px;
  font-size: 16px;
}

.quick-stack-8 {
  padding-top: 0;
}

.quick-stack-9 {
  padding-bottom: 0;
}

.quick-stack-10 {
  padding-top: 50px;
  padding-left: 0;
  padding-right: 0;
}

.container-25 {
  max-width: 1300px;
}

.heading-14 {
  text-align: center;
  margin-bottom: 20px;
  padding-top: 50px;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
}

.brix---logo-strip-image-card {
  border: 1px none var(--elements-webflow-library--neutral--800);
  box-shadow: 0 1px 12px 0 var(--elements-webflow-library--general--shadow-03);
  border-radius: 16px;
  width: 284px;
  margin: 14px 16px;
  padding: 5px;
}

.brix---logo-strip-full-width {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.brix---heading-h2-size-5 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-813 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---mg-bottom-48px-5 {
  margin-bottom: 48px;
}

.brix---inner-container-574px---center-3 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-5 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-logo-strip-v6 {
  border: 1px #000;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: hidden;
}

.container-26 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66bacf10661ff41583fea81c_Group%201000007690%20(1).webp");
  background-position: 80% 1%;
  background-repeat: no-repeat;
  background-size: auto;
  max-width: 1300px;
  padding-top: 0;
  padding-bottom: 80px;
}

.heading-15 {
  text-align: center;
  margin-top: 60px;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 50px;
}

.list-3 {
  flex: 0 auto;
  margin-bottom: 10px;
  padding-bottom: 0;
  padding-left: 15px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 46px;
}

.cell-12 {
  justify-content: center;
  align-items: flex-start;
  font-size: 18px;
}

.list-item-3 {
  margin-bottom: 20px;
  padding-bottom: 0;
}

.image-17 {
  flex: 0 auto;
  max-width: 100%;
}

.list-item-4, .list-item-5, .list-item-6, .list-item-7 {
  margin-bottom: 20px;
}

.button-11 {
  color: #ff7337;
  -webkit-text-fill-color: transparent;
  background-color: #ff7337;
  -webkit-background-clip: text;
  background-clip: text;
  padding-left: 0;
  padding-right: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
}

.container-27 {
  max-width: 1300px;
}

.section-10 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66bad86a0cb68ccf07dca341_Left%20group%20(3).webp"), linear-gradient(135deg, #ffece4, #ff7f4d 72%);
  background-position: 0%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 320px 478px, auto;
}

.heading-16 {
  font-family: Nunito Sans, sans-serif;
}

.heading-17 {
  flex: 0 auto;
  align-self: auto;
  margin-top: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 65px;
  font-weight: 700;
  line-height: 80px;
}

.text-block-7 {
  font-size: 16px;
}

.text-block-8 {
  font-family: Nunito Sans, sans-serif;
}

.text-block-9 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 45px;
}

.cell-13 {
  padding-top: 0;
  padding-bottom: 0;
}

.cell-14 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9ea0ffe2e3416dcc309c6_Group%201000007725.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.image-18 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9de8fcb5274b1ff7eaaec_Mask%20group%20(1).webp");
  background-position: 50%;
  background-size: contain;
}

.cell-15 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9eb8d27939419ba29c855_Group%201000007777.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-18 {
  color: #fff;
  text-align: center;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Nunito Sans, sans-serif;
}

.image-19 {
  text-align: left;
  flex: 0 auto;
  align-self: center;
  max-width: 35%;
  margin-bottom: -10px;
  padding-bottom: 0;
}

.image-20 {
  align-self: center;
  max-width: 25%;
}

.heading-19 {
  color: #fff;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-10 {
  color: #fff;
  text-align: center;
  align-self: center;
  padding-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.cell-16 {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.cell-17 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9ed04296292b981e04dad_Group%201000007778.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 20px;
}

.cell-18 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9ee50410e4b22f9009cce_Group%201000007777%20(1).webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.cell-19 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9ee4e3609b138b3c3a276_Group%201000007778%20(1).webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-21 {
  align-self: center;
  max-width: 27%;
}

.heading-20 {
  color: #fff;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Nunito Sans, sans-serif;
}

.quick-stack-11 {
  align-self: auto;
  margin-top: 0;
  padding: 20px 20px 0;
}

.heading-21 {
  color: var(--white);
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Nunito Sans, sans-serif;
}

.image-22 {
  align-self: center;
  max-width: 26%;
}

.quick-stack-12 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  margin-top: 20px;
  padding-top: 20px;
}

.cell-20 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 0;
  font-family: Nunito Sans, sans-serif;
  display: flex;
}

.quick-stack-13 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9ed04296292b981e04dad_Group%201000007778.webp");
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 7px;
  flex: 1;
  align-self: center;
  margin-top: 60px;
  margin-bottom: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.heading-22, .heading-23 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 35px;
}

.heading-24 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 35px;
}

.heading-25 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 35px;
}

.text-block-11 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
}

.text-block-12 {
  color: #fff;
  padding-top: 5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.cell-21 {
  justify-content: flex-end;
  align-items: flex-start;
  padding-top: 0;
}

.cell-22 {
  flex-flow: column;
  place-content: center flex-start;
  align-items: flex-start;
  display: flex;
}

.quick-stack-14 {
  padding-top: 0;
}

.cell-23 {
  justify-content: flex-start;
  align-items: flex-start;
}

.button-12 {
  background-image: linear-gradient(45deg, #ff8248, #fa6368);
  border-radius: 6px;
  padding: 15px 30px;
  font-size: 18px;
}

.container-28 {
  max-width: 1300px;
}

.heading-26 {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 65px;
}

.section-11 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66badc68c1416c649e67bde5_Left%20group%20(4).webp");
  background-position: 100% 95%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 0;
  padding-bottom: 0;
}

.quick-stack-16 {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
}

.text-block-13 {
  color: #757474;
  flex: 0 auto;
  align-self: auto;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 36px;
  line-height: 65px;
}

.cell-24 {
  justify-content: center;
  align-items: flex-start;
}

.button-12-copy {
  background-image: linear-gradient(45deg, #ff8248, #fa6368);
  border-radius: 6px;
  padding: 15px 30px;
  font-size: 18px;
}

.quick-stack-17 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.container-29 {
  max-width: 1300px;
  margin-top: 20px;
}

.heading-27 {
  text-align: center;
  padding-top: 80px;
  padding-bottom: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
}

.container-14-copy {
  border: 1px solid #9040f0;
  border-radius: 20px;
  max-width: 1218px;
}

.container-30 {
  max-width: 1300px;
}

.columns-2 {
  box-sizing: border-box;
  border: 1.5px solid #ffb494;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px 60px;
  display: flex;
}

.brix---hidden-desktop-2 {
  display: none;
}

.brix---btn-slider-arrow-right---testimonial-v6-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
}

.brix---btn-slider-arrow-right---testimonial-v6-2:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v6-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v6-2:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---text-200-medium-2 {
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---color-accent-2 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---text-uppercase-2 {
  letter-spacing: .1em;
  text-transform: uppercase;
}

.brix---text-300-bold-2 {
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---color-neutral-814 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-16px-4 {
  margin-bottom: 16px;
}

.brix---paragraph-default-5 {
  color: var(--list);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.brix---color-neutral-815 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-32px-4 {
  margin-bottom: 32px;
}

.brix---mg-top-16px-2 {
  margin-top: 16px;
}

.brix---heading-h3-size-4 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

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

.brix---avatar-circle-05-border-2 {
  border: 6px none var(--elements-webflow-library--neutral--100);
  box-shadow: 0 8px 28px 0 var(--elements-webflow-library--general--shadow-03);
  border-radius: 50%;
  width: 180px;
  max-width: 180px;
  height: 180px;
  max-height: 180px;
  margin-top: -100px;
  overflow: hidden;
  transform: translate(0);
}

.brix---card-testimonial-v6-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  text-align: center;
  background-image: linear-gradient(#ffefe8, #f1773d);
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 550px;
  margin-top: 0;
  padding: 40px 98px;
  display: flex;
}

.brix---inner-container-800px---center-2 {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.brix---slider-item-pd-2 {
  padding: 15px;
}

.brix---slider-mask-2 {
  height: 100%;
  margin-top: -150px;
  padding-top: 45px;
}

.brix---slider-wrapper-2 {
  background-color: #0000;
  height: 100%;
  margin-top: -120px;
  margin-bottom: -120px;
}

.brix---heading-h2-size-6 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-40px-2 {
  margin-bottom: 40px;
}

.brix---inner-container-574px---center-4 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-6 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-7 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---btn-primary-full-width-3 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  width: 100%;
  max-width: 100%;
  padding: 26px 38px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-full-width-3:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-300-medium {
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
}

.brix---heading-h1-size-4 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---color-neutral-816 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-right-8px {
  margin-right: 8px;
}

.brix---flex-horizontal-start-4 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.brix---mg-top-40px {
  margin-top: 40px;
}

.brix---text-200-list-medium-3 {
  margin-top: -10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 35px;
}

.brix---text-200-list-medium-3:lang(fr) {
  font-size: 18px;
}

.brix---icon-list-3 {
  margin-right: 16px;
}

.brix---icon-list-item-wrapper-3 {
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 10px;
  display: flex;
}

.brix---grid-1-column-gap-row-16px-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.brix---text-200-bold-4 {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---mg-bottom-24px-4 {
  margin-bottom: 24px;
}

.brix---divider-40px {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.brix---mg-bottom-0 {
  margin-bottom: 0;
}

.brix---paragraph-default-6 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---display-6 {
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}

.brix---mg-bottom-12px-2 {
  margin-bottom: 12px;
}

.brix---square-icon-3 {
  border-radius: 16px;
}

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

.brix---pricing-content-v2 {
  padding: 40px 28px;
}

.brix---card-3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
}

.brix---3-columns-1-col-tablet-3 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---subtitle-4 {
  color: var(--elements-webflow-library--accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---inner-container-700px-center-4 {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-6 {
  margin-bottom: 48px;
}

.column {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.section-12 {
  margin-bottom: 140px;
}

.container-31 {
  max-width: 1300px;
}

.heading-28 {
  text-align: center;
  margin-bottom: 20px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
}

.uui-button-secondary-gray {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray:hover {
  background-color: var(--untitled-ui--gray50-2);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-2:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-2:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-pricing07_bottom-row-content {
  grid-row-gap: .75rem;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.uui-pricing07_bottom-row {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  padding-top: 2rem;
}

.uui-icon-1x1-xsmall {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-pricing07_row-content {
  text-align: center;
  justify-content: center;
  align-items: center;
  padding: 1rem 1.5rem;
  display: flex;
}

.uui-pricing07_row-lead-text {
  color: var(--untitled-ui--gray900);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
}

.uui-pricing07_feature {
  padding: 1rem 1.5rem;
}

.uui-pricing07_row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
  align-items: stretch;
}

.background-color-gray50 {
  background-color: var(--untitled-ui--gray50-2);
}

.uui-pricing07_heading-row-text {
  color: var(--untitled-ui--primary700);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
}

.uui-pricing07_heading-row {
  margin-top: 2.5rem;
  padding: 1rem 1.5rem;
}

.uui-text-size-medium-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 2rem;
}

.uui-text-size-small {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-pricing07_price-text {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  margin-left: .25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-pricing07_price {
  color: var(--untitled-ui--gray900);
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-xxsmall {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-pricing07_top-row-content {
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  display: flex;
}

.uui-pricing07_top-row {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr 1fr 1fr;
}

.uui-pricing07_plans, .uui-pricing07_tabs-content {
  width: 100%;
}

.uui-badge {
  grid-column-gap: .375rem;
  background-color: var(--untitled-ui--gray100);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .625rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.uui-pricing07_tab-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--untitled-ui--gray500);
  background-color: #0000;
  border-radius: .375rem;
  align-items: center;
  padding: .5rem 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  display: flex;
}

.uui-pricing07_tab-link.w--current {
  color: var(--untitled-ui--gray700);
  background-color: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.uui-pricing07_tabs-menu {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px solid var(--untitled-ui--gray100);
  background-color: var(--untitled-ui--gray50-2);
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 5rem;
  padding: .375rem;
  display: grid;
}

.uui-pricing07_component {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-top: 2.5rem;
  display: flex;
}

.uui-text-size-large-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-space-xsmall-2 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-2 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading-2 {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-max-width-large-2 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-2.align-center, .align-center {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-padding-vertical-xhuge-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-2 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-2 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.heading-29 {
  text-align: left;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 25px;
}

.heading-30 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.quick-stack-19 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: linear-gradient(#ffc2a5, #ffc2a5);
  padding-top: 10px;
  padding-bottom: 10px;
}

.quick-stack-20 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-31 {
  color: #000;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.container-32 {
  border: 1px solid #adadad;
  border-radius: 15px;
  max-width: 1300px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.quick-stack-21, .quick-stack-22 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-14 {
  align-self: center;
}

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

.button-13 {
  -webkit-text-fill-color: transparent;
  background-color: #ff7337;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-bottom: 20px;
  font-size: 24px;
}

.list-4 {
  padding-left: 60px;
  line-height: 25px;
}

.f-icon-regular-2 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-footer-social-2 {
  background-color: var(--flowui-component-library--gray-200);
  color: var(--flowui-component-library--gray-900);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: color .3s;
  display: flex;
}

.f-footer-social-2:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-footer-social-group-2 {
  grid-column-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-footer-detail-2 {
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.f-footer-bottom-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.f-footer-divider-2 {
  background-color: var(--flowui-component-library--gray-200);
  width: 100%;
  height: 1px;
  margin-top: 64px;
  margin-bottom: 32px;
}

.f-footer-link-2 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.01em;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: color .3s;
}

.f-footer-link-2:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-footer-title-2 {
  color: var(--flowui-component-library--gray-500);
  letter-spacing: -.01em;
  margin-bottom: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.f-footer-block-2 {
  flex-direction: column;
}

.f-paragraph-small-3 {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-footer-logo {
  flex: none;
}

.f-margin-bottom-41 {
  margin-bottom: 24px;
}

.f-footer-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr 1.5fr 1.5fr;
}

.f-container-regular-3 {
  width: 100%;
  max-width: 1150px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-footer-regular-2 {
  background-color: var(--flowui-component-library--white);
  border: 1px solid #000;
  border-top-color: #888;
  padding: 64px 5%;
  position: relative;
}

.f-footer-line-2 {
  background-color: #e4e6f1;
  width: 1px;
  height: 24px;
  margin-left: 16px;
  margin-right: 16px;
}

.f-footer-logo-xs-2 {
  width: 110px;
  max-width: 110%;
  height: 48px;
}

.f-footer-brand-2 {
  align-items: center;
  display: flex;
}

.f-button-secondary-2 {
  border: 1px solid var(--flowui-component-library--grey-300);
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.f-button-secondary-2:hover {
  background-color: var(--flowui-component-library--gray-200);
  border-color: #0000;
}

.f-button-neutral-2 {
  background-color: var(--flowui-component-library--gray-900);
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-neutral-2:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-footer-button-wrapper-2 {
  grid-column-gap: 12px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.f-field-icon-2 {
  color: var(--flowui-component-library--gray-400);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  inset: auto auto auto 16px;
}

.f-field-input-icon-2 {
  border: 1px solid var(--flowui-component-library--grey-300);
  border-radius: 8px;
  width: 100%;
  min-height: 48px;
  margin-bottom: 0;
  padding: 12px 16px 12px 52px;
  transition: all .25s;
}

.f-field-input-icon-2:hover, .f-field-input-icon-2:focus {
  border-color: var(--flowui-component-library--gray-400);
}

.f-field-input-icon-2::placeholder {
  color: var(--flowui-component-library--gray-400);
}

.f-field-icon-wrapper-2 {
  align-items: center;
  display: flex;
  position: relative;
}

.f-footer-form-block-2 {
  margin-bottom: 0;
}

.f-margin-bottom-42 {
  margin-bottom: 40px;
}

.f-sub-heading-large-2 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  font-size: 24px;
  font-weight: 700;
  line-height: 32px;
}

.f-margin-bottom-43 {
  margin-bottom: 16px;
}

.f-footer-primary-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.nav-dropdown-icon-3 {
  margin-right: 10px;
}

.image-23 {
  max-width: 60%;
  margin-top: 0;
}

.container-33 {
  width: 100%;
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
}

.quick-stack-23 {
  padding-bottom: 0;
}

.heading-32 {
  color: #fff;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 90px;
}

.button-14 {
  -webkit-text-fill-color: transparent;
  background-color: #3898ec00;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  border: 2px solid #ff7337;
  border-radius: 5px;
  padding: 10px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  line-height: 30px;
}

.image-24 {
  align-self: flex-end;
  max-width: 85%;
  margin-top: -50px;
  padding-top: 0;
}

.quick-stack-24 {
  padding-top: 0;
}

.button-15 {
  color: #fff;
  background-color: #fff;
  background-image: linear-gradient(45deg, #9040f0, #ff7337);
  border: 2px #fff;
  border-radius: 5px;
  padding: 12px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  line-height: 30px;
}

.list-5 {
  color: #fff;
  padding-left: 20px;
  font-size: 22px;
  line-height: 57px;
}

.quick-stack-25 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-top: 50px;
  padding-left: 0;
  padding-right: 0;
}

.container-34 {
  max-width: 1300px;
  padding-top: 30px;
  padding-bottom: 40px;
}

.section-13 {
  background-color: #f1773d;
  background-image: linear-gradient(315deg, #fff2ec, #f4e8ff);
}

.text-block-15 {
  color: #757474;
  margin-top: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  line-height: 48px;
}

.container-35 {
  background-image: linear-gradient(135deg, #fef1f0, #f5e9ff);
  border-radius: 30px;
  max-width: 100%;
  margin: 60px 25px;
  padding-top: 40px;
  padding-bottom: 40px;
  box-shadow: 0 2px 5px #0003;
}

.heading-33 {
  color: #9040f0;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
}

.text-block-16 {
  color: #ff7337;
  align-self: center;
  padding-top: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
}

.container-36 {
  max-width: 1300px;
  margin-top: 60px;
  margin-bottom: 80px;
}

.heading-34 {
  font-size: 45px;
}

.heading-35 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 85px;
}

.container-37 {
  max-width: 1300px;
}

.image-25 {
  align-self: center;
}

.image-26 {
  text-align: left;
  flex: 0 auto;
  align-self: auto;
}

.quick-stack-26 {
  align-self: center;
}

.quick-stack-27 {
  align-self: auto;
}

.image-27 {
  text-align: left;
  display: inline-block;
}

.cell-27 {
  text-align: left;
  background-image: linear-gradient(#f8effb, #f8effb);
  border-radius: 12px;
}

.heading-36 {
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding: 40px 20px 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.quick-stack-28 {
  align-self: auto;
}

.heading-37 {
  font-family: Nunito Sans, sans-serif;
}

.button-16 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
}

.cell-28 {
  background-image: linear-gradient(#fff2ed, #fff2ed);
  border-radius: 12px;
}

.heading-38 {
  text-align: left;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.button-17 {
  -webkit-text-fill-color: transparent;
  background-color: #ff7337;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
}

.section-14 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c5af8fa70ab66809ac7d39_Untitled%20design%20(55).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/66c5af2527a6ff186a3af25b_Untitled%20design%20(54).webp"), linear-gradient(135deg, #f6efff, #ffe6db);
  background-position: 100% 100%, 0%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
}

.container-38 {
  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;
  max-width: 1300px;
  margin-bottom: 0;
  padding-top: 100px;
  padding-bottom: 100px;
  display: block;
}

.heading-39 {
  text-align: center;
  margin-bottom: 20px;
  padding-bottom: 20px;
  font-family: Droid Serif, serif;
  font-size: 115px;
  line-height: 140px;
}

.text-block-17 {
  text-align: center;
  padding-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 28px;
  font-weight: 500;
  line-height: 40px;
}

.text-block-18 {
  color: #757474;
  text-align: center;
  padding-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 40px;
}

.button-18 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  border: 2px solid #ff7337;
  border-radius: 8px;
  margin-bottom: 10px;
  padding: 18px 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 500;
}

.them {
  color: #ff7337;
}

.you {
  color: #9040f0;
}

.container-39 {
  max-width: 1300px;
  margin-top: 80px;
  margin-bottom: 80px;
}

.heading-40 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 70px;
  overflow: hidden;
}

.heading-41 {
  text-align: center;
  align-self: center;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 36px;
}

.cell-29, .cell-30 {
  border: 1px solid #d9bcff;
  border-radius: 5px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-28 {
  align-self: center;
  margin-bottom: 30px;
}

.cell-31 {
  border: 1px solid #d9bcff;
  border-radius: 5px;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
}

.quick-stack-29 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
}

.image-29, .image-30 {
  align-self: center;
  margin-bottom: 30px;
}

.list-6, .list-7 {
  color: #434343;
  padding-right: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 33px;
}

.list-item-8 {
  color: #434343;
}

.list-8 {
  color: #434343;
  padding-right: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 33px;
}

.heading-42 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 70px;
}

.container-40 {
  max-width: 1300px;
  margin-top: 60px;
  margin-bottom: 100px;
}

.cell-32 {
  border: 1px solid #ffd9c9;
  border-radius: 5px;
}

.text-block-19 {
  text-align: center;
  background-image: linear-gradient(90deg, #f5edff, #ffe6dd);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  align-self: stretch;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-19-copy {
  text-align: center;
  background-image: linear-gradient(90deg, #dbc0ff, #ffb08f);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  align-self: stretch;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.image-31 {
  align-self: center;
  padding-top: 30px;
  padding-bottom: 30px;
}

.cell-33, .cell-34, .cell-35 {
  border: 1px solid #ffd9c9;
  border-radius: 5px;
}

.button-14-copy {
  -webkit-text-fill-color: transparent;
  background-color: #3898ec00;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  border: 2px solid #ff7337;
  border-radius: 5px;
  align-self: center;
  margin-bottom: 30px;
  padding: 10px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.button-15-copy {
  color: #fff;
  background-color: #fff;
  background-image: linear-gradient(45deg, #9040f0, #ff7337);
  border: 2px #fff;
  border-radius: 5px;
  align-self: center;
  margin-bottom: 30px;
  padding: 12px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.container-41 {
  max-width: none;
}

.quick-stack-30 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
}

.heading-43 {
  color: #ff7337;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
}

.image-32 {
  align-self: center;
  max-width: 80%;
}

.cell-36 {
  background-image: linear-gradient(#ffebe5, #fff);
  padding-bottom: 250px;
}

.heading-44 {
  color: #6b24c9;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
}

.cell-37 {
  background-image: linear-gradient(#f6efff, #fff);
  padding-bottom: 250px;
}

.image-33 {
  align-self: center;
  max-width: 80%;
}

.heading-45 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
}

.text-block-20 {
  color: #757474;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  line-height: 30px;
}

.quick-stack-31 {
  align-self: center;
}

.quick-stack-32 {
  margin-top: -221px;
}

.section-16 {
  margin-bottom: 100px;
}

.container-42 {
  max-width: 1300px;
}

.heading-46 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.container-43 {
  width: 100%;
  max-width: 1218px;
  margin-left: auto;
  margin-right: auto;
}

.container-44 {
  max-width: 1300px;
}

.uui-faq02_icon-wrapper-2 {
  color: #98a2b3;
}

.accordion-icon_component-2 {
  color: #98a2b3;
  border: 2px solid #ff7337;
  border-radius: 35%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.heading-47 {
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 85px;
}

.uui-text-size-medium-3 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.quick-stack-33 {
  padding-bottom: 60px;
}

.container-45 {
  max-width: 1300px;
}

.section-17 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66bacf10661ff41583fea81c_Group%201000007690%20(1).webp");
  background-position: 0 45%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 60px;
}

.f-footer-link-3 {
  color: #5c5c5c;
  letter-spacing: -.01em;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: color .3s;
}

.f-footer-link-3:hover {
  color: #642eff;
}

.f-footer-title-3 {
  color: #2f2e2e;
  letter-spacing: -.01em;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.f-footer-logo-xs-3 {
  width: 100px;
  height: 48px;
}

.f-footer-social-3 {
  color: #5c5c5c;
  background-color: #f3f5fb;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: color .3s;
  display: flex;
}

.f-footer-social-3:hover {
  color: #642eff;
}

.f-footer-divider-3 {
  background-color: #f3f5fb;
  border-top: 1px solid #d9d9d9;
  width: 100%;
  height: 1px;
  margin-top: 64px;
  margin-bottom: 32px;
}

.f-footer-regular-3 {
  background-color: #fff;
  border-top: 1px solid #d9d9d9;
  padding: 64px 5%;
  font-family: Nunito Sans, sans-serif;
  position: relative;
}

.heading-48 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 70px;
}

.image-34 {
  max-width: 60%;
  margin-top: 0;
}

.container-46 {
  width: 100%;
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
}

.container-47 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1300px;
  padding-top: 40px;
  display: flex;
}

.section-19 {
  background-image: linear-gradient(#6a2493, #6a2493);
}

.heading-49 {
  color: #fff;
  text-align: center;
  align-self: auto;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 80px;
}

.text-block-21 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 40px;
}

.cell-40 {
  text-align: center;
  display: block;
}

.quick-stack-36 {
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.image-35 {
  width: 150px;
}

.container-48 {
  max-width: 1300px;
}

.section-20 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-50 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 70px;
}

.button-19 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
  align-self: center;
}

.tabs-menu-3 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  text-align: center;
  justify-content: center;
  align-items: flex-start;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  display: flex;
}

.tab-link-tab-1-3 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-1-3.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
  font-family: Nunito Sans, sans-serif;
}

.cell-41, .cell-42, .cell-43 {
  justify-content: flex-start;
  align-items: center;
}

.tab-link-tab-2-3 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-2-3.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.tab-link-tab-3-3 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-3-3.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.tab-link-tab-4 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-4.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.tab-link-tab-5 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-5.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.tab-link-tab-6 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-6.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.container-49 {
  max-width: 1300px;
}

.column-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.columns-3 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.column-3 {
  align-self: auto;
}

.heading-51 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.heading-52 {
  font-family: Nunito Sans, sans-serif;
}

.quick-stack-37 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
}

.cell-44 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.cell-45, .cell-46, .cell-47 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-48, .cell-49 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-36 {
  flex: 0 auto;
  align-self: flex-end;
}

.image-37 {
  align-self: flex-start;
  padding-right: 0;
}

.image-38 {
  align-self: flex-end;
  padding-left: 0;
}

.image-39 {
  align-self: flex-start;
  padding-right: 0;
}

.image-40 {
  align-self: flex-end;
  padding-left: 0;
}

.image-41 {
  align-self: flex-start;
  padding-right: 0;
}

.grid {
  align-self: center;
}

.button-20 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 23px;
}

.quick-stack-38 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.brix---logo-strip-image-card-2 {
  border: 1px solid #eff0f6;
  border-radius: 16px;
  width: 284px;
  margin: 14px 16px;
  box-shadow: 0 1px 12px #14142b14;
}

.heading-53 {
  font-size: 45px;
  line-height: 70px;
}

.heading-54 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #3d078b, #883be6);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 70px;
}

.container-50 {
  max-width: 1300px;
}

.heading-55 {
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.cell-51 {
  justify-content: center;
  align-items: flex-start;
}

.list-9 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 40px;
  display: block;
}

.cell-52-copy {
  background-color: #fff;
  border: 1px solid #6a2493;
  border-radius: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.cell-53-copy {
  background-color: #fff;
  border: 1px solid #6a2493;
  border-radius: 10px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}

.quick-stack-39, .quick-stack-40 {
  align-self: stretch;
}

.cell-54 {
  justify-content: center;
  align-items: flex-start;
}

.cell-55 {
  justify-content: flex-start;
  align-items: flex-end;
}

.image-42 {
  max-width: 100%;
}

.cell-56, .cell-57, .cell-58 {
  background-color: var(--white);
  border: 1px solid #d9bcff;
  border-radius: 10px;
  padding: 20px;
}

.image-44 {
  align-self: center;
  padding-left: 20px;
}

.text-block-25 {
  margin-top: 10px;
  margin-bottom: 40px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.text-block-26 {
  margin-top: 10px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.section-21 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c7209b092d3057ef40141c_Left%20group%20(5).webp");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 60px;
}

.heading-56 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.button-21 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  font-weight: 600;
  display: block;
}

.container-51 {
  max-width: 1300px;
  padding-top: 60px;
  padding-bottom: 500px;
}

.section-22 {
  background-image: linear-gradient(315deg, #d495fa, #f5eeff);
  margin-top: 100px;
}

.heading-57 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.text-block-27 {
  color: #757474;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 35px;
}

.button-22 {
  vertical-align: super;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.cell-59 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.button-23 {
  background-image: linear-gradient(90deg, #741beb, #9040f0);
  border-radius: 6px;
  align-self: center;
  padding: 10px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.section-23 {
  margin-top: -480px;
}

.tabs-menu-4 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  color: #757474;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: flex;
}

.tabs-menu-5 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  display: flex;
}

.container-52 {
  max-width: 1300px;
}

.image-45 {
  border: 5px solid #000;
  border-radius: 20px;
  display: block;
}

.tab-link-tab-1-4 {
  color: #757474;
  background-color: #fff0;
}

.tab-link-tab-1-4.w--current {
  color: #000;
  background-color: #fff0;
}

.tab-link-tab-2-4 {
  color: #757474;
  background-color: #fff0;
}

.tab-link-tab-2-4.w--current {
  color: #000;
  background-color: #fff0;
}

.tab-link-tab-3-4 {
  color: #757474;
  background-color: #fff0;
}

.tab-link-tab-3-4.w--current {
  color: #000;
  background-color: #fff0;
}

.tab-link-tab-4-2 {
  color: #757474;
  background-color: #fff0;
}

.tab-link-tab-4-2.w--current {
  color: #000;
  background-color: #fff0;
}

.tab-link-tab-5-2 {
  color: #757474;
  background-color: #fff0;
}

.tab-link-tab-5-2.w--current {
  color: #000;
  background-color: #fff0;
}

.section-24 {
  margin-top: 0;
  margin-bottom: 200px;
}

.container-53 {
  max-width: 1300px;
}

.brix---btn-slider-arrow-left---testimonial-v6-3 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-left---testimonial-v6-3:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---text-300-bold-3 {
  padding-bottom: 60px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---slider-item-pd-3 {
  padding: 15px;
}

.brix---paragraph-default-7 {
  color: #434343;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.column-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.brix---btn-slider-arrow-right---testimonial-v6-3 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-3:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---avatar-circle-05-border-3 {
  border: 6px #fff;
  border-radius: 50%;
  width: 180px;
  max-width: 180px;
  height: 180px;
  max-height: 180px;
  margin-top: -75px;
  margin-bottom: 0;
  overflow: hidden;
  transform: translate(0);
  box-shadow: 0 8px 28px #14142b1a;
}

.brix---color-neutral-817 {
  color: #6e7191;
}

.brix---card-testimonial-v6-3 {
  text-align: center;
  background-color: #fff;
  background-image: linear-gradient(135deg, #400a8f, #ff764b);
  border: 1px solid #eff0f6;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 550px;
  margin-top: 0;
  padding: 40px 70px;
  display: flex;
  box-shadow: 0 2px 7px #14142b0f;
}

.heading-58 {
  text-align: center;
  padding-top: 80px;
  padding-bottom: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
}

.container-54 {
  max-width: 1300px;
  margin-top: 20px;
}

.brix---grid-1-column-gap-row-16px-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.brix---color-accent-3 {
  color: #4a3aff;
}

.brix---color-neutral-818 {
  color: #434343;
}

.container-55 {
  max-width: 1300px;
}

.brix---color-neutral-819 {
  color: #434343;
}

.columns-4 {
  box-sizing: border-box;
  border: 1.5px solid #9040f0;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px 60px;
  display: flex;
}

.heading-59 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-60 {
  text-align: left;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 25px;
}

.container-56 {
  max-width: 1300px;
}

.button-24 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-bottom: 20px;
  font-size: 24px;
}

.container-57 {
  border: 1px solid #adadad;
  border-radius: 15px;
  max-width: 1300px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.quick-stack-41 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.quick-stack-42 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #deb7f7;
  padding-top: 10px;
  padding-bottom: 10px;
}

.list-10 {
  padding-left: 65px;
  line-height: 25px;
}

.heading-61 {
  color: #000;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.quick-stack-43 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-62 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
}

.quick-stack-44 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-span-2, .text-span-3 {
  text-decoration: line-through;
}

.button-21-copy {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  font-weight: 600;
  display: block;
}

.heading-63 {
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 85px;
}

.quick-stack-45 {
  padding-bottom: 60px;
}

.container-58 {
  max-width: 1300px;
}

.uui-text-size-medium-4 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-faq02_icon-wrapper-3 {
  color: #98a2b3;
}

.section-25 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c81645c297bc53c604bb1e_Group%201000007645%20(3).webp");
  background-position: 0 45%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 60px;
}

.accordion-icon_component-3 {
  color: #98a2b3;
  border: 2px solid #9040f0;
  border-radius: 35%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.section-26 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-64 {
  color: #474747;
  text-align: center;
  margin-top: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 60px;
}

.heading-64:lang(fr) {
  font-size: 40px;
}

.container-59 {
  background-color: #fef1f0;
  border-radius: 30px;
  max-width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-65 {
  color: #ff7337;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
}

.heading-65:lang(fr) {
  text-align: center;
  font-size: 35px;
}

.text-block-28 {
  color: #ff7337;
  align-self: center;
  padding-top: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
}

.section-27 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.container-60 {
  max-width: 1300px;
}

.heading-66 {
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
}

.text-block-29 {
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

.section-28 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c83e8373ec2f8efeb1c457_Group%201000007668.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 20px;
  margin-bottom: 0;
}

.cell-62 {
  justify-content: flex-start;
  align-items: flex-start;
}

.quick-stack-46 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.section-29 {
  background-color: #f9f3ff;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-62 {
  max-width: 1300px;
}

.cell-63 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  padding: 30px;
}

.text-block-30 {
  color: #434343;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.cell-64 {
  background-color: #fff;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  padding: 30px;
}

.cell-65 {
  background-color: #fff;
  border-radius: 20px;
  padding: 30px;
}

.heading-67 {
  margin-top: 20px;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.quick-stack-47 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.heading-68 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.section-30 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.heading-69 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.brix---slider-nav {
  margin-top: 48px;
  display: none;
  position: static;
  transform: scale(.8);
}

.brix---hidden-desktop-3 {
  display: none;
}

.brix---grid-6-columns-logo-strip {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  display: grid;
}

.brix---slider-mask-3 {
  height: 100%;
}

.brix---slider-wrapper-3 {
  background-color: #0000;
  height: 100%;
}

.brix---text-300-bold-4 {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---color-neutral-820 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---mg-bottom-48px-7 {
  margin-bottom: 48px;
}

.brix---container-default-7 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-small-3 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.container-63 {
  max-width: 1300px;
}

.section-31 {
  background-color: #fff;
  margin-top: 60px;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-70 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337 64%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 90px;
}

.heading-70:lang(fr) {
  font-size: 50px;
}

.text-block-31 {
  font-style: italic;
}

.text-block-32 {
  font-family: Nunito Sans, sans-serif;
  font-size: 21px;
  font-style: italic;
  line-height: 45px;
}

.quick-stack-48 {
  color: #757474;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.image-46 {
  align-self: flex-end;
  max-width: 100%;
}

.cell-66 {
  justify-content: center;
  align-items: flex-start;
}

.container-64 {
  max-width: 1300px;
}

.text-block-33 {
  align-self: flex-end;
  padding-top: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.text-span-4 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(45deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
}

.container-65 {
  max-width: 1300px;
}

.heading-71 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 70px;
}

.section-32 {
  margin-bottom: 60px;
}

.quick-stack-49 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
}

.heading-72 {
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 35px;
}

.text-block-34 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.container-66 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-73 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.section-33 {
  margin-bottom: 60px;
}

.container-67 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-47 {
  align-self: flex-end;
  max-width: 90%;
}

.heading-74 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-size: 90px;
  line-height: 120px;
}

.heading-74:lang(fr) {
  font-size: 63px;
}

.cell-68 {
  justify-content: center;
  align-items: flex-start;
}

.section-34 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c877fc6cb1c8fe5f842a2c_Left%20group%20(6).webp"), linear-gradient(135deg, #5014a2, #ff8033 74%);
  background-position: 0%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 20px;
  padding-bottom: 40px;
}

.uui-text-style-link {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-size-small-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary600);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-3:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-3:focus {
  background-color: var(--untitled-ui--primary600);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-3.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
}

.uui-form_input {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-blogpost04_form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 1rem;
  display: grid;
}

.uui-blogpost04_form {
  margin-bottom: 0;
}

.uui-space-small {
  width: 100%;
  min-height: 1.5rem;
}

.uui-text-size-medium-5 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-xsmall {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-space-medium-3 {
  width: 100%;
  min-height: 2rem;
}

.uui-icon-1x1-xsmall-2 {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-featured-large {
  background-color: var(--untitled-ui--primary100);
  color: var(--untitled-ui--primary600);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-blogpost04_newsletter {
  background-color: var(--untitled-ui--gray50-2);
  border-radius: 1rem;
  padding: 2rem 2rem 2.5rem;
  position: sticky;
  top: 5rem;
}

.uui-text-rich-text {
  color: var(--untitled-ui--gray600);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.uui-text-rich-text h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.uui-text-rich-text h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1.25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.uui-text-rich-text h5, .uui-text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.uui-text-rich-text p {
  margin-bottom: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.uui-text-rich-text blockquote {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-style: italic;
}

.uui-text-rich-text a {
  text-decoration: underline;
}

.uui-text-rich-text figcaption {
  color: var(--untitled-ui--gray500);
  text-align: left;
  margin-top: 1rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
}

.uui-blogpost04_content {
  margin-bottom: 4rem;
}

.uui-blogpost04_content-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.uui-button-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  display: flex;
}

.uui-button-icon.text-color-gray400 {
  color: var(--untitled-ui--gray400);
}

.uui-button-secondary-gray-2 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding: .625rem 1.125rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-button-secondary-gray-2:hover {
  background-color: var(--untitled-ui--gray50-2);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-2:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100);
}

.uui-button-secondary-gray-2.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-button-secondary-gray-2.is-button-small.icon-only {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}

.uui-button-secondary-gray-2.icon-only {
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  display: flex;
}

.uui-blogpost04_share {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  display: grid;
}

.uui-blogpost04_author-text {
  color: var(--untitled-ui--gray600);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.uui-blogpost04_author-subheading {
  color: var(--untitled-ui--primary600);
  letter-spacing: normal;
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-blogpost04_author-content {
  margin-right: 4rem;
}

.uui-blogpost04_author-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogpost04_content-top {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

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

.uui-blogpost04_image-wrapper {
  width: 100%;
  margin: 4rem auto 2rem;
  padding-top: 40%;
  position: relative;
  overflow: hidden;
}

.uui-text-size-xlarge {
  color: var(--untitled-ui--gray600);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.uui-heading-large {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-blogpost04_title-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-blogpost04_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blogpost04_category-link {
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--primary700);
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .5rem;
  font-size: .75rem;
  font-weight: 500;
  transition: all .3s;
  display: flex;
}

.uui-blogpost04_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogpost04_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  margin-top: 3rem;
  margin-bottom: 1rem;
  padding: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  display: flex;
}

.uui-button-link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--primary700);
  white-space: nowrap;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-button-row-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

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

.uui-max-width-large-3 {
  width: 100%;
  max-width: 48rem;
}

.uui-padding-vertical-xhuge-3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-container-large-3 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-3 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.section-35 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.tabs-menu-6 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 27px;
}

.tab-link-tab-1-5 {
  background-color: #fff0;
}

.tab-link-tab-1-5.w--current {
  color: #fff;
  background-color: #fff0;
  background-image: linear-gradient(#6b24c9, #6b24c9);
  border-radius: 20px;
}

.tab-link-tab-2-5 {
  background-color: #fff0;
}

.tab-link-tab-2-5.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-radius: 20px;
}

.cell-69 {
  background-image: linear-gradient(#fff, #f4ebff);
  border: 1px solid #9040f0;
  border-radius: 10px;
  padding: 20px;
}

.heading-75 {
  color: #000;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-decoration: none;
}

.text-block-35 {
  color: #616161;
  margin-bottom: 10px;
  font-size: 18px;
}

.container-68 {
  max-width: 1300px;
}

.quick-stack-50 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
}

.quick-stack-51 {
  align-self: stretch;
  padding-left: 0;
  padding-right: 0;
}

.cell-70 {
  justify-content: flex-start;
  align-items: flex-end;
}

.section-36 {
  background-image: linear-gradient(#f4e8ff, #fff2ec);
}

.heading-76 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337 56%);
  -webkit-background-clip: text;
  background-clip: text;
  padding-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
}

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

.text-block-36 {
  color: #757474;
  text-align: center;
  padding-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
}

.cell-71 {
  justify-content: flex-start;
  align-items: center;
}

.button-25 {
  background-image: linear-gradient(270deg, #ff8248, #9040f0);
  border-radius: 6px;
  padding: 12px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.container-70 {
  max-width: 1300px;
}

.tabs-menu-7 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.tab-link-tab-1-6 {
  background-color: #fff0;
  border-radius: 20px;
}

.tab-link-tab-1-6.w--current {
  color: #fff;
  background-color: #6b24c9;
}

.tab-link-tab-2-6 {
  background-color: #fff0;
  margin-left: 20px;
  margin-right: 20px;
}

.tab-link-tab-2-6.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-radius: 20px;
}

.section-37 {
  margin-top: 40px;
  margin-bottom: 80px;
}

.heading-77 {
  color: #555;
  text-align: center;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.heading-78 {
  color: #555;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.heading-79 {
  text-align: center;
  align-self: center;
  margin-top: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
}

.text-span-5, .text-span-6, .text-span-7 {
  color: #5a5a5a;
  text-decoration: line-through;
}

.button-26 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.button-27 {
  background-color: #6b24c9;
  border-radius: 300px;
  align-self: center;
  padding: 12px 30px;
  font-size: 18px;
}

.tabs-content-3 {
  border: 1px solid #adadad;
  border-radius: 15px;
}

.quick-stack-52 {
  border-bottom: 1px solid #adadad;
}

.heading-80 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.heading-80:lang(fr) {
  font-size: 18px;
}

.heading-81 {
  color: #555;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.heading-81:lang(fr) {
  font-size: 17px;
}

.text-block-37 {
  color: #1d1d1d;
  text-align: center;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.image-48 {
  align-self: center;
}

.cell-72, .cell-73, .cell-74, .cell-75 {
  justify-content: center;
  align-items: flex-start;
}

.cell-76 {
  justify-content: center;
  align-items: center;
}

.cell-77, .cell-78, .cell-79 {
  justify-content: center;
  align-items: flex-start;
}

.cell-80 {
  justify-content: center;
  align-items: center;
}

.cell-81, .cell-82, .cell-83, .cell-84, .cell-85 {
  justify-content: center;
  align-items: flex-start;
}

.cell-86 {
  justify-content: center;
  align-items: center;
}

.cell-87, .cell-88, .cell-89, .cell-90, .cell-91, .cell-92, .cell-93, .cell-94, .cell-95 {
  justify-content: center;
  align-items: flex-start;
}

.image-49 {
  align-self: center;
}

.cell-96, .cell-97, .cell-98, .cell-99, .cell-100, .cell-101, .cell-102, .cell-103, .cell-104, .cell-105, .cell-106 {
  justify-content: center;
  align-items: flex-start;
}

.cell-107 {
  justify-content: center;
  align-items: center;
}

.cell-108, .cell-109, .cell-110, .cell-111, .cell-112 {
  justify-content: center;
  align-items: flex-start;
}

.cell-113 {
  justify-content: center;
  align-items: center;
}

.cell-114, .cell-115, .cell-116, .cell-117, .cell-118, .cell-119, .cell-120, .cell-121, .cell-122, .cell-123, .cell-124, .cell-125, .cell-126, .cell-127, .cell-128, .cell-129, .cell-130, .cell-131, .cell-132, .cell-133, .cell-134, .cell-135, .cell-136, .cell-137, .cell-138, .cell-139, .cell-140, .cell-141, .cell-142, .cell-143, .cell-144, .cell-145, .cell-146, .cell-147, .cell-148, .cell-149, .cell-150 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-53 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.cell-151, .cell-152, .cell-153, .cell-154, .cell-155, .cell-156, .cell-157, .cell-158, .cell-159, .cell-160, .cell-161, .cell-162, .cell-163, .cell-164, .cell-165, .cell-166, .cell-167, .cell-168, .cell-169, .cell-170, .cell-171, .cell-172, .cell-173, .cell-174, .cell-175, .cell-176, .cell-177, .cell-178, .cell-179, .cell-180, .cell-181, .cell-182 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-54 {
  grid-row-gap: 20px;
}

.cell-183, .cell-184, .cell-185, .cell-186, .cell-187, .cell-188, .cell-189, .cell-190, .cell-191, .cell-192, .cell-193, .cell-194, .cell-195, .cell-196, .cell-197, .cell-198, .cell-199, .cell-200, .cell-201, .cell-202, .cell-203, .cell-204, .cell-205, .cell-206, .cell-207, .cell-208, .cell-209, .cell-210 {
  justify-content: center;
  align-items: flex-start;
}

.heading-82 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 70px;
}

.tab-link-tab-1-7 {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 20px;
}

.tab-link-tab-2-7, .tab-link-tab-3-5 {
  background-color: #fff0;
  border: 1px solid #000;
  border-radius: 20px;
}

.tab-link-tab-1-8 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-1-8.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-2-8 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-2-8.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-3-6 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-3-6.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-4-3 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-4-3.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-5-3 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-5-3.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-6-2 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-6-2.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

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

.tabs-menu-8 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.text-block-38, .text-block-39, .text-block-40, .text-block-41, .text-block-42, .text-block-43, .text-block-44 {
  color: #6b24c9;
}

.tab-link-tab-8 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-8.w--current {
  background-color: #f4ecff;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.text-block-45 {
  color: #6b24c9;
}

.container-71 {
  max-width: 1300px;
}

.section-38 {
  margin-bottom: 80px;
}

.container-72 {
  max-width: 1300px;
}

.image-50 {
  align-self: center;
}

.cell-211 {
  justify-content: center;
  align-items: center;
}

.heading-83 {
  color: #757474;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
  line-height: 70px;
}

.section-39 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66cd9bdd0c3b18201e099ca5_Left%20group%20(7).webp"), linear-gradient(90deg, #f6efff, #ffe6db);
  background-position: 0%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  padding-top: 40px;
  padding-bottom: 40px;
}

.button-28 {
  border: 1px solid var(--orange);
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  border-radius: 5px;
  padding: 12px 40px;
  font-size: 18px;
}

.section-40 {
  margin-bottom: 100px;
  padding-top: 20px;
}

.c-no-dots {
  z-index: 10;
  padding-top: 5px;
  padding-right: 5px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.c-flip-card {
  position: relative;
}

.no-dot {
  opacity: .2;
  background-color: #fff;
  width: 10px;
  height: 10px;
  margin: 5px 2px;
}

.cloneable-area {
  padding: 0;
}

._w-card-back {
  perspective: 1000px;
  background-color: #fff;
  border-radius: 5px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding: 5px 0 20px;
  display: flex;
}

.c-card-img {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

._w-flip-card {
  z-index: 10;
  perspective: 1000px;
  display: flex;
  position: relative;
}

.c-card-back {
  perspective: 1000px;
  border: 1px solid #9040f0;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 229px;
  display: block;
}

.c-card-btn-text {
  width: 100%;
  padding: 10px 20px;
}

.c-card-btn-text.focus {
  background-color: #ff6565;
  position: absolute;
  overflow: hidden;
}

.card-btn-link {
  color: #fff;
  text-align: center;
  border: 2px solid #ff6565;
  border-radius: 1000px;
  width: 100%;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.c-card-btn {
  padding: 20px;
}

.c-card-text {
  perspective: 1000px;
  border-top: 1px dashed #ffffff40;
  padding: 20px 15px;
  transform: translate(0);
}

.card-no-text {
  opacity: .2;
  color: #fff;
  font-size: 7em;
  font-weight: 700;
  line-height: 1em;
  transform: translate(-20px);
}

.c-card-label {
  text-align: center;
  padding: 20px;
}

.card-bg-quotemark {
  color: #fff;
  display: inline-block;
}

.card-bg-quotemark.top {
  opacity: .2;
  font-family: PT Sans, sans-serif;
  font-size: 5em;
  line-height: 1em;
  position: absolute;
  inset: -.4em auto auto -.3em;
}

.card-bg-quotemark.btm {
  opacity: .2;
  font-family: PT Sans, sans-serif;
  font-size: 5em;
  line-height: 1em;
  position: absolute;
  inset: auto -.3em -.4em auto;
}

.card-alias {
  color: #ddd;
  text-align: right;
  font-size: .9em;
  line-height: 1em;
}

._w-card-quote {
  position: relative;
}

.c-card-quote {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 20px 40px;
  display: flex;
  position: relative;
}

._w-card-img {
  perspective: 1000px;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.card-text.focus {
  z-index: 10;
  position: relative;
}

.c-card-title {
  margin-bottom: 5px;
}

.card-title {
  color: #fff;
  text-align: right;
  font-size: 2em;
  font-weight: 700;
  line-height: 1em;
}

.c-card-no {
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.card-img {
  height: 120px;
}

.card-label {
  opacity: .2;
  color: #fff;
  font-size: .8em;
  line-height: 1em;
}

.card-btn-focus-bg {
  background-image: radial-gradient(circle farthest-side, #ff9865, #fff0);
  width: 75%;
  height: 200%;
  position: absolute;
  inset: -75% -10% auto auto;
}

.card-quote {
  z-index: 5;
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  font-size: 1em;
  font-style: italic;
  line-height: 1.4em;
  position: relative;
}

.c-card-front {
  perspective: 1000px;
  justify-content: center;
  align-items: center;
  width: 300px;
  height: 230px;
  display: flex;
}

._w-card-front {
  perspective: 1000px;
  background-color: #ff6565;
  background-image: linear-gradient(#fff, #f4ebff);
  border: 1px solid #9040f0;
  border-radius: 5px;
  flex-direction: column;
  justify-content: space-between;
  align-self: auto;
  align-items: stretch;
  width: 100%;
  height: 100%;
  padding-top: 5px;
  padding-bottom: 20px;
  display: flex;
  position: relative;
  transform: none;
}

.container-73 {
  max-width: 1300px;
}

.heading-84 {
  margin-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16.2px;
  font-weight: 600;
  line-height: 20px;
}

.text-block-46 {
  color: #616161;
  padding-left: 20px;
  padding-right: 20px;
}

.quick-stack-55 {
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-51 {
  align-self: flex-end;
}

.heading-85 {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16.2px;
  font-weight: 600;
  line-height: 20px;
}

.quick-stack-56 {
  padding-bottom: 10px;
}

.quick-stack-57 {
  background-color: #f8f0ff;
  padding: 0;
}

.heading-86 {
  color: #6b24c9;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
}

.cell-212 {
  justify-content: center;
  align-items: center;
}

.cell-213 {
  justify-content: center;
  align-items: flex-start;
}

.button-29 {
  background-image: linear-gradient(135deg, #9040f0, #ff8248);
  border-radius: 7px;
  padding: 5px 35px;
}

.quick-stack-58 {
  padding-left: 0;
  padding-right: 0;
}

.section-41 {
  margin-bottom: 60px;
}

.section-42 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-74 {
  max-width: 1300px;
}

.post-title {
  color: #263238;
  letter-spacing: -2px;
  margin-top: 5px;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 46px;
}

.cell-214 {
  justify-content: center;
  align-items: flex-start;
}

.cell-215 {
  justify-content: center;
  align-items: flex-end;
}

.quick-stack-59 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  width: 100%;
  padding: 10px 0 0;
}

.cell-216 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-47 {
  color: #6b24c9;
  background-color: #fff;
  padding: 10px 15px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.quick-stack-60 {
  border-bottom: 1.5px solid #fff;
  padding-left: 0;
  padding-right: 0;
  font-style: normal;
}

.text-block-48 {
  color: #6b24c9;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.text-block-49 {
  color: #6b24c9;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.cell-217, .cell-218, .cell-219, .cell-220 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-50, .text-block-51, .text-block-52 {
  color: #6b24c9;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.section-43 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-75 {
  max-width: 1300px;
}

.rich-text-block {
  background-image: linear-gradient(135deg, #ffefe8, #ecdeff);
  border-radius: 10px;
  padding: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.rich-text-block.rich-text-block-10 {
  padding-left: 10px;
  padding-right: 10px;
}

.rich-text-block-2 {
  margin-top: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.quick-stack-61 {
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.rich-text-block-3, .rich-text-block-4 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.quick-stack-62 {
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.cell-221 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66cee484a81c6263e6a4bc7b_Frame%201000003291%20(2).webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 45px;
  padding-bottom: 45px;
}

.heading-88 {
  text-align: center;
  align-self: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 70px;
}

.button-30 {
  background-image: linear-gradient(90deg, #ff8248, #fa6368);
  border-radius: 6px;
  align-self: center;
  padding: 15px 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.quick-stack-63 {
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.rich-text-block-5, .rich-text-block-6 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.quick-stack-64 {
  padding-left: 0;
  padding-right: 0;
}

.heading-89 {
  margin-top: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  line-height: 70px;
}

.text-block-53 {
  color: #6a6a6a;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-54 {
  margin-top: 20px;
}

.rich-text-block-7 {
  color: #434343;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.quick-stack-65 {
  padding: 0;
}

.cell-222, .cell-223 {
  justify-content: center;
  align-items: flex-start;
}

.container-76 {
  background-color: var(--white);
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.text-block-55 {
  color: #ff7912;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.cell-224 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-66 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-top: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.container-77 {
  max-width: 1300px;
}

.quick-stack-67 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-left: 0;
  padding-right: 0;
}

.heading-90 {
  font-family: Nunito Sans, sans-serif;
  font-size: 35px;
}

.section-44 {
  margin-top: 0;
  margin-bottom: 60px;
}

.quick-stack-68 {
  padding-left: 0;
  padding-right: 0;
}

.container-78 {
  max-width: 1300px;
}

.heading-91 {
  font-family: Nunito Sans, sans-serif;
}

.section-45 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.container-79 {
  max-width: 1300px;
}

.quick-stack-69 {
  padding-left: 0;
  padding-right: 0;
}

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

.container-80 {
  max-width: 1300px;
}

.section-46 {
  margin-bottom: 60px;
}

.quick-stack-70, .quick-stack-71 {
  padding-left: 0;
  padding-right: 0;
}

.container-81 {
  max-width: 1300px;
}

.section-47 {
  margin-bottom: 0;
}

.section-48 {
  background-image: linear-gradient(#f8f2ff, #ffefe8);
}

.container-82 {
  max-width: 1300px;
}

.heading-92 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 65px;
  font-weight: 700;
  line-height: 60px;
}

.text-block-56 {
  color: #404040;
  text-align: center;
  width: 1000px;
  margin-left: 8rem;
  margin-right: 8rem;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  line-height: 35px;
}

.quick-stack-72 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-93 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #6b24c9, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.collection-item {
  padding: 20px;
}

.container-83 {
  width: 100%;
  max-width: 1370px;
}

.section-129 {
  padding-top: 100px;
  padding-bottom: 60px;
}

.collection-list {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  width: auto;
  display: grid;
  overflow: auto;
}

.heading-94 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #6b24c9, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
}

.link-block-4 {
  margin-top: 10px;
  text-decoration: none;
}

.text-block-57 {
  color: #5e5e5e;
  font-family: Nunito Sans, sans-serif;
}

.quick-stack-73 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 0;
  padding-right: 0;
}

.image-55 {
  border-radius: 100px;
}

.cell-225, .cell-226 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-74 {
  padding-left: 0;
  padding-right: 0;
}

.container-84 {
  max-width: 1300px;
}

.image-57, .image-58, .image-59, .image-60, .image-61 {
  padding-bottom: 50px;
}

.image-62 {
  margin-bottom: 20px;
}

.image-63, .image-64, .image-65, .image-66, .image-67 {
  padding-bottom: 50px;
}

.section-50 {
  margin-bottom: 60px;
}

.quick-stack-75 {
  align-self: stretch;
  padding-left: 0;
  padding-right: 0;
}

.cell-227 {
  justify-content: flex-start;
  align-items: flex-end;
}

.quick-stack-76 {
  align-self: stretch;
  padding-left: 0;
  padding-right: 0;
}

.cell-228 {
  justify-content: flex-start;
  align-items: flex-end;
}

.cell-229 {
  justify-content: center;
  align-items: flex-end;
}

.brix---text-300-bold-5 {
  color: #fff;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.columns-5 {
  box-sizing: border-box;
  border: 1.5px solid #9040f0;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px 60px;
  display: flex;
}

.brix---btn-slider-arrow-left---testimonial-v6-4 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-left---testimonial-v6-4:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---slider-wrapper-4 {
  background-color: #0000;
  height: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}

.brix---slider-mask-4 {
  height: 100%;
  margin-top: 10px;
  padding-top: 45px;
}

.brix---color-neutral-821 {
  color: #6e7191;
}

.brix---grid-1-column-gap-row-16px-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.brix---color-neutral-822 {
  color: #434343;
}

.container-85 {
  max-width: 1300px;
  margin-top: 100px;
  margin-bottom: 100px;
}

.brix---color-accent-4 {
  color: #4a3aff;
}

.brix---color-neutral-823 {
  color: #434343;
}

.brix---paragraph-default-8 {
  color: #fff;
  margin-top: -60px;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.column-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.brix---btn-slider-arrow-right---testimonial-v6-4 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-4:hover {
  transform: scale(.94)translate(0, -50%);
}

.columns-6 {
  box-sizing: border-box;
  border: 1.5px solid #9040f0;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px 60px;
  display: flex;
}

.brix---btn-slider-arrow-left---testimonial-v6-5 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-left---testimonial-v6-5:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---color-neutral-824 {
  color: #6e7191;
}

.brix---grid-1-column-gap-row-16px-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.brix---color-neutral-825 {
  color: #434343;
}

.container-86 {
  max-width: 1300px;
  margin-top: 40px;
  margin-bottom: 100px;
}

.brix---color-accent-5 {
  color: #4a3aff;
}

.brix---color-neutral-826 {
  color: #434343;
}

.brix---paragraph-default-9 {
  color: #434343;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.column-6 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.brix---btn-slider-arrow-right---testimonial-v6-5 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-5:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v6-6 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-left---testimonial-v6-6:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---color-neutral-827 {
  color: #6e7191;
}

.brix---grid-1-column-gap-row-16px-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.brix---color-neutral-828 {
  color: #434343;
}

.container-87 {
  max-width: 1300px;
  margin-top: 40px;
  margin-bottom: 100px;
}

.brix---color-accent-6 {
  color: #4a3aff;
}

.brix---color-neutral-829 {
  color: #434343;
}

.brix---paragraph-default-10 {
  color: #434343;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.column-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.brix---btn-slider-arrow-right---testimonial-v6-6 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-6:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---text-300-bold-6 {
  padding-bottom: 40px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---btn-slider-arrow-left---testimonial-v6-7 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-left---testimonial-v6-7:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---color-neutral-830 {
  color: #6e7191;
}

.brix---card-testimonial-v6-4 {
  text-align: center;
  background-color: #fff;
  background-image: linear-gradient(#f4e8ff 26%, #6a249380 100%, #784b924d);
  border: 1px solid #eff0f6;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 600px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 40px 98px;
  display: flex;
  box-shadow: 0 2px 7px #14142b0f;
}

.brix---grid-1-column-gap-row-16px-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.brix---color-neutral-831 {
  color: #434343;
}

.container-88 {
  max-width: 1300px;
}

.brix---color-accent-7 {
  color: #4a3aff;
}

.brix---color-neutral-832 {
  color: #434343;
}

.brix---paragraph-default-11 {
  color: #434343;
  margin-top: 80px;
  margin-bottom: 60px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.column-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.brix---btn-slider-arrow-right---testimonial-v6-7 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-7:hover {
  transform: scale(.94)translate(0, -50%);
}

.quick-stack-77 {
  padding: 0;
}

.tabs-menu-9 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: 100px;
  margin-right: 100px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  display: flex;
  box-shadow: 0 2px 5px #0003;
}

.tabs-content-4 {
  margin-top: 0;
  padding-top: 100px;
  padding-left: 40px;
  padding-right: 40px;
}

.pagination {
  margin-top: 40px;
}

.top-nav-bar {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.container-89 {
  max-width: 1300px;
}

.navbar-logo-left-3 {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.navbar-logo-left-container-3 {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container-3.shadow-three {
  width: 100%;
  max-width: 1300px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-90 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two-3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-3 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-3:hover {
  color: #1a1b1fbf;
}

.nav-link-3:focus-visible, .nav-link-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-3 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-3 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-3:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-3:focus-visible, .nav-dropdown-toggle-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-4 {
  margin-right: 10px;
}

.nav-dropdown-list-3 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-3.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-3 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-3:focus-visible, .nav-dropdown-link-3[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider-3 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent-3 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-3:hover {
  color: #1a1b1fbf;
}

.button-primary-3 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 12px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-3:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-3:active {
  background-color: #43464d;
}

.rich-text-block-8 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.rich-text-block-9 {
  margin-top: 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.rich-text-block-10 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

.rich-text-block-11 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.quick-stack-78 {
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.rich-text-block-12 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.quick-stack-79 {
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
}

.rich-text-block-13, .rich-text-block-14, .rich-text-block-15 {
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.quick-stack-80 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 0;
  padding-right: 0;
}

.cell-230 {
  border: 3px solid var(--untitled-ui--primary600);
  border-radius: 15px;
  justify-content: center;
  align-items: flex-start;
}

.container-91 {
  margin-top: 20px;
}

.rich-text-block-16 {
  padding: 10px 20px 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.rich-text-block-17 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.container-92 {
  border: 3px solid var(--untitled-ui--primary600);
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 20px;
}

.container-93 {
  border-top: 2px solid #7f56d9;
  border-bottom: 2px solid #7f56d9;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.rich-text-block-18 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-style: italic;
  line-height: 30px;
}

.quick-stack-81 {
  grid-column-gap: 33px;
  grid-row-gap: 33px;
  margin-top: 40px;
  padding: 0;
}

.rich-text-block-19, .rich-text-block-20 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.cell-231 {
  border: 2px solid var(--untitled-ui--primary600);
  padding: 20px;
}

.cell-231.rich-text-block-19 {
  justify-content: center;
  align-items: center;
}

.cell-232 {
  border: 2px solid var(--untitled-ui--primary600);
  padding: 20px;
}

.quick-stack-82 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding: 0;
}

.cell-233 {
  pointer-events: none;
  background-color: #00c490;
  justify-content: center;
  align-items: center;
  padding: 60px 20px;
}

.rich-text-block-21 {
  color: #fff;
  text-align: center;
  text-transform: none;
  flex: 0 auto;
  font-family: Inter, sans-serif;
  font-size: 70px;
  line-height: 41px;
}

.cell-234 {
  justify-content: center;
  align-items: flex-start;
  font-size: 18px;
  line-height: 30px;
}

.rich-text-block-22 {
  background-color: var(--untitled-ui--primary50);
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.rich-text-block-22.tl-dr {
  margin-bottom: 30px;
}

.container-94 {
  background-color: var(--untitled-ui--primary300);
  margin-bottom: 60px;
  padding: 20px;
}

.container-94.tl-dr {
  display: none;
}

.button-31 {
  background-color: var(--untitled-ui--primary600);
  border-radius: 50px;
  justify-content: center;
  align-items: stretch;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: flex;
}

.container-95 {
  margin-bottom: 60px;
}

.button-32 {
  background-color: var(--untitled-ui--primary600);
  color: var(--white);
  border-radius: 50px;
  justify-content: center;
  align-items: stretch;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 20px;
  line-height: 30px;
  display: flex;
}

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

.container-97 {
  margin-bottom: 60px;
}

.quick-stack-83 {
  padding-left: 0;
  padding-right: 0;
}

.image-75 {
  align-self: flex-end;
}

.rich-text-block-23 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.quick-stack-84 {
  padding-left: 0;
  padding-right: 0;
}

.cell-235 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-85 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding: 0;
}

.rich-text-block-24, .rich-text-block-25 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.rich-text-block-26 {
  padding: 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.container-98 {
  margin-bottom: 40px;
}

.quick-stack-86 {
  padding-left: 0;
  padding-right: 0;
}

.cell-236 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-87 {
  padding-left: 0;
  padding-right: 0;
}

.cell-237 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-88 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.cell-238, .cell-239 {
  border: 1px solid var(--untitled-ui--primary600);
  padding: 20px;
}

.cell-240 {
  border: 1px solid var(--untitled-ui--primary600);
}

.navbar-wrapper-4 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.navbar-logo-left-4 {
  background-color: #f4e8ff;
}

.container-99 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-4 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-4:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-4:active {
  background-color: #43464d;
}

.heading-95 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 35px;
}

.pagination-2 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.heading-96 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.link-block-5 {
  color: #000;
  text-decoration: none;
}

.text-block-58 {
  font-family: Inter, sans-serif;
}

.container-100 {
  border-bottom: 0 #000;
  border-left: 0 #000;
  border-right: 0 #000;
}

.link-block-6 {
  color: #333;
  text-decoration: none;
}

.div-block, .container-101 {
  position: sticky;
  top: 0;
}

.cell-241 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-right: 20px;
  display: block;
}

.quick-stack-89 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.container-102 {
  background-color: var(--untitled-ui--primary100);
  border-radius: 12px;
  padding: 20px;
  position: sticky;
  top: 90px;
}

.list-11 {
  padding-left: 20px;
  font-size: 15px;
  list-style-type: square;
}

.heading-97 {
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.button-33 {
  background-color: var(--untitled-ui--primary600);
  text-align: center;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  display: block;
}

.back-to-top {
  border: 5px solid #000;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  margin-bottom: 60px;
  margin-right: 40px;
  text-decoration: none;
  display: flex;
  position: fixed;
  inset: auto 0% 0% auto;
}

.text-block-59 {
  color: #000;
  font-family: "Fa Solid 900", sans-serif;
  font-size: 25px;
  font-style: normal;
  text-decoration: none;
}

.quick-stack-90 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
}

.container-103 {
  position: sticky;
  top: 150px;
}

.cell-242, .cell-243, .cell-244 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.text-block-60 {
  text-align: center;
  writing-mode: tb-rl;
  font-family: Inter, sans-serif;
  transform: rotate(-180deg);
}

.section-51 {
  justify-content: center;
  align-items: flex-start;
  display: none;
}

.link-block-7 {
  color: #333;
  text-decoration: none;
}

.div-block-2 {
  background-color: #9e9e9e;
  width: 4px;
  height: 20vh;
}

.section-52 {
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: none;
}

.div-block-3 {
  background-color: #2a00ff;
  width: 100%;
  height: 0;
}

.social-share-icon.facebook {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66d6da312b87891a6ea20edd_linkedin.73e6de75.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 25px 25px;
  width: 50px;
  height: 50px;
}

.div-block-4 {
  text-align: center;
}

.list-12 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  margin-top: 20px;
  margin-bottom: 55px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 35px;
  display: flex;
}

.list-13 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  color: #fff;
  flex-flow: column;
  margin-top: 20px;
  margin-bottom: 65px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 35px;
  display: flex;
}

.list-13.home-clone {
  color: #333;
}

.list-14 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  color: #fff;
  flex-flow: column;
  margin-top: 20px;
  margin-bottom: 65px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 35px;
  display: flex;
}

.list-14.home-clone {
  color: #333;
}

.cell-245, .cell-246 {
  justify-content: center;
  align-items: flex-start;
}

.cell-247 {
  justify-content: center;
  align-items: center;
}

.quick-stack-91 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  background-color: #6a2493;
  border: 1px solid #6a2493;
  border-radius: 40px;
  padding: 10px 0;
  text-decoration: none;
}

.cell-248, .cell-249, .cell-250, .cell-251, .cell-252 {
  justify-content: center;
  align-items: center;
}

.button-34 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 50px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 17px;
}

.button-34:hover, .button-34:active {
  color: #771fec;
  background-color: #f3eaff;
}

.image-76 {
  border: 5px solid #000;
  border-radius: 20px;
  display: block;
}

.cell-253 {
  padding-left: 60px;
}

.grid-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  align-self: center;
  padding-left: 30px;
}

.grid-3 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  align-self: center;
  padding-left: 50px;
}

.grid-4 {
  grid-column-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-self: center;
  padding-left: 50px;
}

.list-item-10 {
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.nav-menu-two-4 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.navbar-logo-left-5 {
  background-color: #f0773d;
}

.container-104 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-5 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-5:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-5:active {
  background-color: #43464d;
}

.nav-link-3-copy {
  color: #000;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-3-copy:hover {
  color: #1a1b1fbf;
}

.nav-link-3-copy:focus-visible, .nav-link-3-copy[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-menu-two-5 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.navbar-logo-left-6 {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.container-105 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-6 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-6:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-6:active {
  background-color: #43464d;
}

.nav-menu-two-6 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.navbar-logo-left-7 {
  background-color: #eccbff;
}

.container-106 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-7 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-7:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-7:active {
  background-color: #43464d;
}

.nav-menu-two-7 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.navbar-logo-left-8 {
  position: sticky;
}

.container-107 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-8 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-8:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-8:active {
  background-color: #43464d;
}

.navbar-logo-left-9 {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.container-108 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-9 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-9:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-9:active {
  background-color: #43464d;
}

.navbar-logo-left-10 {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.container-109 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-10 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-10:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-10:active {
  background-color: #43464d;
}

.navbar-logo-left-11 {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.container-110 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-11 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-11:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-11:active {
  background-color: #43464d;
}

.navbar-logo-left-12 {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.container-111 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-12 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-12:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-12:active {
  background-color: #43464d;
}

.navbar-logo-left-13 {
  background-image: linear-gradient(90deg, #5014a2, #ff8033);
}

.container-112 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-13 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(135deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-13:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-13:active {
  background-color: #43464d;
}

.list-item-11 {
  display: block;
}

.list-item-12:lang(fr) {
  font-size: 17px;
}

.list-item-12.home-clone-text {
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.top-bar-home {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.top-bar-home:hover {
  color: #1a1b1fbf;
}

.top-bar-home:focus-visible, .top-bar-home[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-2-copy {
  color: #000;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-2-copy:hover {
  color: #1a1b1fbf;
}

.nav-link-2-copy:focus-visible, .nav-link-2-copy[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.container-113 {
  max-width: 1300px;
  padding: 40px 20px;
}

.heading-98 {
  color: #fff;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 65px;
}

.section-53 {
  background-color: #6a2493;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66d9595b8b4c471f0da170bd_Left%20group%20(10).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/66d959022c4f84a207f47d51_Left%20group%20(9).webp");
  background-position: 100%, -8% 270%;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, auto;
}

.quick-stack-92 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.image-77 {
  width: 150px;
}

.cell-254, .cell-255, .cell-256 {
  justify-content: flex-start;
  align-items: center;
}

.container-114 {
  max-width: 1300px;
  margin-top: 0;
  padding: 40px 20px 10px;
}

.container-114.higher-breakpoint {
  padding-top: 0;
}

.heading-99 {
  text-align: center;
  margin-bottom: 20px;
  font-size: 55px;
  line-height: 70px;
}

.text-span-8 {
  color: #ff7337;
}

.container-115 {
  max-width: 1300px;
  padding: 60px 20px;
}

.text-block-61 {
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  line-height: 33px;
}

.cell-257, .cell-258 {
  justify-content: center;
  align-items: flex-start;
}

.section-54 {
  background-color: #ffefe8;
}

.quick-stack-93 {
  grid-column-gap: 67px;
  grid-row-gap: 67px;
}

.container-116 {
  max-width: 1300px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-55 {
  padding-bottom: 60px;
}

.heading-100 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.container-117 {
  max-width: 1300px;
}

.quick-stack-94 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.cell-259 {
  background-color: #fff4f1;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  padding: 30px;
}

.text-block-62 {
  color: #434343;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.cell-260 {
  background-color: #fff4f1;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  padding: 30px;
}

.cell-261 {
  background-color: #fff4f1;
  border-radius: 20px;
  padding: 30px;
}

.heading-101 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 70px;
}

.nav-link-4 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-4:hover {
  color: #1a1b1fbf;
}

.nav-link-4:focus-visible, .nav-link-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.navbar-wrapper-5 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav-menu-two-8 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.navbar-logo-left-14 {
  background-color: #f1daff;
}

.container-118 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.button-primary-14 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #1a1b1f;
  background-image: linear-gradient(45deg, #9040f0, #ff8248);
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-14:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-14:active {
  background-color: #43464d;
}

.nav-link-3-copy-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-3-copy-2:hover {
  color: #1a1b1fbf;
}

.nav-link-3-copy-2:focus-visible, .nav-link-3-copy-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.form-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: none;
}

.submit-button {
  float: right;
  background-color: #6a2493;
  border-radius: 6px;
  width: auto;
  margin-top: 15px;
  margin-bottom: -25px;
  padding: 10px 40px;
  font-size: 20px;
}

.text-field {
  border-style: solid;
  border-width: 1px;
  border-color: var(--white) var(--white) var(--black);
  background-color: #0000;
  width: 300px;
  height: 30px;
  min-height: 10px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  font-style: normal;
}

.text-field:focus {
  border-color: #6a2493;
}

.text-field.website {
  display: none;
}

.select-field {
  border-radius: 6px;
}

.section-56 {
  background-image: linear-gradient(90deg, #f4e8ff, #fff2ec);
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-119 {
  max-width: 1300px;
}

.heading-102 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337 45%);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 60px;
  line-height: 80px;
}

.text-block-63 {
  color: #757474;
  margin-bottom: 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 26px;
  line-height: 45px;
}

.cell-262, .cell-263 {
  justify-content: center;
  align-items: flex-start;
}

.button-35 {
  background-image: linear-gradient(45deg, #9040f0, #ff7337);
  border-radius: 6px;
  padding: 12px 30px;
  font-size: 16px;
}

.container-120 {
  flex-flow: column;
  display: block;
}

.list-item-14 {
  background-color: red;
}

.nav-menu {
  display: flex;
}

.quick-stack-100 {
  color: #fff;
  background-color: #ff7979;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cell-264, .cell-265 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-101 {
  background-color: #ffa9a9;
  padding-top: 10px;
  padding-bottom: 10px;
}

.collection-list-2 {
  flex-flow: column;
  display: flex;
}

.quick-stack-102, .quick-stack-103, .quick-stack-104 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.cell-266, .cell-267, .cell-268 {
  justify-content: center;
  align-items: flex-start;
}

.image-78 {
  border-radius: 100%;
}

.uui-space-xxlarge {
  width: 100%;
  min-height: 3rem;
}

.uui-logos04_logo {
  height: 3rem;
}

.uui-logos04_wrapper {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 0;
  display: flex;
}

.uui-logos04_list {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  white-space: nowrap;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center start;
  width: 175rem;
  display: flex;
}

.uui-logo-loop_inner {
  display: flex;
  overflow: hidden;
}

.uui-logos-loop-css-embed {
  overflow: hidden;
}

.uui-logo-loop_component {
  height: 4.5rem;
  margin-top: 2rem;
  overflow: hidden;
}

.uui-logos04_text {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.uui-max-width-large-4 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-4.align-center, .align-center-2 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-align-center-2 {
  text-align: center;
  overflow: hidden;
}

.uui-section_logos04 {
  overflow: hidden;
}

.section-57 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66e022aea05cd4b4ca196abc_Left%20group%20(11).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/66e022df7fba59d58360b4d9_Group%201000007742%20(1).webp");
  background-position: 0%, 100% 0;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-103 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 21px;
  line-height: 21px;
}

.quick-stack-105 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-self: stretch;
}

.cell-269 {
  justify-content: flex-start;
  align-items: flex-start;
}

.container-121 {
  max-width: 1300px;
}

.quick-stack-106, .quick-stack-107 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-self: stretch;
}

.quick-stack-108 {
  align-self: stretch;
}

.section-58 {
  background-image: linear-gradient(90deg, #f6efff, #ffe6db);
  margin-top: 20px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-122 {
  text-align: center;
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-104 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
}

.text-block-66 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.container-123 {
  max-width: 500px;
}

.container-124 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.section-59 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-105 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 57px;
  line-height: 80px;
}

.section-60 {
  background-color: #f4e9ff;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66e01d9c00348e5af15acb4e_image%20281.webp");
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-106 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 70px;
}

.text-block-67 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 23px;
  line-height: 39px;
}

.container-125 {
  text-align: center;
  max-width: 800px;
  margin-bottom: 550px;
}

.uui-space-xxlarge-2 {
  width: 100%;
  min-height: 3rem;
}

.uui-logos04_wrapper-2 {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem;
  display: flex;
  overflow: hidden;
}

.uui-logos04_list-2 {
  white-space: nowrap;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center start;
  width: 175rem;
  display: flex;
  overflow: hidden;
}

.section-61 {
  background-image: linear-gradient(90deg, #fff2ec, #f4e8ff);
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-126 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-270, .cell-271 {
  justify-content: center;
  align-items: flex-start;
}

.heading-107 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 60px;
  line-height: 70px;
}

.text-block-68 {
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.button-36 {
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  border-radius: 6px;
  padding: 12px 30px;
  font-size: 18px;
}

.container-127 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.section-62 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-108 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.cell-272 {
  background-color: #faf6ff;
  border: 1px solid #d9bcff;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding: 40px;
}

.heading-109 {
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 500;
}

.quick-stack-110 {
  padding-left: 0;
  padding-right: 0;
}

.heading-110 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.uui-space-xxlarge-3 {
  width: 100%;
  min-height: 3rem;
}

.section-63 {
  padding-top: 60px;
  padding-bottom: 20px;
}

.heading-111 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.brix---image-wrapper-br-24px {
  border-radius: 24px;
  overflow: hidden;
}

.brix---image-width-100 {
  width: 100%;
}

.brix---grid-gallery-v4 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr .48fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---paragraph-default-12 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---color-neutral-833 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-40px-3 {
  margin-bottom: 40px;
}

.brix---heading-h2-size-7 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-834 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-16px-5 {
  margin-bottom: 16px;
}

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

.brix---inner-container-600px---center {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.brix---container-default-8 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.brix---section-8 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 40px;
  padding-bottom: 60px;
}

.section-64 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66e02c85331531fa2e8de837_Left%20group%20(13).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/66e02c85b88f98a3a3b4375f_Left%20group%20(12).webp"), linear-gradient(135deg, #f6efff, #ffe6db);
  background-position: 100% 100%, 0%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, contain, auto;
  padding-top: 80px;
  padding-bottom: 80px;
}

.text-block-69 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 45px;
}

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

.button-37 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  border: 1.5px solid #ff7337;
  border-radius: 5px;
  padding: 12px 25px;
  font-size: 18px;
}

.section-65 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.tabs-menu-10 {
  text-align: center;
  margin-top: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.tab-link-tab-1-9 {
  background-color: #fff;
  border-radius: 5px;
}

.tab-link-tab-1-9.w--current {
  color: var(--white);
  background-color: #cba5fd;
}

.tab-link-tab-2-9 {
  background-color: #fff;
  border-radius: 5px;
}

.tab-link-tab-2-9.w--current {
  color: #fff;
  background-color: #cba5fd;
}

.tab-link-tab-3-7 {
  background-color: #fff;
  border-radius: 5px;
}

.tab-link-tab-3-7.w--current {
  color: #fff;
  background-color: #cba5fd;
  border-radius: 5px;
}

.container-129 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.tabs-content-5 {
  margin-top: 60px;
}

.f-logo-plain {
  justify-content: center;
  align-items: center;
  min-height: 96px;
  padding: 10px 24px;
  display: flex;
}

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

.f-h6-heading-2 {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 24px;
  line-height: 1.5;
}

.f-title-wrapper-center-2 {
  z-index: 5;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.f-title-wrapper-center-2.margin-bottom-48 {
  margin-bottom: 48px;
}

.f-container-regular-4 {
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.f-section-small-3 {
  padding: 10px 5%;
  position: relative;
}

.tab-link-tab-3-8 {
  background-color: #fff;
}

.tab-link-tab-3-8.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-radius: 20px;
}

.tabs-content-6 {
  margin-top: 40px;
}

.container-130 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.quick-stack-111 {
  padding-left: 0;
  padding-right: 0;
}

.section-66 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.div-block-5 {
  padding: 10px 20px;
  position: static;
  inset: 0% auto 0% 0%;
}

.cell-273 {
  background-image: linear-gradient(135deg, #faf6ff, #f2e8ff);
  border-radius: 10px;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-right: 10px;
}

.quick-stack-112 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-113 {
  align-self: stretch;
}

.quick-stack-114 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  padding: 10px 20px;
}

.cell-274 {
  justify-content: center;
  align-items: flex-start;
}

.heading-112 {
  font-family: Nunito Sans, sans-serif;
  font-size: 27px;
}

.cell-275 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-71 {
  font-size: 16px;
}

.text-block-72 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.link-block-8 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.link-block-8.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

.link-block-9 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.rich-text-block-27 {
  font-family: Nunito Sans, sans-serif;
}

.paragraph {
  font-size: 18px;
  line-height: 30px;
}

.link-block-8-copy {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.tab-link-tab-1-10 {
  background-color: #fff;
  border-radius: 20px;
}

.tab-link-tab-1-10.w--current {
  color: #fff;
  background-color: #6b24c9;
}

.tab-link-tab-2-10 {
  background-color: #fff;
}

.tab-link-tab-2-10.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-3-9 {
  background-color: #fff;
}

.tab-link-tab-3-9.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-radius: 20px;
}

.cell-276 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66e2759bab2f752a30d024a2_Group%201000007840.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.cell-277 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66e27600fbf0b36112c58d84_Group%201000007889.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.cell-278 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66e2763a2684623c3311f1d9_Group%201000007842.webp");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.quick-stack-115 {
  height: 300px;
}

.text-block-73 {
  color: #fff;
  text-align: center;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.image-79 {
  border-radius: 100px;
}

.cell-279, .cell-280 {
  justify-content: center;
  align-items: flex-start;
}

.image-80 {
  border-radius: 100px;
}

.container-131 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.quick-stack-116 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.section-67 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.heading-113 {
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 60px;
}

.rich-text-block-28 {
  text-align: justify;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 34px;
}

.cell-281, .cell-282 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-117 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.link-block-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #000;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-family: Nunito Sans, sans-serif;
  text-decoration: none;
  display: block;
}

.link-block-10.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
}

.cell-283 {
  background-image: linear-gradient(90deg, #faf6ff, #f2e8ff);
  border-radius: 8px;
  padding-top: 20px;
  padding-right: 10px;
}

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

.section-68 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-132 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.tabs-content-7 {
  margin-top: 20px;
}

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

.collection-list-wrapper, .collection-list-wrapper-2, .collection-list-wrapper-3 {
  align-self: stretch;
}

.tab-link-tab-6-3 {
  color: #757474;
  background-color: #c8c8c826;
}

.tab-link-tab-6-3.w--current {
  color: #000;
  background-color: #c8c8c800;
}

.tab-link-tab-7-2 {
  color: #757474;
  background-color: #ddd0;
}

.tab-link-tab-7-2.w--current {
  color: #000;
  background-color: #fff0;
}

.cell-284, .cell-285, .cell-286 {
  justify-content: center;
  align-items: flex-start;
}

.link-block-11 {
  color: #000;
  text-decoration: none;
}

.link-block-12, .link-block-13 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.link-block-14 {
  color: #000;
  text-decoration: none;
}

.link-block-15 {
  align-self: center;
}

.link-block-16, .link-block-17 {
  color: #000;
  text-decoration: none;
}

.link-block-18 {
  align-self: center;
}

.link-block-19, .link-block-20, .link-block-21 {
  color: #000;
  text-decoration: none;
}

.link-block-22 {
  align-self: center;
}

.link-block-23, .link-block-24, .link-block-25 {
  color: #000;
  text-decoration: none;
}

.link-block-26 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.link-block-27, .link-block-28 {
  color: #000;
  text-decoration: none;
}

.link-block-29 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.button-38 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-color: #f1773d;
  -webkit-background-clip: text;
  background-clip: text;
  justify-content: center;
  align-items: flex-start;
  margin-top: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  line-height: 30px;
  display: block;
}

.image-81 {
  align-self: flex-end;
  margin-top: 13px;
}

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

.link-block-34, .link-block-35, .link-block-36, .link-block-37, .link-block-38, .link-block-39 {
  text-decoration: none;
}

.button-39 {
  color: #000;
  -webkit-text-fill-color: transparent;
  background-color: #ff7337;
  -webkit-background-clip: text;
  background-clip: text;
  padding-left: 0;
  padding-right: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 26px;
}

.pagination-3 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.next {
  color: #fff;
  background-image: linear-gradient(90deg, #ff8248, #9040f0);
  border-radius: 6px;
}

.previous {
  color: #fff;
  background-image: linear-gradient(270deg, #ff8248, #9040f0);
  border-radius: 6px;
}

.tab-link-tab-1-11 {
  background-color: #fff0;
}

.tab-link-tab-1-11.w--current {
  color: #fff;
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 20px;
}

.tab-link-tab-2-11 {
  background-color: #ddd0;
}

.tab-link-tab-2-11.w--current {
  color: #fff;
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 20px;
}

.tab-link-tab-3-10 {
  background-color: #ddd0;
}

.tab-link-tab-3-10.w--current {
  color: #fff;
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 20px;
}

.tab-link-tab-4-4 {
  background-color: #ddd0;
}

.tab-link-tab-4-4.w--current {
  color: #fff;
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 20px;
}

.tab-link-tab-5-4 {
  background-color: #ddd0;
}

.tab-link-tab-5-4.w--current {
  color: #fff;
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 20px;
}

.cell-287 {
  justify-content: center;
  align-items: center;
}

.tabs-3 {
  display: block;
}

.quick-stack-119 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 0;
}

.cell-288, .cell-289 {
  justify-content: center;
  align-items: flex-start;
}

.columns-7 {
  margin-bottom: 50px;
}

.columns-8, .columns-9, .columns-10 {
  margin-bottom: 10px;
}

.tabs-menu-11 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 27px;
}

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

.container-133 {
  max-width: 950px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.cell-290 {
  background-color: #f5eeff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.section-69 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-134 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-115 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
}

.rich-text-block-29 {
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.rich-text-block-30 {
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.image-82 {
  display: none;
}

.shadow-two-2-copy.home-brandpartnership-img {
  background-color: #d1b9ff;
}

.container-135 {
  max-width: 100%;
}

.quick-stack-120 {
  padding: 0;
}

.cell-291 {
  background-color: #6a2493;
  justify-content: center;
  align-items: center;
  padding: 20px 60px;
}

.heading-116 {
  color: #fff;
  text-align: center;
  align-self: stretch;
  width: auto;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
  line-height: 85px;
}

.tick-list-image {
  width: 20px;
}

.tick-list-image.in-large-paragraph, .tick-list-image.middle-list, .tick-list-image.in-large-text {
  width: 22px;
}

.ticked-list-wrapper {
  justify-content: flex-end;
  align-items: flex-start;
  margin-left: 0;
}

.tick-list {
  grid-column-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  line-height: 17px;
  display: flex;
}

.list-item-15 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.tick-holder {
  margin-top: -2px;
  padding-top: 0;
}

.list-15 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  line-height: 15px;
  display: flex;
}

.pricing-tick-holder {
  grid-row-gap: 30px;
  flex-flow: row;
  align-self: stretch;
  padding-top: 20px;
  display: block;
}

.ticked-list-holder {
  align-items: center;
  width: 90%;
  display: flex;
}

.tick-image {
  width: 18px;
}

.left-margin {
  margin-bottom: 0;
  margin-left: 15px;
}

.left-margin.white-tabel-text {
  color: #f1f1f1;
}

.cell-292 {
  justify-content: flex-start;
  align-items: center;
  padding: 20px 60px;
}

.image-83 {
  flex: 0 auto;
  align-self: flex-start;
  width: 30%;
  max-width: 100%;
  margin-bottom: 10px;
}

.quick-stack-121 {
  align-self: stretch;
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-122 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  height: auto;
  padding-left: 0;
  padding-right: 0;
  line-height: 12px;
}

.heading-117 {
  color: #fff;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.code-embed {
  align-self: stretch;
}

.section-70 {
  background-color: #6a2493;
  padding-top: 0;
  padding-bottom: 0;
}

.navbar-logo-left-15 {
  background-color: #6a2493;
  border-bottom: 1px solid #6c6c6c;
}

.navbar-logo-left-container-4 {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container-4.shadow-three {
  width: 100%;
  max-width: 1300px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.container-136 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-6 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two-9 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-5 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-5:hover {
  color: #1a1b1fbf;
}

.nav-link-5:focus-visible, .nav-link-5[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-4 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-4 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-4:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-4:focus-visible, .nav-dropdown-toggle-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-5 {
  margin-right: 10px;
}

.nav-dropdown-list-4 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-4.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-4 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-4:focus-visible, .nav-dropdown-link-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider-4 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent-4 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-4:hover {
  color: #1a1b1fbf;
}

.button-primary-15 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-15:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-15:active {
  background-color: #43464d;
}

.image-84 {
  max-width: 50%;
}

.container-137 {
  max-width: 1300px;
  padding-left: 100px;
  padding-right: 100px;
}

.container-138 {
  max-width: 560px;
}

.text-block-75 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  padding-left: 100px;
  padding-right: 100px;
  font-family: Nunito Sans, sans-serif;
  font-size: 19px;
  line-height: 45px;
}

.bold-text {
  text-transform: uppercase;
  font-size: 50px;
  line-height: 70px;
}

.container-139 {
  max-width: 1300px;
}

.section-71 {
  margin-top: 40px;
}

.container-140 {
  width: 100%;
  max-width: 1800px;
  margin-left: auto;
  margin-right: auto;
}

.nav-menu-two-10 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-6 {
  color: #000;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-6:hover {
  color: #1a1b1fbf;
}

.nav-link-6:focus-visible, .nav-link-6[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.navbar-logo-left-16 {
  z-index: 1;
  position: sticky;
}

.navbar-wrapper-7 {
  justify-content: space-between;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
}

.image-85 {
  max-width: 60%;
}

.cell-293 {
  text-align: center;
  display: block;
}

.text-block-76 {
  color: #fff;
  text-align: left;
  align-self: center;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.image-86 {
  width: 150px;
}

.image-86.landing-page {
  width: 100px;
}

.container-141 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.quick-stack-123 {
  box-sizing: border-box;
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  object-fit: fill;
  padding: 40px 0;
}

.quick-stack-124 {
  align-self: flex-start;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.section-72 {
  background-image: linear-gradient(#6a2493, #6a2493);
}

.heading-118 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 75px;
}

.cell-294, .cell-295 {
  justify-content: center;
  align-items: center;
}

.section-73 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.cell-296 {
  justify-content: center;
  align-items: center;
}

.tab-link-tab-3-11 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-3-11.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.container-142 {
  max-width: 1300px;
}

.tab-link-tab-2-12 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-2-12.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.button-40 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 50px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 17px;
}

.button-40:hover, .button-40:active {
  color: #771fec;
  background-color: #f3eaff;
}

.heading-119 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 70px;
}

.cell-297 {
  justify-content: center;
  align-items: center;
}

.tab-link-tab-5-5 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-5-5.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.cell-298, .cell-299 {
  justify-content: center;
  align-items: center;
}

.image-87 {
  align-self: flex-end;
  padding-left: 0;
}

.image-88 {
  align-self: flex-start;
  padding-right: 0;
}

.heading-120 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.cell-300 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.button-41 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 23px;
}

.cell-301 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-302 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-89 {
  align-self: flex-end;
  padding-left: 0;
}

.image-90 {
  align-self: flex-start;
  padding-right: 0;
}

.cell-303 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-91 {
  align-self: flex-start;
  padding-right: 0;
}

.quick-stack-125 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
}

.cell-304, .cell-306 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-143 {
  max-width: 1300px;
}

.quick-stack-126 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.image-92 {
  flex: 0 auto;
  align-self: flex-end;
}

.brix---logo-strip-image-card-3 {
  border: 1px solid #eff0f6;
  border-radius: 16px;
  width: 120px;
  margin: 14px 16px;
  box-shadow: 0 1px 12px #14142b14;
}

.heading-121 {
  color: #692392;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 28px;
  line-height: 70px;
}

.link-block-44 {
  color: #000;
  text-decoration: none;
}

.text-block-80 {
  margin-top: 10px;
  margin-bottom: 40px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.image-93 {
  align-self: center;
  padding-left: 20px;
}

.link-block-45 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.link-block-46 {
  color: #000;
  text-decoration: none;
}

.list-16 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 40px;
  display: block;
}

.link-block-47 {
  color: #000;
  text-decoration: none;
}

.button-42 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  font-weight: 600;
  display: block;
}

.section-74 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c7209b092d3057ef40141c_Left%20group%20(5).webp");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
}

.container-144 {
  max-width: 1300px;
}

.cell-307 {
  background-color: #fff;
  border: 1px solid #d9bcff;
  border-radius: 10px;
  padding: 20px;
}

.link-block-48 {
  color: #000;
  text-decoration: none;
}

.quick-stack-127 {
  align-self: stretch;
}

.link-block-49, .link-block-50 {
  color: #000;
  text-decoration: none;
}

.heading-122 {
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.link-block-51, .link-block-52, .link-block-53 {
  color: #000;
  text-decoration: none;
}

.link-block-54 {
  align-self: center;
}

.cell-308 {
  justify-content: flex-start;
  align-items: flex-end;
}

.cell-309 {
  background-color: #fff;
  border: 1px solid #d9bcff;
  border-radius: 10px;
  padding: 20px;
}

.link-block-55 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.heading-123 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.link-block-56 {
  color: #000;
  text-decoration: none;
}

.link-block-57 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.link-block-58, .link-block-59 {
  color: #000;
  text-decoration: none;
}

.cell-310 {
  background-color: #fff;
  border: 1px solid #d9bcff;
  border-radius: 10px;
  padding: 20px;
}

.text-block-81 {
  margin-top: 10px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.quick-stack-128 {
  align-self: stretch;
}

.link-block-60 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.link-block-61, .link-block-62 {
  align-self: center;
}

.image-95 {
  max-width: 100%;
}

.section-75 {
  background-image: linear-gradient(315deg, #d495fa, #f5eeff);
  margin-top: 0;
}

.container-145 {
  max-width: 1300px;
  padding-top: 60px;
  padding-bottom: 500px;
}

.heading-124 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.text-block-82 {
  color: #757474;
  text-align: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 35px;
}

.cell-311 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.button-43 {
  background-color: var(--flowui-component-library--grey-300);
  color: #fff;
  background-image: linear-gradient(#6a2493, #6a2493);
  border-radius: 6px;
  align-self: flex-start;
  padding: 15px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.image-96 {
  border: 25px solid #000;
  border-radius: 20px;
  margin-top: 10px;
  display: block;
}

.tab-link-tab-6-4 {
  color: #6a2493;
  background-color: #c8c8c800;
  border: 1px dashed #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-tab-6-4.w--current {
  color: #6a2493;
  background-color: #c8c8c800;
  border-style: solid;
}

.section-76 {
  background-color: #f6f4f7;
  background-image: linear-gradient(#f6f4f7 38%, #fff);
  margin-bottom: 20px;
}

.tab-link-tab-1-12 {
  color: #757474;
  background-color: #fff0;
  border: 1px dashed #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-tab-1-12.w--current {
  color: #6a2493;
  -webkit-text-stroke-width: 0px;
  background-color: #6a249300;
  border: 1px solid #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.tabs-menu-12 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  display: flex;
}

.tab-link-tab-2-13 {
  color: #6a2493;
  background-color: #fff0;
  border: 1px dashed #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-tab-2-13.w--current {
  color: #6a2493;
  background-color: #fff0;
  border-style: solid;
}

.tab-link-tab-7-3 {
  color: #6a2493;
  background-color: #ddd0;
  border: 1px dashed #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-7-3.w--current {
  color: #6a2493;
  background-color: #fff0;
  border-style: solid;
}

.tab-link-tab-5-6 {
  color: #6a2493;
  background-color: #fff0;
  border: 1px dashed #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-tab-5-6.w--current {
  color: #6a2493;
  background-color: #fff0;
  border-style: solid;
}

.image-97 {
  border: 25px solid #000;
  border-radius: 20px;
  width: 100%;
  height: 100%;
  margin-top: 10px;
  margin-bottom: 0;
  display: block;
}

.tab-link-tab-4-5 {
  color: #757474;
  background-color: #fff0;
  border: 1px dashed #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-tab-4-5.w--current {
  color: #000;
  background-color: #fff0;
  border-style: solid;
}

.tabs-content-8 {
  display: block;
}

.tab-link-tab-3-12 {
  color: #757474;
  background-color: #fff0;
  border: 1px dashed #6a2493;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
}

.tab-link-tab-3-12.w--current {
  color: #000;
  background-color: #fff0;
  border-style: solid;
}

.container-146, .container-147 {
  max-width: 1300px;
}

.brix---text-300-bold-7 {
  color: #6a2493;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.brix---color-neutral-835 {
  color: #434343;
}

.heading-125 {
  color: #6a2493;
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  padding-top: 40px;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
}

.container-148 {
  max-width: 1300px;
}

.section-77 {
  margin-top: 0;
  margin-bottom: 150px;
  display: none;
}

.brix---paragraph-default-13 {
  color: #434343;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.column-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.brix---grid-1-column-gap-row-16px-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.columns-11 {
  box-sizing: border-box;
  border: 1.5px solid #6a2493;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0 60px;
  display: flex;
}

.brix---color-neutral-836 {
  color: #434343;
}

.brix---btn-slider-arrow-right---testimonial-v6-8 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-8:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---color-neutral-837 {
  color: #6e7191;
}

.container-149 {
  max-width: 1300px;
  margin-top: 20px;
}

.quick-stack-129 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-span-9 {
  text-decoration: line-through;
}

.heading-126 {
  text-align: left;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 25px;
}

.text-span-10 {
  text-decoration: line-through;
}

.heading-127 {
  text-align: center;
  padding-top: 0;
  padding-bottom: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
}

.button-44 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 24px;
}

.container-150 {
  max-width: 1300px;
}

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

.list-17 {
  padding-left: 65px;
  line-height: 25px;
}

.heading-128 {
  color: #000;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.container-151 {
  border: 1px solid #adadad;
  border-radius: 15px;
  max-width: 1300px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.quick-stack-130 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.quick-stack-131 {
  background-color: #deb7f7;
  padding-top: 10px;
  padding-bottom: 10px;
}

.heading-129 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.quick-stack-132 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.section-78 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c81645c297bc53c604bb1e_Group%201000007645%20(3).webp");
  background-position: 0 45%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 60px;
}

.container-152 {
  max-width: 1300px;
}

.heading-130 {
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 85px;
}

.quick-stack-133 {
  padding-bottom: 60px;
}

.uui-faq02_icon-wrapper-4 {
  color: #98a2b3;
}

.accordion-icon_component-4 {
  color: #98a2b3;
  border: 2px solid #9040f0;
  border-radius: 35%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.uui-text-size-medium-6 {
  color: #475467;
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.cell-315 {
  justify-content: flex-start;
  align-items: center;
}

.cell-316 {
  background-image: linear-gradient(#fff, #f4ebff);
  border: 1px solid #9040f0;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  padding: 20px;
}

.paragraph-2 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
}

.heading-131 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.container-153 {
  max-width: 1300px;
}

.section-79 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.section-80 {
  padding-top: 0;
  padding-bottom: 0;
}

.heading-132 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 60px;
}

.text-block-84 {
  text-align: center;
  margin-bottom: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 35px;
}

.container-154 {
  text-align: center;
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-133 {
  color: #474747;
  text-align: center;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669dea0a6120efc3147b85ae_Group%201000007640.webp");
  background-position: 74% 0;
  background-repeat: repeat-y;
  background-size: contain;
  margin-top: 80px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 70px;
}

.heading-133.black-heading {
  color: #474747;
  background-image: none;
  margin-top: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 50px;
  line-height: 75px;
}

.text-block-85 {
  text-align: center;
  margin-bottom: 30px;
  font-size: 28px;
}

.button-45 {
  color: #6b24c9;
  text-align: left;
  background-color: #fff0;
  border: 1px #000;
  width: auto;
  font-size: 25px;
  display: inline-block;
  position: static;
  inset: 0%;
}

.quick-stack-134 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669a0469446c8b3814afee4c_Group%201000007703.webp");
  background-position: 50%;
  background-repeat: repeat;
  background-size: 100% 120%;
  background-attachment: scroll;
  margin-top: 20px;
}

.cell-317 {
  text-align: center;
  display: block;
}

.image-98 {
  flex: 0 auto;
  order: 0;
  align-self: auto;
}

.quick-stack-135 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  text-align: center;
  flex: 0 auto;
  align-self: center;
}

.heading-134 {
  color: #5d1db1;
  text-align: center;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  font-weight: 600;
}

.container-155 {
  background-image: linear-gradient(#fff, #f4ebff);
  max-width: 100%;
  margin-bottom: 60px;
  padding-bottom: 40px;
  display: none;
}

.quick-stack-136 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  align-self: center;
}

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

.text-block-86 {
  color: #ff7337;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

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

.section-81 {
  background-color: #ffb5b5;
  background-image: linear-gradient(#fff, #f4ebff 69%);
  margin-top: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-135 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
  line-height: 60px;
}

.button-46 {
  background-image: linear-gradient(45deg, #9040f0, #ff7337);
  border-radius: 6px;
  padding: 15px 30px;
  font-size: 16px;
}

.container-156 {
  text-align: center;
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.navbar-logo-left-17 {
  background-image: linear-gradient(#6a2493, #6a2493);
  position: static;
}

.navbar-logo-left-container-5 {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container-5.shadow-three {
  width: 100%;
  max-width: 1300px;
  margin-bottom: 0;
  padding-top: 6px;
  padding-bottom: 6px;
  position: relative;
}

.container-158 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  position: sticky;
}

.navbar-wrapper-8 {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: sticky;
}

.nav-menu-two-11 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
  position: static;
}

.nav-link-7 {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-7:hover {
  color: #1a1b1fbf;
}

.nav-link-7:focus-visible, .nav-link-7[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-5 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-5:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-5:focus-visible, .nav-dropdown-toggle-5[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-6 {
  margin-right: 10px;
}

.nav-dropdown-list-5 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-5.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-5 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-5:focus-visible, .nav-dropdown-link-5[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider-5 {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent-5 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-5:hover {
  color: #1a1b1fbf;
}

.button-primary-16 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-16:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-16:active {
  background-color: #43464d;
}

.image-99 {
  max-width: 65%;
}

.text-block-87 {
  padding-left: 40px;
  padding-right: 40px;
}

.quick-stack-137 {
  border-bottom: 1px solid #adadad;
}

.button-47 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.text-span-11, .text-span-12 {
  color: #5a5a5a;
  text-decoration: line-through;
}

.heading-136 {
  color: #555;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.heading-137 {
  text-align: center;
  align-self: center;
  margin-top: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
}

.button-48 {
  background-color: #6b24c9;
  border-radius: 300px;
  align-self: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 12px 30px;
  font-size: 18px;
}

.text-span-13 {
  color: #5a5a5a;
  text-decoration: line-through;
}

.heading-138 {
  color: #555;
  text-align: center;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
}

.heading-139 {
  color: #555;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

.image-100 {
  align-self: center;
}

.text-block-91 {
  color: #1d1d1d;
  text-align: center;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.heading-140 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.image-101 {
  align-self: center;
}

.text-span-14, .text-span-15, .text-span-16 {
  text-decoration: line-through;
}

.quick-stack-139 {
  padding-left: 50px;
}

.section-82 {
  background-image: linear-gradient(#f4ebff, #fff);
  display: none;
}

.button-43-copy {
  background-image: linear-gradient(90deg, #741beb, #9040f0);
  border-radius: 6px;
  align-self: center;
  padding: 15px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.section-83 {
  width: 100%;
  overflow: hidden;
}

.section-83.amazon-clone {
  margin-top: 50px;
  margin-bottom: 50px;
}

.section-83.amazon-clone.marketplace-service {
  width: 1350px;
  margin-left: auto;
  margin-right: auto;
}

.section-83.amazon-clone.pod-marketplace {
  margin-top: 25px;
}

.section-84 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66cd9bdd0c3b18201e099ca5_Left%20group%20(7).webp"), linear-gradient(#fff, #f6f4f7);
  background-position: 0%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.container-159 {
  max-width: 1300px;
}

.cell-323 {
  justify-content: center;
  align-items: center;
}

.heading-141 {
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
  line-height: 55px;
}

.button-49 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  border: 1px solid #ff7337;
  border-radius: 5px;
  padding: 12px 40px;
  font-size: 18px;
}

.image-103 {
  align-self: flex-end;
  width: 75%;
  height: auto;
}

.quick-stack-140.home-clone {
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
}

.textarea {
  border-radius: 6px;
  min-height: 200px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-style: italic;
}

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

.link-block-63 {
  color: #292929;
  text-decoration: none;
}

.section-85 {
  margin-bottom: 40px;
}

.image-104 {
  display: none;
}

.link-block-64 {
  color: #292929;
  text-decoration: none;
}

.container-160 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.section-86 {
  background-color: #6a2493;
  padding-top: 40px;
  padding-bottom: 40px;
}

.heading-143 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
  line-height: 70px;
}

.tick-list-2 {
  grid-column-gap: 13px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.paragraph-xl-2 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.list-item-17 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.quick-stack-141 {
  align-self: stretch;
  padding-left: 0;
  padding-right: 0;
}

.heading-144 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.cell-324, .cell-325, .cell-326 {
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-142 {
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  padding: 40px 0 60px;
}

.image-105 {
  width: 150px;
}

.quick-stack-143 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding-left: 0;
  padding-right: 0;
}

.code-embed-2, .code-embed-3 {
  align-self: stretch;
}

.cell-327 {
  justify-content: flex-end;
  align-items: center;
}

.image-106 {
  width: 100%;
}

.gradient-text {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(135deg, #9040f0, #ff6433), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  -webkit-background-clip: text;
  background-clip: text;
}

.navbar-no-shadow-container {
  z-index: 5;
  background-color: #0000;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.container-regular {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-9 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-2 {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.nav-link-8 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-8:hover {
  color: #1a1b1fbf;
}

.nav-link-8:focus-visible, .nav-link-8[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-6 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-6 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-6:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-6:focus-visible, .nav-dropdown-toggle-6[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-7 {
  margin-right: 10px;
}

.nav-dropdown-list-6 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-6.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-6 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-6:focus-visible, .nav-dropdown-link-6[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-button-wrapper {
  margin-left: 120px;
}

.button-primary-17 {
  float: none;
  color: #6a2493;
  text-align: center;
  letter-spacing: 2px;
  background-color: #fff;
  border-radius: 7px;
  margin-top: 20px;
  padding: 10px 25px 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  transition: all .2s;
  position: static;
}

.button-primary-17:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-17:active {
  background-color: #43464d;
}

.hero-without-image {
  background-color: var(--untitled-ui--primary100);
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 30px 80px;
  position: relative;
}

.container-161 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-two-2 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter, sans-serif;
  display: flex;
}

.margin-bottom-24px-3 {
  text-align: left;
  margin-bottom: 24px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 25px;
  position: static;
}

.features-table {
  text-align: justify;
  border-bottom: 1px solid #e4ebf3;
  padding: 0 10px;
  position: relative;
}

.centered-heading-2 {
  text-align: center;
  margin-bottom: 16px;
  font-family: Inter, sans-serif;
}

.centered-subheading-2 {
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
}

.comparison-table {
  flex-direction: column;
  margin-top: 0;
  display: flex;
}

.comparison-row-main-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: justify;
  background-color: #fff;
  border-bottom: 1px solid #e4ebf3;
  flex-flow: row-reverse;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  padding: 24px 20px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
  display: grid;
  position: sticky;
  top: 65px;
}

.comparison-title {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.comparison-row {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-bottom: 1px solid #e4ebf3;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  padding: 24px 20px;
  display: grid;
}

.comparison-negative {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124ac2f812aadc_plus%20rotated.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.comparison-positive {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-left: 24px;
  padding-left: 40px;
}

.features-metrics {
  background-image: linear-gradient(90deg, #f6efff, #ffe6db);
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 30px;
  position: relative;
}

.features-wrapper {
  justify-content: space-around;
  align-items: center;
  font-family: Nunito Sans, sans-serif;
  display: flex;
}

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

.features-title {
  margin-bottom: 8px;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}

.features-title-small {
  font-size: 24px;
  line-height: 32px;
}

.testimonial-slider-small {
  background-color: var(--white);
  border-bottom: 1px solid #e4ebf3;
  padding: 40px 10px;
  position: relative;
}

.testimonial-slider {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper {
  max-width: 48%;
  margin-right: 4%;
}

.testimonial-card {
  background-color: var(--white);
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
}

.testimonial-info {
  align-self: stretch;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-image {
  object-fit: cover;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 16px;
}

.testimonial-image.centered {
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
  margin-right: 0;
}

.testimonial-author {
  margin-bottom: 2px;
  font-family: Inter, sans-serif;
}

.tagline {
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.testimonial-icon-wrapper {
  flex: 1;
  justify-content: flex-end;
  display: flex;
}

.testimonial-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -70px;
}

.testimonial-slider-left:focus-visible, .testimonial-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed {
  color: #1a1b1f;
}

.testimonial-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -70px;
}

.testimonial-slider-right:focus-visible, .testimonial-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.testimonial-slide-nav {
  display: none;
}

.hero-subscribe-left {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.hero-wrapper-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.hero-form {
  margin-bottom: 12px;
}

.hero-form-container {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input:hover, .hero-form-input:focus {
  border-color: #76879d;
}

.hero-form-input::placeholder {
  color: #1a1b1fcc;
}

.text-link-arrow-2 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-2 {
  margin-left: 2px;
  display: flex;
}

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

.testimonial-stack {
  border-bottom: 1px solid #e4ebf3;
  margin-top: 10px;
  padding: 10px 30px 40px;
  position: relative;
}

.testimonial-card-three {
  background-color: var(--white);
  text-align: center;
  padding: 10px 42px;
}

.testimonial-card-content {
  flex-direction: column;
  align-items: center;
  max-width: 580px;
  margin-left: auto;
  margin-right: auto;
  font-size: 12px;
  display: flex;
  position: relative;
}

.testimonial-card-heading {
  margin-bottom: 24px;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.testimonial-text-three {
  font-size: 24px;
  line-height: 32px;
}

.testimonial-info-four {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.testimonial-author-name-three {
  margin-bottom: 10px;
}

.testimonial-column-dark {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  font-family: Inter, sans-serif;
  position: relative;
}

.testimonial-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 2.25fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 40px;
  display: grid;
}

.testimonial-block-main {
  background-color: var(--untitled-ui--primary100);
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.testimonial-main-image {
  text-align: left;
  object-fit: cover;
  order: 0;
  width: 200px;
  height: 420px;
  margin-right: 24px;
}

.testimonial-main-content {
  flex-direction: column;
  justify-content: space-between;
  display: flex;
}

.testimonial-main-heading {
  margin-bottom: 2px;
  font-weight: 600;
}

.testimonial-block {
  background-color: var(--untitled-ui--primary100);
  flex-direction: column;
  justify-content: space-between;
  padding: 32px 24px;
  display: flex;
}

.testimonial-info-two {
  align-items: center;
  display: flex;
}

.testimonial-author-name {
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
}

.text-block-92, .text-block-93, .text-block-94, .text-block-95, .paragraph-3, .paragraph-4 {
  font-size: 16px;
}

.hero-without-image-2 {
  background-color: #6a2493;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6703a065a15fd2cfec096bf3_Left%20group%20(16).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/6703a0432d33780dcec3f777_Left%20group%20(18).webp");
  background-position: 0 100%, 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  border-bottom: 1px solid #e4ebf3;
  padding: 20px 10px 30px;
  position: relative;
}

.rich-text-block-31 {
  color: #e7e7e7;
  margin-top: 30px;
  padding-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.link {
  font-size: 9px;
}

.link-2 {
  direction: ltr;
  flex: 0 auto;
  order: 0;
  align-self: flex-start;
  padding-right: 10px;
  font-size: 8px;
  text-decoration: underline;
  position: static;
}

.rich-text-block-32 {
  text-align: left;
  white-space: normal;
  word-break: normal;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.rich-text-block-33, .rich-text-block-34, .rich-text-block-35 {
  text-align: left;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.rich-text-block-36, .rich-text-block-37 {
  text-align: left;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.text-block-96, .text-block-97, .text-block-98, .text-block-99 {
  text-align: left;
  text-transform: uppercase;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.button-50 {
  float: none;
  background-color: var(--flowui-component-library--primary-base);
  text-align: center;
  border: 1px #000;
}

.heading-145 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 65px;
  font-weight: 700;
  line-height: 75px;
}

.rich-text-block-38 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.rich-text-block-39, .rich-text-block-40 {
  text-align: justify;
  font-family: Inter, sans-serif;
}

.rich-text-block-41, .rich-text-block-42 {
  text-align: left;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.hero-subscribe-left-2 {
  background-color: var(--untitled-ui--primary100);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-162 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.hero-wrapper-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px-4 {
  margin-bottom: 24px;
}

.hero-form-2 {
  margin-bottom: 12px;
}

.hero-form-container-2 {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.hero-form-input-2 {
  color: #1a1b1f;
  border: 1px solid #d1d6db;
  width: 240px;
  height: auto;
  margin-bottom: 0;
  margin-right: 9px;
  padding: 5px 16px;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.hero-form-input-2:hover, .hero-form-input-2:focus {
  border-color: #76879d;
}

.hero-form-input-2::placeholder {
  color: #1a1b1fcc;
}

.button-primary-18 {
  background-color: var(--flowui-component-library--primary-base);
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-18:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-18:active {
  background-color: #43464d;
}

.text-link-arrow-3 {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed-3 {
  margin-left: 2px;
  display: flex;
}

.shadow-two-3 {
  cursor: zoom-in;
  box-shadow: 0 4px 24px #96a3b514;
}

.button-51 {
  background-color: var(--flowui-component-library--primary-base);
}

.text-block-100 {
  text-align: left;
  padding-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.quick-stack-144 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  background-image: linear-gradient(90deg, #f6efff, #ffe6db);
  padding-top: 40px;
  padding-bottom: 40px;
}

.text-block-101 {
  text-align: left;
  text-transform: uppercase;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.rich-text-block-43, .rich-text-block-44, .rich-text-block-45, .rich-text-block-46 {
  text-align: left;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.text-block-102, .text-block-103 {
  text-align: left;
  text-transform: uppercase;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.rich-text-block-47, .rich-text-block-48 {
  text-align: left;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.text-block-104 {
  text-align: left;
  text-transform: uppercase;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.rich-text-block-49 {
  text-align: left;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.rich-text-block-50 {
  text-align: left;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.heading-146 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
}

.italic-text {
  font-family: Inter, sans-serif;
  font-style: normal;
}

.text-block-105 {
  font-family: Inter, sans-serif;
}

.logos-without-title {
  background-color: var(--white);
  border-bottom: 1px solid #e4ebf3;
  padding: 60px 30px;
  position: relative;
}

.container-163 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.clients-wrapper-three-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.clients-image-three-2 {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-right: 15px;
}

.bold-text-2 {
  color: var(--orange);
}

.bold-text-3 {
  font-size: 42px;
}

.rich-text-block-51 {
  text-align: center;
  padding-bottom: 40px;
}

.footer-subscribe {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.footer-form-two {
  background-color: #f5f7fa;
  margin-bottom: 40px;
  padding: 64px;
}

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

.footer-form-title {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input {
  border: 1px #000;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input::placeholder {
  color: #1a1b1fcc;
}

.button-primary-19 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-19:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-19:active {
  background-color: #43464d;
}

.button-primary-19.footer-form-button {
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three:hover {
  color: #1a1b1fbf;
}

.footer-social-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three {
  margin-left: 32px;
}

.footer-divider-two-2 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-2 {
  color: #3a4554;
}

.footer-legal-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link:hover {
  color: #3a4554;
}

.rich-text-block-52 {
  text-align: left;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 35px;
}

.gallery-slider {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-164 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.gallery-slide {
  background-color: #0000;
  height: auto;
}

.gallery-slide-wrapper {
  max-width: 47%;
  margin-right: 6%;
}

.gallery-slide-image {
  position: relative;
}

.gallery-image {
  width: 100%;
}

.gallery-slide-text {
  color: var(--orange);
  margin-bottom: 0;
  line-height: 32px;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}

.gallery-slider-left {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  left: -50px;
}

.gallery-slider-left:focus-visible, .gallery-slider-left[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.slider-arrow-embed-2 {
  color: #1a1b1f;
}

.gallery-slider-right {
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  right: -50px;
}

.gallery-slider-right:focus-visible, .gallery-slider-right[data-wf-focus-visible] {
  outline-offset: 0px;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.gallery-slide-nav {
  display: none;
}

.heading-147 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Inter, sans-serif;
  font-size: 36px;
  line-height: 50px;
}

.gallery-overview {
  background-color: var(--untitled-ui--primary100);
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

.container-165 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.gallery-wrapper-2 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.gallery-block-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-family: Inter, sans-serif;
  display: flex;
}

.gallery-features-block {
  margin-top: 16px;
  margin-bottom: 24px;
}

.gallery-feature {
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a700a12aad4_check%20circle.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  margin-bottom: 8px;
  padding-left: 30px;
  font-size: 14px;
  line-height: 24px;
}

.button-primary-20 {
  background-color: var(--flowui-component-library--primary-base);
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-20:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-20:active {
  background-color: #43464d;
}

.gallery-grid {
  grid-row-gap: 40px;
  grid-template: "Area"
                 "."
                 / 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image-2 {
  width: 100%;
}

.button-52 {
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 5px;
  padding: 10px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.uui-space-xxlarge-4 {
  width: 100%;
  min-height: 5rem;
}

.uui-logos04_logo-2 {
  height: 3rem;
}

.uui-logos04_wrapper-3 {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem;
  display: flex;
}

.uui-logos04_list-3 {
  white-space: nowrap;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem 12.5rem;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  place-items: center start;
  width: 175rem;
  display: flex;
}

.uui-logo-loop_inner-2 {
  display: flex;
}

.uui-logo-loop_component-2 {
  height: 4.5rem;
  margin-top: 2rem;
}

.uui-logos04_text-2 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.uui-max-width-large-5 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-5.align-center-3, .align-center-3 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-section_logos04-2 {
  overflow: hidden;
}

.carousel-container-2 {
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.logo-container {
  background-color: #000;
  justify-content: space-around;
  min-width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.logo-container._2 {
  margin-left: -.1%;
}

.logo-container.text-carousel {
  color: #fff;
  align-items: center;
  min-width: 1300px;
}

.logo-image {
  height: 40px;
}

._100-margin-top {
  margin-top: 100px;
}

.carousel-container-2-2 {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.logo-container-2 {
  background-color: #000;
  justify-content: space-around;
  min-width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
}

.logo-container-2._2 {
  margin-left: -.1%;
}

.slide-wrap {
  align-items: center;
  width: 5000px;
  margin-top: 20px;
  margin-left: -20px;
  margin-right: -20px;
  padding: 40px;
  display: flex;
  overflow: hidden;
}

.logo-img {
  width: 150px;
}

.logo-img._50-r-m {
  width: 150px;
  margin-right: 200px;
}

.section-87 {
  overflow: hidden;
}

.logo-img-2._50-r-m {
  margin-right: 200px;
}

.section-88 {
  overflow: hidden;
}

.tabs-menu-13 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: center;
  justify-content: space-around;
  margin-top: 10px;
  display: flex;
}

.tab-link-tab-1-13 {
  padding-bottom: 0;
  padding-left: 30px;
  padding-right: 0;
}

.tab-link-tab-1-13.w--current {
  background-color: #e7d9f7;
  padding-bottom: 0;
  padding-left: 30px;
  padding-right: 0;
}

.tab-pane-tab-1 {
  background-color: #25054c;
}

.text-block-106 {
  color: #fff;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  line-height: 40px;
}

.cell-328 {
  justify-content: flex-start;
  align-items: flex-end;
}

.quick-stack-146 {
  padding-bottom: 0;
  padding-left: 40px;
  padding-right: 0;
}

.cell-329 {
  justify-content: center;
  align-items: flex-start;
}

.tab-link-tab-2-14 {
  padding-bottom: 0;
  padding-right: 0;
}

.tab-link-tab-2-14.w--current {
  background-color: #e7d9f7;
  padding-bottom: 0;
}

.tab-link-tab-3-13 {
  padding-bottom: 0;
  padding-right: 0;
}

.tab-link-tab-3-13.w--current {
  background-color: #e7d9f7;
}

.container-166 {
  max-width: 1000px;
}

.button-53 {
  background-color: #3898ec00;
  border: 2px solid #fff;
  border-radius: 5px;
  padding: 10px 40px;
  font-size: 18px;
  line-height: 30px;
}

.tabs-content-9 {
  background-color: #25054c;
}

.text-block-107, .text-block-108, .text-block-109, .text-block-110 {
  font-family: Nunito Sans, sans-serif;
}

.container-167 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.section-89 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66fe10187fd11db9552b473d_Left%20group%20(15).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/66fe1017923c7e080c269cda_Left%20group%20(14).webp"), linear-gradient(90deg, #5014a2, #ff8033);
  background-position: 100% 100%, 0%, 0 0;
  background-repeat: no-repeat, no-repeat, repeat;
  background-size: auto, auto, auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-168 {
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
}

.tabs-menu-14 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tabs-menu-15 {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  background-color: #ff9b9b;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.tabs-4 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column-reverse wrap-reverse;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: inline-flex;
}

.tabs-5 {
  flex-flow: column;
  display: inline-flex;
}

.tabs-menu-16 {
  float: right;
}

.tabs-6 {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: .35fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.section-90 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.tabs-menu-17 {
  background-color: #ffefe8;
  border-radius: 8px;
  flex-flow: column;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 10px;
  display: flex;
}

.text-block-111 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 25px;
}

.quick-stack-147 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding: 0;
}

.cell-330 {
  justify-content: center;
  align-items: flex-start;
}

.tab-link-tab-2-15, .tab-link-tab-3-14, .tab-link-tab-4-6, .tab-link-tab-5-7, .tab-link-tab-6-5, .tab-link-tab-7-4, .tab-link-tab-8-2, .tab-link-tab-9, .tab-link-tab-10, .tab-link-tab-11, .tab-link-tab-12, .tab-link-tab-13 {
  background-color: #ddd0;
}

.tab-link-tab-1-14 {
  color: #000;
  background-color: #c8c8c800;
  padding-top: 15px;
  padding-bottom: 15px;
}

.tab-link-tab-1-14.w--current {
  color: #fff;
  background-color: #ff7337;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Nunito Sans, sans-serif;
  font-weight: 600;
}

.heading-148 {
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
}

.brix---btn-circle-accordion-btn-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--800);
  transform-style: preserve-3d;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 50px;
  min-width: 50px;
  height: 50px;
  min-height: 50px;
  font-size: 22px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-accordion-btn-2:hover {
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  transform: scale3d(.94, .94, 1.01);
}

.brix---accordion-right-side-2 {
  margin-left: 24px;
  margin-right: 0;
}

.brix---paragraph-default-14 {
  color: #757474;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.brix---color-neutral-838 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---accordion-spacer-2 {
  min-height: 16px;
}

.brix---acordion-body-2 {
  width: 100%;
  overflow: hidden;
}

.brix---accordion-title-2 {
  color: #461e5c;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.brix---color-neutral-839 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---accordion-header-2 {
  align-items: center;
  display: flex;
}

.brix---accordion-content-wrapper-v2-2 {
  flex-direction: column;
  justify-content: center;
  max-width: 730px;
  display: flex;
}

.brix---accordion-item-wrapper-v3-2 {
  border-style: solid;
  border-width: 1px 0;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 40px 0;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3-2:hover {
  transform: translate(8px);
}

.brix---accordion-item-wrapper-v3-first-2 {
  border-style: solid;
  border-width: 0 0 1px;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 0 0 40px;
  transition: transform .3s;
  display: flex;
  overflow: visible;
}

.brix---accordion-item-wrapper-v3-first-2:hover {
  transform: translate(8px);
}

.brix---grid-1-column-gap-row-2 {
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---tabs-content-2 {
  overflow: visible;
}

.brix---badge-secondary---tabs-v2-2 {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  border-radius: 40px;
  margin-bottom: 16px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, border-color .3s, color .3s;
  display: inline-block;
}

.brix---badge-secondary---tabs-v2-2:hover, .brix---badge-secondary---tabs-v2-2.w--current {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
}

.brix---tabs-menu-v2-2 {
  flex-direction: column;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  margin-right: 100px;
  display: flex;
}

.brix---tabs-wrapper-v2-2 {
  display: flex;
}

.brix---inner-container-1012px-center-2 {
  max-width: 1012px;
  margin-left: auto;
  margin-right: auto;
}

.brix---heading-h2-size-8 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---mg-bottom-16px-6 {
  margin-bottom: 16px;
}

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

.brix---inner-container-574px---center-5 {
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---mg-bottom-48px-8 {
  margin-bottom: 48px;
}

.brix---container-default-9 {
  max-width: 1218px;
  padding-left: 0;
  padding-right: 0;
}

.brix---section-9 {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 0;
  padding-bottom: 20px;
}

.f-paragraph-small-4 {
  letter-spacing: -.01em;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 1.5;
}

.f-accordian-content-2 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 4px;
}

.f-accordian-list-2 {
  background-color: #0000;
  width: 100%;
  display: block;
  position: static;
  overflow: hidden;
}

.f-accordian-icon-2 {
  color: var(--flowui-component-library--gray-500);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-left: 50px;
  display: flex;
}

.f-accordian-title-2 {
  color: #434343;
  letter-spacing: -.01em;
  font-family: Nunito Sans, sans-serif;
  font-size: 19px;
  font-weight: 500;
  line-height: 25px;
}

.f-accordian-title-wrapper-2 {
  white-space: normal;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.f-accordian-toggle-2 {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  padding: 0;
}

.f-accordian-dropdown-2 {
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 0;
  transition: all .3s;
  display: block;
}

.f-accordian-wrapper-2 {
  grid-row-gap: 24px;
  border-color: var(--flowui-component-library--grey-300);
  border-top-style: solid;
  border-top-width: 0;
  border-bottom-style: none;
  border-bottom-width: 0;
  border-right-style: solid;
  border-right-width: 0;
  border-radius: 8px;
  flex-direction: column;
  padding: 20px 0 24px;
  display: flex;
}

.brix---accordion-btn-horizontal-line-v2 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 28px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line-v2 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 2px;
  height: 28px;
  position: absolute;
}

.brix---accordion-icon-wrapper {
  justify-content: center;
  align-items: center;
  width: 38px;
  min-width: 38px;
  height: 38px;
  min-height: 38px;
  display: flex;
}

.brix---color-neutral-840 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---accordion-item-wrapper-v2 {
  border-style: solid;
  border-width: 1px 0;
  border-color: var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: none;
  cursor: pointer;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 20px 0;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v2:hover {
  transform: translate(8px);
}

.section-91 {
  background-color: #f4e9ff;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66e01d9c00348e5af15acb4e_image%20281.webp"), linear-gradient(90deg, #ffe9df, #e7d5ff);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: contain, auto;
  padding-top: 60px;
  padding-bottom: 60px;
}

.container-169 {
  text-align: center;
  max-width: 800px;
  margin-bottom: 550px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-149 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 30px;
  line-height: 65px;
}

.text-block-112 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 35px;
}

.button-54 {
  background-image: linear-gradient(45deg, #9040f0, #ff7337);
  border-radius: 6px;
  padding: 12px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.container-170 {
  max-width: 1300px;
}

.section-92 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6703a9d686ce4ba70e0c9686_Group%201000007668%20(1).webp");
  background-position: 100% 40%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 60px;
  margin-bottom: 60px;
}

.cell-331, .cell-332 {
  justify-content: center;
  align-items: flex-start;
}

.heading-150 {
  margin-top: 0;
  margin-bottom: 0;
}

.cell-333, .cell-334 {
  justify-content: center;
  align-items: flex-start;
}

.link-3 {
  text-align: center;
  align-self: center;
  font-size: 8px;
}

.cell-335 {
  justify-content: center;
  align-items: center;
}

.heading-151 {
  color: #fff;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 65px;
}

.heading-151.post-title-comp {
  align-self: stretch;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  line-height: 59px;
}

.cell-336, .cell-337 {
  justify-content: center;
  align-items: center;
}

.text-span-17 {
  color: #ff7337;
  font-size: 55px;
}

.text-span-18 {
  color: #6b24c9;
  font-size: 55px;
}

.text-span-19 {
  color: #888;
}

.container-171 {
  max-width: 1100px;
}

.quick-stack-148 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-109 {
  border-radius: 20px;
}

.cell-339 {
  justify-content: center;
  align-items: center;
  font-size: 12px;
  line-height: 18px;
}

.text-block-113 {
  color: #fff;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.rich-text-block-53 {
  color: #fff;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.section-93 {
  background-image: linear-gradient(90deg, #f6efff, #ffe6db);
  padding-top: 20px;
  padding-bottom: 0;
}

.container-172 {
  max-width: 1300px;
}

.cell-340 {
  justify-content: center;
  align-items: flex-start;
}

.form {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  display: flex;
}

.submit-button-2 {
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 6px;
}

.comparison-row-4 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-bottom: 1px solid #e4ebf3;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  padding: 24px 20px;
  display: grid;
}

.comparison-row-copy, .comparison-row-3, .comparison-row-5, .comparison-row-7 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #f9f3ff;
  border-bottom: 1px solid #e4ebf3;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  padding: 24px 20px;
  display: grid;
}

.cell-341, .cell-342 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-114 {
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.text-block-115 {
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.text-block-116 {
  font-size: 16px;
}

.text-block-117 {
  font-size: 14px;
}

.bold-text-4, .bold-text-5 {
  font-family: Inter, sans-serif;
  font-size: 36px;
  line-height: 50px;
}

.bold-text-6, .text-block-118, .text-block-119, .text-block-120 {
  font-family: Nunito Sans, sans-serif;
}

.cell-343 {
  justify-content: flex-start;
  align-items: center;
}

.container-173 {
  max-width: 1300px;
}

.container-174 {
  position: absolute;
  inset: 180px 0% 0% auto;
}

.text-block-121 {
  text-align: center;
  writing-mode: tb-rl;
  transform: rotate(-180deg);
}

.cell-344, .cell-345 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.div-block-6 {
  background-color: #9e9e9e;
  width: 4px;
  height: 20vh;
}

.link-block-65 {
  color: #333;
  text-decoration: none;
}

.div-block-7 {
  background-color: #2a00ff;
  width: 100%;
  height: 0;
}

.quick-stack-149 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
}

.section-94 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.cell-346 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.section-95 {
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.quick-stack-150 {
  padding-top: 0;
  padding-bottom: 0;
}

.quick-stack-151 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-bottom: 0;
  font-family: Nunito Sans, sans-serif;
}

.text-block-122 {
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.text-block-123, .text-block-124 {
  font-size: 16px;
}

.text-block-125 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.text-block-126, .text-block-127 {
  font-size: 16px;
}

.text-block-128 {
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.text-block-129, .text-block-130 {
  font-size: 16px;
}

.text-block-131 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}

.text-block-132, .text-block-133 {
  font-size: 16px;
}

.heading-152, .heading-153, .heading-154 {
  font-size: 26px;
}

.rich-text-block-54, .rich-text-block-55 {
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 30px;
}

.rich-text-block-56, .rich-text-block-57 {
  font-size: 16px;
}

.rich-text-block-58, .rich-text-block-59 {
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 30px;
}

.rich-text-block-60, .rich-text-block-61 {
  font-size: 16px;
}

.vertical-text {
  text-align: center;
  writing-mode: tb-rl;
}

.section-96, .section-97, .quick-stack-152 {
  text-align: center;
}

.cell-347 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column-reverse;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.cell-348 {
  pointer-events: auto;
}

.container-175 {
  text-align: center;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
  position: sticky;
}

.container-176 {
  background-color: var(--untitled-ui--primary100);
  max-width: 942px;
  padding-bottom: 20px;
  padding-right: 20px;
  position: sticky;
  top: 10px;
}

.button-55 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  border-radius: 13px;
  margin-top: 10px;
  padding-top: 9px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 16px;
}

.heading-155 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.list-19 {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
}

.list-item-18, .list-item-19, .list-item-20, .list-item-21 {
  font-family: Nunito Sans, sans-serif;
  font-size: 12px;
}

.cta_box {
  background-color: #303030;
  border-radius: 1em;
  padding: 2em;
  text-decoration: none;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  position: relative;
  overflow: hidden;
}

.cta_box:hover {
  transform: translate(0, -.5em);
  box-shadow: 0 4px 8px 4px #171a0126;
}

.btn {
  color: #fff;
  background-color: #fff0;
  border: 2px solid #fff;
  border-radius: .6rem;
  justify-content: center;
  min-width: 14em;
  padding: 1.4em 2.3em;
  font-size: 1rem;
  transition: all .3s;
  display: flex;
  box-shadow: 2px 2px #fff;
}

.btn:hover {
  box-shadow: 0 0 #fff;
}

.nav {
  background-color: #0c0c0c;
  justify-content: center;
  width: 100%;
  padding-top: 1em;
  padding-bottom: 1em;
  transition: all .4s;
  display: flex;
  position: fixed;
}

.video-youtube-thumbnail {
  cursor: pointer;
  position: absolute;
  inset: 0%;
}

.video-youtube-sizer {
  border-radius: 1em;
  width: 100%;
  max-width: 800px;
  overflow: hidden;
}

.video-youtube-container {
  cursor: auto;
  background-color: #cacaca;
  width: 100%;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.nav_menu {
  flex: none;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.txt-small {
  color: #b0b0b0;
  font-family: Lato, sans-serif;
  font-size: 1.4rem;
  font-weight: 300;
  line-height: 150%;
}

.hero_wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
}

.video-youtube-button {
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.main {
  width: 100%;
  position: relative;
  overflow: visible;
}

.container-m {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  display: flex;
}

.btn_wrap {
  grid-column-gap: 2em;
  display: flex;
}

.h1--dark {
  color: #3b3b3b;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  max-width: 15em;
  font-size: 4em;
  font-weight: 400;
  line-height: 120%;
}

.cta_icon {
  width: 5.75em;
  height: 5.75em;
}

.txt-med {
  color: #b0b0b0;
  font-family: Lato, sans-serif;
  font-size: 1.6rem;
  font-weight: 300;
  line-height: 150%;
}

.nav_logo {
  color: #fff;
  width: 8em;
  transition: width .4s;
}

.video-2 {
  background-color: #f0f0f0;
}

.portrait {
  border-radius: 100%;
  flex: none;
  width: 12em;
  height: 12em;
  overflow: hidden;
}

.cta_grid {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
}

.section_wrap {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 8em 3em;
  display: flex;
}

.nav_wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1300px;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
}

.video-youtube-embed {
  display: none;
  position: absolute;
  inset: 0%;
}

.nav_droplink {
  padding: 1em 1.5em;
  transition: all .3s;
}

.nav_droplink:hover {
  color: #7255ca;
}

.h3 {
  color: #fff;
  font-size: 2rem;
  font-weight: 400;
}

.play-button {
  width: 5em;
}

.h1 {
  color: #f5f5f5;
  text-align: center;
  max-width: 15em;
  font-size: 6em;
  font-weight: 400;
  line-height: 120%;
}

.nav_link {
  color: #fff;
  margin-left: 0;
  margin-right: 0;
  font-size: 1rem;
}

.h4 {
  color: #fff;
  font-size: 1.6rem;
  font-weight: 400;
}

.cta_arrow {
  width: 2em;
  height: 2em;
  position: absolute;
  inset: auto 1em 1em auto;
}

.nav_droplist {
  -webkit-text-fill-color: inherit;
  background-color: #fafafa;
  background-clip: border-box;
  border: 2px solid #4b4b4b;
  border-radius: .5em;
  margin-top: .15em;
  padding: 1em;
  display: none;
  left: -1.5em;
  overflow: hidden;
  box-shadow: 3px 3px #4b4b4b;
}

.cta_about {
  grid-column-gap: 2em;
  background-color: #303030;
  border-radius: 1em;
  padding: 4em;
  display: flex;
  overflow: hidden;
}

.cta_text-wrap {
  flex: 1;
}

.spacer_m {
  height: 3em;
}

.hero {
  height: 100vh;
  max-height: 900px;
  position: relative;
  overflow: hidden;
}

.body-3 {
  background-color: #ff6060;
  height: 2000px;
}

.custom-code {
  opacity: 0;
  position: fixed;
  inset: 0%;
}

.section-98 {
  padding-top: 300px;
}

.text-span-20 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
}

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

.brix---mg-bottom-32px-5 {
  margin-bottom: 32px;
}

.column-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: flex-start;
  place-items: end start;
  padding-left: 50px;
  display: block;
}

.brix---paragraph-default-15 {
  color: #fff;
  height: 200px;
  margin-top: 40px;
  margin-bottom: 60px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 15px;
  line-height: 25px;
  overflow: hidden;
}

.section-99 {
  margin-bottom: 140px;
}

.brix---btn-slider-arrow-right---testimonial-v6-9 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-9:hover {
  transform: scale(.94)translate(0, -50%);
}

.brix---color-neutral-841 {
  color: #6e7191;
}

.brix---card-testimonial-v6-5 {
  text-align: center;
  background-color: #fff;
  background-image: linear-gradient(135deg, #400a8f, #f1773d);
  border: 1px solid #eff0f6;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 580px;
  margin-top: 0;
  padding-left: 98px;
  padding-right: 98px;
  display: flex;
  box-shadow: 0 2px 7px #14142b0f;
}

.container-178 {
  max-width: 1300px;
  margin-top: 20px;
}

.brix---grid-1-column-gap-row-16px-10 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  align-content: stretch;
  display: grid;
}

.brix---color-neutral-842 {
  color: #434343;
}

.container-179 {
  max-width: 1300px;
}

.brix---avatar-circle-05-border-4 {
  border: 6px #fff;
  border-radius: 50%;
  width: 180px;
  max-width: 180px;
  height: 180px;
  max-height: 180px;
  margin-top: -100px;
  overflow: hidden;
  transform: translate(0);
  box-shadow: 0 8px 28px #14142b1a;
}

.brix---color-neutral-843 {
  color: #434343;
}

.columns-12 {
  box-sizing: border-box;
  border: 1.5px solid #9040f0;
  border-radius: 20px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  margin-left: 40px;
  margin-right: 40px;
  padding: 20px 60px;
  display: flex;
}

.brix---text-300-bold-8 {
  color: #fff;
  padding-bottom: 20px;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.heading-156 {
  text-align: center;
  padding-top: 80px;
  padding-bottom: 60px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
}

.brix---accordion-item-wrapper-v2-2 {
  box-shadow: none;
  cursor: pointer;
  background-color: #fff;
  border: 1px #eff0f6;
  border-radius: 0;
  justify-content: space-between;
  width: 100%;
  margin-bottom: -1px;
  padding: 20px 0;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v2-2:hover {
  transform: translate(8px);
}

.brix---accordion-item-wrapper-v2-2.customers-faq {
  background-color: #f6eeff;
  border-radius: 8px;
  margin-bottom: 0;
  padding: 10px 30px;
  transition: transform .3s;
}

.brix---accordion-item-wrapper-v2-2.customers-faq:hover {
  transform: none;
}

.brix---accordion-item-wrapper-v2-2.customers-faq.service-marketplace {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
}

.brix---color-neutral-844 {
  color: #434343;
}

.brix---paragraph-default-16 {
  color: #461e5cd6;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.brix---paragraph-default-16:lang(fr) {
  font-size: 11px;
}

.brix---color-neutral-845 {
  color: #6e7191;
}

.brix---accordion-btn-horizontal-line-v2-2 {
  background-color: #9040f0;
  border-radius: 20px;
  width: 15px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line-v2-2 {
  background-color: #9040f0;
  border-radius: 20px;
  width: 2px;
  height: 15px;
  position: absolute;
}

.brix---container-default-10 {
  max-width: 1218px;
  padding-left: 0;
  padding-right: 0;
}

.brix---section-10 {
  color: #fff;
  padding-top: 0;
  padding-bottom: 20px;
}

.brix---accordion-icon-wrapper-2 {
  border: 2px solid #9040f0;
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  width: 25px;
  min-width: 25px;
  height: 25px;
  min-height: 25px;
  display: flex;
}

.quick-stack-153 {
  margin-top: 20px;
}

.container-180 {
  position: sticky;
  top: 150px;
}

.text-block-134 {
  text-align: center;
  writing-mode: tb-rl;
  transform: rotate(-180deg);
}

.cell-349, .cell-350 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.div-block-8 {
  background-color: #9e9e9e;
  width: 4px;
  height: 10vh;
}

.quick-stack-154 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
}

.section-100 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.cell-351 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.section-101 {
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.quick-stack-155 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.container-181 {
  background-color: #f4ebff;
  border-radius: 12px;
  padding: 20px;
  position: sticky;
  top: 150px;
}

.heading-157 {
  margin-top: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.list-20 {
  padding-left: 20px;
  font-size: 15px;
  list-style-type: square;
}

.list-item-22 {
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.button-56 {
  text-align: center;
  background-color: #7f56d9;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  display: block;
}

.container-182 {
  position: sticky;
  top: 150px;
}

.text-block-135 {
  text-align: center;
  writing-mode: tb-rl;
  font-family: Nunito Sans, sans-serif;
  transform: rotate(-180deg);
}

.cell-352, .cell-353 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.div-block-9 {
  background-color: #9e9e9e;
  width: 4px;
  height: 10vh;
}

.quick-stack-156 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
}

.section-102 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.cell-354 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.section-103 {
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
}

.text-span-21 {
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
}

.quick-stack-157 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.container-183 {
  max-width: 1300px;
}

.cell-357 {
  background-color: var(--untitled-ui--primary50);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
}

.toc {
  background-color: var(--f5f7fa);
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 20px;
}

.tocitem1.toc-h2 {
  background-color: var(--white);
  color: #000;
  padding: 5px 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  text-decoration: none;
  display: block;
}

.tocitem1.toc-h2:hover {
  background-color: var(--untitled-ui--primary50);
  border-radius: 20px;
}

.tocitem1.toc-h3 {
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  text-decoration: none;
  display: block;
}

.tocitem1.toc-h3:hover {
  background-color: var(--untitled-ui--primary50);
  border-radius: 20px;
}

.tocitem1.toc-h4 {
  color: #000;
  margin-left: 20px;
  padding: 5px 0 5px 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  display: block;
}

.tocitem1.toc-h4:hover {
  background-color: var(--untitled-ui--primary50);
  border-radius: 20px;
}

.tocitem1.toc1-h2 {
  color: #000;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem1.toc1-h2:hover {
  background-color: var(--elements-webflow-library--neutral--100);
}

.tocitem1.toc1-h3 {
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem1.toc1-h3:hover {
  background-color: var(--elements-webflow-library--neutral--100);
}

.tocitem1.toc1-h4 {
  color: #000;
  margin-left: 20px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem1.toc1-h4:hover {
  background-color: var(--elements-webflow-library--neutral--100);
}

.list-item-23 {
  list-style-type: none;
}

.list-item-24 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  list-style-type: none;
}

.list-item-25 {
  list-style-type: none;
}

.paragraph-5 {
  font-family: Inter, sans-serif;
  font-size: 27px;
  font-weight: 400;
}

.tocitem2.toc2-h2 {
  color: #000;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem2.toc2-h2:hover {
  background-color: var(--elements-webflow-library--neutral--100);
}

.tocitem2.toc2-h3 {
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem2.toc2-h3:hover {
  background-color: var(--elements-webflow-library--neutral--100);
}

.tocitem2.toc2-h4 {
  color: #000;
  margin-left: 20px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem2.toc2-h4:hover {
  background-color: var(--elements-webflow-library--neutral--100);
}

.link-4 {
  display: block;
}

.list-21 {
  list-style-type: none;
}

.link-5 {
  display: block;
}

.list-22 {
  list-style-type: none;
}

.paragraph-6 {
  color: #000;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 10px;
  padding: 20px 20px 20px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
  display: none;
}

.toc1, .toc2 {
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 12px;
}

.paragraph-7 {
  margin-left: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Inter, sans-serif;
}

.toc3, .toc4, .toc5 {
  margin-bottom: 5px;
}

.paragraph-8, .paragraph-9 {
  color: #000;
  margin-left: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Inter, sans-serif;
  line-height: 24px;
}

.toc6 {
  margin-bottom: 40px;
}

.paragraph-10 {
  color: #000;
  margin-left: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Inter, sans-serif;
  line-height: 24px;
}

.list-23 {
  list-style-type: none;
}

.link-6 {
  background-color: var(--untitled-ui--primary50);
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  text-decoration: none;
  display: block;
}

.list-24 {
  list-style-type: none;
}

.link-7 {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 15px;
  text-decoration: none;
}

.list-item-26 {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.link-8 {
  color: #000;
  text-decoration: none;
}

.link-9 {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 21px;
  text-decoration: none;
}

.tocitem3.toc3-h2 {
  color: #000;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem3.toc3-h2:hover {
  background-color: var(--elements-webflow-library--neutral--100);
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.tocitem3.toc3-h3 {
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem3.toc3-h3:hover {
  background-color: var(--elements-webflow-library--neutral--100);
  color: #000;
  text-decoration: none;
}

.tocitem3.toc3-h4 {
  color: #000;
  margin-left: 20px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem3.toc3-h4:hover {
  background-color: var(--white);
}

.list-25, .list-26 {
  list-style-type: none;
}

.tocitem4.toc4-h2 {
  color: #000;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem4.toc4-h2:hover {
  background-color: var(--white);
}

.tocitem4.toc4-h3 {
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem4.toc4-h3:hover {
  background-color: var(--white);
}

.tocitem4.toc4-h4 {
  color: #000;
  margin-left: 20px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem4.toc4-h4:hover {
  background-color: var(--white);
}

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

.list-27 {
  list-style-type: none;
}

.tocitem5.toc5-h2 {
  color: #000;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem5.toc5-h2:hover {
  background-color: var(--white);
}

.tocitem5.toc5-h3 {
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem5.toc5-h3:hover {
  background-color: var(--white);
}

.tocitem5.toc5-h4 {
  color: #000;
  margin-left: 20px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem5.toc5-h4:hover {
  background-color: var(--white);
}

.list-28 {
  list-style-type: none;
}

.link-11 {
  display: block;
}

.tocitem6.toc6-h2 {
  color: #000;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem6.toc6-h2:hover {
  background-color: var(--white);
}

.tocitem6.toc6-h3 {
  color: #000;
  margin-left: 10px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem6.toc6-h3:hover {
  background-color: var(--white);
}

.tocitem6.toc6-h4 {
  color: #000;
  margin-left: 20px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  display: block;
}

.tocitem6.toc6-h4:hover {
  background-color: var(--white);
}

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

.paragraph-11 {
  font-family: Inter, sans-serif;
}

.paragraph-12 {
  color: #000;
  margin-left: 10px;
  padding: 0 20px;
  font-family: Inter, sans-serif;
  line-height: 24px;
}

.container-184 {
  background-color: var(--untitled-ui--primary100);
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-image: linear-gradient(#f8f2ff, #f8f2ff);
  background-clip: padding-box;
  border: 1px dotted #000;
  border-radius: 12px;
  margin-top: 0;
  margin-bottom: 40px;
  padding: 10px 10px 0;
  position: sticky;
  top: 90px;
}

.list-item-27, .list-item-28, .list-item-29 {
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.text-span-22, .text-span-23, .text-span-24, .text-span-25, .text-span-26, .text-span-27 {
  font-family: "Fa Solid 900", sans-serif;
}

.section-104 {
  background-color: #6a2493;
  padding-top: 40px;
  padding-bottom: 40px;
}

.quick-stack-37-mobile {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
}

.image-110 {
  flex: 0 auto;
  align-self: flex-end;
}

.cell-359 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.heading-158 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.quick-stack-158 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.heading-159 {
  font-family: Nunito Sans, sans-serif;
}

.button-57 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 23px;
}

.image-111 {
  align-self: flex-end;
  padding-left: 0;
}

.button-58 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 23px;
}

.image-112 {
  align-self: flex-start;
  padding-right: 0;
}

.heading-160 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.cell-360 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-361 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-362 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-113 {
  align-self: flex-end;
  padding-left: 0;
}

.image-114 {
  align-self: flex-start;
  padding-right: 0;
}

.cell-363 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.heading-161 {
  font-family: Nunito Sans, sans-serif;
}

.image-115 {
  align-self: flex-start;
  padding-right: 0;
}

.container-49-mobile {
  max-width: 1300px;
  display: none;
}

.cell-364, .cell-366 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.quick-stack-159 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.image-116 {
  flex: 0 auto;
  align-self: flex-end;
}

.heading-162 {
  color: #757474;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.heading-163 {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.container-185 {
  max-width: 1300px;
}

.bold-text-7 {
  color: #757474;
  font-size: 22px;
  font-weight: 400;
}

.paragraph-13 {
  color: #6a2393;
  -webkit-text-stroke-color: #6a2393;
}

.cell-367 {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-160 {
  align-self: stretch;
}

.cell-368 {
  border-bottom: 1px solid #cbcbcb;
}

.quick-stack-161 {
  align-self: stretch;
  padding: 0;
}

.cell-369 {
  background-color: #f6f6ff;
  border-radius: 0 0 8px 8px;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.paragraph-14, .paragraph-15, .paragraph-16 {
  height: 145px;
}

.paragraph-17 {
  height: 140px;
}

.bold-text-8 {
  font-size: 33px;
}

.quick-stack-162 {
  padding-left: 0;
  padding-right: 0;
}

.text-block-136 {
  color: #000;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-image: none;
  background-clip: border-box;
  padding: 10px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  font-style: normal;
  line-height: 30px;
  text-decoration: none;
}

.link-block-66 {
  background-image: linear-gradient(#9040f0, #ff7337);
  padding: 5px 6px 5px 5px;
  text-decoration: none;
}

.image-117, .image-118 {
  max-width: 85%;
}

.section-105 {
  margin-top: 20px;
}

.container-186 {
  max-width: 1300px;
}

.heading-164 {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.paragraph-18 {
  height: 145px;
}

.cell-370 {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-163 {
  align-self: stretch;
  padding: 0;
}

.paragraph-19 {
  color: #157f3c;
}

.paragraph-20 {
  height: 145px;
}

.heading-165 {
  color: #757474;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.quick-stack-164 {
  align-self: stretch;
}

.bold-text-9 {
  color: #757474;
  font-size: 22px;
  font-weight: 400;
}

.paragraph-21 {
  height: 145px;
}

.cell-371 {
  border-bottom: 1px solid #cbcbcb;
}

.cell-372 {
  background-color: #f5f4f4;
  border-radius: 0 0 8px 8px;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.quick-stack-165 {
  padding-left: 0;
  padding-right: 0;
}

.container-187 {
  max-width: 1300px;
}

.quick-stack-166 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-span-28 {
  text-decoration: line-through;
}

.heading-166 {
  text-align: left;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 25px;
}

.section-106 {
  background-color: #fafaf9;
  padding-top: 20px;
  padding-bottom: 40px;
}

.heading-167 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 50px;
}

.text-span-29 {
  text-decoration: line-through;
}

.container-188 {
  max-width: 1300px;
}

.heading-168 {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.paragraph-22 {
  height: 145px;
}

.button-59 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-bottom: 20px;
  font-size: 24px;
}

.cell-373 {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 2px 5px #0003;
}

.quick-stack-167 {
  align-self: stretch;
  padding: 0;
}

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

.list-29 {
  padding-left: 65px;
  line-height: 25px;
}

.paragraph-23 {
  color: #157f3c;
}

.paragraph-24 {
  height: 145px;
}

.heading-169 {
  color: #757474;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
}

.heading-170 {
  color: #000;
  align-self: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 700;
}

.container-189 {
  border: 1px solid #adadad;
  border-radius: 15px;
  max-width: 1300px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.quick-stack-168 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.quick-stack-169 {
  align-self: stretch;
}

.bold-text-10 {
  color: #757474;
  font-size: 22px;
  font-weight: 400;
}

.paragraph-25 {
  height: 145px;
}

.cell-375 {
  border-bottom: 1px solid #cbcbcb;
}

.quick-stack-170 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.cell-376 {
  background-color: #f5f4f4;
  border-radius: 0 0 8px 8px;
  justify-content: center;
  align-items: flex-start;
  padding: 20px;
}

.heading-171 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.quick-stack-171 {
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-172 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #deb7f7;
  padding-top: 10px;
  padding-bottom: 10px;
}

.brix---accordion-icon-wrapper-3 {
  border: 2px solid #ff7337;
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  width: 25px;
  min-width: 25px;
  height: 25px;
  min-height: 25px;
  display: flex;
}

.brix---container-default-11 {
  max-width: 1218px;
  padding-left: 0;
  padding-right: 0;
}

.brix---accordion-btn-horizontal-line-v2-3 {
  background-color: #ff7337;
  border-radius: 20px;
  width: 15px;
  height: 2px;
  position: absolute;
}

.brix---paragraph-default-17 {
  color: #757474;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.brix---section-11 {
  color: #fff;
  padding-top: 0;
  padding-bottom: 20px;
}

.brix---color-neutral-846 {
  color: #6e7191;
}

.brix---accordion-btn-vertical-line-v2-3 {
  background-color: #ff7337;
  border-radius: 20px;
  width: 2px;
  height: 15px;
  position: absolute;
}

.brix---color-neutral-847 {
  color: #434343;
}

.list-item-31, .list-item-32, .list-item-33 {
  font-family: Nunito Sans, sans-serif;
}

.list-item-34, .list-item-35, .list-item-36 {
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.image-119 {
  padding: 20px;
}

.image-121 {
  border-radius: 15px;
}

.tab-link-tab-3-15 {
  background-color: #ddd0;
}

.tab-link-tab-3-15.w--current {
  color: #fff;
  background-color: #6b24c9;
  border-radius: 20px;
}

.tab-pane-tab-3 {
  margin-left: 20px;
  margin-right: 20px;
}

.image-122 {
  border-radius: 20px;
}

.nav-brand {
  max-width: 5rem;
  transition-property: none;
}

.icon-s {
  width: .9rem;
  max-height: .9rem;
}

.container-190 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

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

.nav-button-wrapper-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  margin-left: 2rem;
  display: flex;
}

.nav-2 {
  z-index: 1;
  background-color: #6a2493;
  align-items: center;
  width: 100%;
  min-height: 10vh;
  display: flex;
  position: sticky;
  top: 0;
}

.nav-menu-button {
  width: 1.5rem;
  display: none;
}

.button-60 {
  grid-column-gap: .5rem;
  color: #000;
  background-color: #fff;
  border-radius: .6rem;
  justify-content: center;
  align-items: center;
  min-height: 2.7rem;
  padding: .5rem 1rem .5rem 1.1rem;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.button-60.w--current {
  color: #fff;
}

.button-60.button-secondary {
  color: #171718;
  background-color: #fff;
  border-color: #e0e0e1;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), background-color .35s cubic-bezier(.165, .84, .44, 1);
}

.button-60.button-secondary:hover {
  background-color: #f3f3f4;
  border-color: #d7e3f5;
}

.button-60.button-secondary:active {
  background-color: #e0e0e1;
  border-color: #e2edfe;
}

.icon-xs {
  width: .7rem;
  max-height: .7rem;
  transform: rotate(-90deg);
}

.nav-link-9 {
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition-property: opacity;
}

.nav-link-9:hover {
  opacity: .75;
}

.nav-link-9:active {
  opacity: 1;
}

.nav-link-9.w--current {
  color: #4268fb;
}

.nav-link-9.nav-link-top {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
}

.nav-link-9.nav-link-top.w--current {
  color: #ededed;
  font-family: Nunito Sans, sans-serif;
}

.nav-menu-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.top-bar {
  color: #4268fb;
  background-color: #e2edfe;
  align-items: center;
  min-height: 5vh;
  font-size: .85rem;
  font-weight: 500;
  transition-property: background-color;
  display: flex;
}

.top-bar:hover {
  background-color: #f3f3f4;
}

.container-191 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container-191.container-center {
  text-align: center;
  justify-content: center;
  display: flex;
}

.top-bar-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.previous-link {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.article-title {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  flex-direction: column;
  display: flex;
}

.nav-vertical-menu {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  margin-top: 2rem;
  display: flex;
}

.nav-vertical-menu-button-responsive {
  display: none;
}

.breadcrumb-link {
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
}

.breadcrumb-link.w--current {
  color: #4268fb;
}

.breadcrumb-link.breadcrumb-link-previous {
  color: #959596;
  text-decoration: none;
}

.nav-menu-block-heading-title {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.article-meta-author {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #959596;
  font-family: Nunito Sans, sans-serif;
  text-decoration: none;
  display: flex;
}

.nav-menu-block-links-wrapper {
  display: none;
  overflow: hidden;
}

.articles-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.body-l {
  text-align: justify;
  margin-top: 5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2em;
}

.article {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.container-192 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container-192.container-page-split {
  max-width: 100%;
  padding-left: 3rem;
  padding-right: 2rem;
  display: flex;
}

.footer-item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #fff;
  flex-flow: wrap;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  font-family: Nunito Sans, sans-serif;
  font-size: .89rem;
  display: flex;
}

.display-s {
  color: #171718;
  letter-spacing: -.03em;
  margin-top: 0;
  margin-bottom: -20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2em;
}

.article-meta-reading-time {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #4268fb;
  background-color: #e2edfe;
  border-radius: .25rem;
  padding: .3rem .5rem;
  font-family: Nunito Sans, sans-serif;
  font-weight: 500;
  display: flex;
}

.category-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.display-2xs {
  color: #171718;
  letter-spacing: -.03em;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.2em;
}

.nav-vertical-menu-wrapper, .nav-menu-block {
  flex-direction: column;
  display: flex;
}

.title-2 {
  grid-column-gap: .2rem;
  grid-row-gap: .2rem;
  flex-direction: column;
  display: flex;
}

.title-2.title-l {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  font-family: Nunito Sans, sans-serif;
}

.article-separator {
  border-bottom: 1px solid #e0e0e1;
  margin-top: auto;
  margin-bottom: auto;
}

.link-underline {
  border-bottom: 1px solid #959596;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
}

.footer {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  padding-top: 0;
  display: flex;
}

.rich-text-block-62 {
  margin-bottom: 0;
}

.content-2 {
  width: 100%;
  padding-bottom: 2.5rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.article-meta {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: justify;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: .9rem;
  font-weight: 500;
  display: flex;
}

.nav-vertical {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  border-right: 1px solid #e0e0e1;
  flex-direction: column;
  align-self: flex-start;
  width: 400px;
  height: 100%;
  min-height: 100vh;
  padding-bottom: 2.5rem;
  padding-right: 1rem;
  display: flex;
  position: sticky;
  top: 0;
}

.nav-menu-block-heading {
  overflow-wrap: normal;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  font-family: Nunito Sans, sans-serif;
  display: flex;
}

.nav-menu-block-links {
  flex-direction: column;
  margin-top: 1rem;
  display: flex;
}

.state-box {
  text-align: center;
  background-color: #f3f3f4;
  border: 1px solid #e0e0e1;
  border-radius: .25rem;
  width: 100%;
  padding: .75rem;
  font-size: .9rem;
  font-weight: 500;
}

.section-107 {
  grid-row-gap: 5rem;
  flex-direction: column;
  display: flex;
}

.nav-link-10 {
  color: #fff;
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition-property: opacity;
}

.nav-link-10:hover {
  opacity: .75;
}

.nav-link-10:active {
  opacity: 1;
}

.nav-link-10.w--current {
  color: #e3e3e3;
}

.article-heading-breadcrumbs {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  font-family: Nunito Sans, sans-serif;
  display: flex;
}

.search-modal {
  z-index: 99;
  background-color: #060a1840;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal-close-button {
  cursor: pointer;
  background-color: #fff;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  padding: .75rem;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1), transform .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: absolute;
  inset: 3rem 3rem auto auto;
}

.modal-close-button:hover {
  background-color: #f3f3f4;
  transform: rotate(15deg)scale(.85);
}

.modal-close-button:active {
  background-color: #e0e0e1;
}

.icon-m {
  width: 1rem;
}

.search-modal-box {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.nav-search {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: row;
  margin-bottom: 0;
  display: flex;
}

.form-input {
  border: 1px solid #e0e0e1;
  border-radius: .25rem;
  min-width: 20rem;
  min-height: 3.5rem;
  margin-bottom: 0;
  padding: 1rem;
  font-size: .9rem;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1);
}

.form-input:hover {
  border-color: #88888a;
}

.form-input:focus {
  border-color: #4268fb;
}

.button-61 {
  grid-column-gap: .5rem;
  color: #fff;
  background-color: #4268fb;
  border: 1px solid #4268fb;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  padding: .5rem 1rem;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.button-61:hover {
  background-color: #3d5fe3;
}

.button-61:active {
  background-color: #4268fb;
}

.button-61.w--current {
  color: #fff;
}

.button-61.button-secondary {
  color: #171718;
  background-color: #fff;
  border-color: #e0e0e1;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), background-color .35s cubic-bezier(.165, .84, .44, 1);
}

.button-61.button-secondary:hover {
  background-color: #f3f3f4;
  border-color: #d7e3f5;
}

.button-61.button-secondary:active {
  background-color: #e0e0e1;
  border-color: #e2edfe;
}

.container-193 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

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

.nav-button-wrapper-3 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  margin-left: 2rem;
  display: flex;
}

.button-62 {
  grid-column-gap: .5rem;
  color: #fff;
  background-color: #4268fb;
  border: 1px solid #4268fb;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  padding: .5rem 1rem;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.button-62:hover {
  background-color: #3d5fe3;
}

.button-62:active {
  background-color: #4268fb;
}

.button-62.w--current {
  color: #fff;
}

.button-62.button-secondary {
  color: #171718;
  background-color: #fff;
  border-color: #e0e0e1;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), background-color .35s cubic-bezier(.165, .84, .44, 1);
}

.button-62.button-secondary:hover {
  background-color: #f3f3f4;
  border-color: #d7e3f5;
}

.button-62.button-secondary:active {
  background-color: #e0e0e1;
  border-color: #e2edfe;
}

.nav-link-11 {
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition-property: opacity;
}

.nav-link-11:hover {
  opacity: .75;
}

.nav-link-11:active {
  opacity: 1;
}

.nav-link-11.w--current {
  color: #4268fb;
}

.nav-menu-4 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.container-194 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container-194.container-page-split {
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.category-article-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  display: flex;
}

.content-3 {
  width: 100%;
  padding: 1.8rem 2.5rem 2.5rem;
}

.section-108 {
  grid-row-gap: 5rem;
  flex-direction: column;
  display: flex;
}

.nav-link-12 {
  color: #000;
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition-property: opacity;
}

.nav-link-12:hover {
  opacity: .75;
}

.nav-link-12:active {
  opacity: 1;
}

.nav-link-12.w--current {
  color: #4268fb;
}

.button-63 {
  grid-column-gap: .5rem;
  color: #fff;
  background-color: #4268fb;
  border: 1px solid #4268fb;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  padding: .5rem 1rem;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.button-63:hover {
  background-color: #3d5fe3;
}

.button-63:active {
  background-color: #4268fb;
}

.button-63.w--current {
  color: #fff;
}

.button-63.button-secondary {
  color: #171718;
  background-color: #fff;
  border-color: #e0e0e1;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), background-color .35s cubic-bezier(.165, .84, .44, 1);
}

.button-63.button-secondary:hover {
  background-color: #f3f3f4;
  border-color: #d7e3f5;
}

.button-63.button-secondary:active {
  background-color: #e0e0e1;
  border-color: #e2edfe;
}

.button-64 {
  grid-column-gap: .5rem;
  color: #fff;
  background-color: #4268fb;
  border: 1px solid #4268fb;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  padding: .5rem 1rem;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.button-64:hover {
  background-color: #3d5fe3;
}

.button-64:active {
  background-color: #4268fb;
}

.button-64.w--current {
  color: #fff;
}

.button-64.button-secondary {
  color: #171718;
  background-color: #fff;
  border-color: #e0e0e1;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), background-color .35s cubic-bezier(.165, .84, .44, 1);
}

.button-64.button-secondary:hover {
  background-color: #f3f3f4;
  border-color: #d7e3f5;
}

.button-64.button-secondary:active {
  background-color: #e0e0e1;
  border-color: #e2edfe;
}

.container-195 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

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

.nav-button-wrapper-4 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  margin-left: 2rem;
  display: flex;
}

.button-65 {
  grid-column-gap: .5rem;
  color: #fff;
  background-color: #4268fb;
  border: 1px solid #4268fb;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  padding: .5rem 1rem;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.button-65:hover {
  background-color: #3d5fe3;
}

.button-65:active {
  background-color: #4268fb;
}

.button-65.w--current {
  color: #fff;
}

.button-65.button-secondary {
  color: #171718;
  background-color: #fff;
  border-color: #e0e0e1;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), background-color .35s cubic-bezier(.165, .84, .44, 1);
}

.button-65.button-secondary:hover {
  background-color: #f3f3f4;
  border-color: #d7e3f5;
}

.button-65.button-secondary:active {
  background-color: #e0e0e1;
  border-color: #e2edfe;
}

.nav-link-13 {
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition-property: opacity;
}

.nav-link-13:hover {
  opacity: .75;
}

.nav-link-13:active {
  opacity: 1;
}

.nav-link-13.w--current {
  color: #4268fb;
}

.nav-menu-5 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  display: flex;
}

.author-card-details {
  flex-direction: column;
  display: flex;
}

.container-196 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container-196.container-page-split {
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.rich-text-block-63 {
  aspect-ratio: auto;
  text-align: justify;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
}

.author-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #fff;
  border: 1px solid #e0e0e1;
  border-radius: .25rem;
  align-items: center;
  padding: 1.5rem;
  transition-property: background-color;
  display: flex;
}

.author-card:hover {
  background-color: #f3f3f4;
}

.content-4 {
  width: 100%;
  padding: 2.5rem;
}

.display-xs {
  color: #171718;
  letter-spacing: -.03em;
  margin-top: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  line-height: 1.2em;
}

.author-card-image {
  width: 3rem;
}

.section-109 {
  grid-row-gap: 5rem;
  flex-direction: column;
  display: flex;
}

.nav-link-14 {
  color: #000;
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition-property: opacity;
}

.nav-link-14:hover {
  opacity: .75;
}

.nav-link-14:active {
  opacity: 1;
}

.nav-link-14.w--current {
  color: #4268fb;
}

.button-66 {
  grid-column-gap: .5rem;
  color: #fff;
  background-color: #4268fb;
  border: 1px solid #4268fb;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  padding: .5rem 1rem;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.button-66:hover {
  background-color: #3d5fe3;
}

.button-66:active {
  background-color: #4268fb;
}

.button-66.w--current {
  color: #fff;
}

.button-66.button-secondary {
  color: #171718;
  background-color: #fff;
  border-color: #e0e0e1;
  transition: border .35s cubic-bezier(.165, .84, .44, 1), background-color .35s cubic-bezier(.165, .84, .44, 1);
}

.button-66.button-secondary:hover {
  background-color: #f3f3f4;
  border-color: #d7e3f5;
}

.button-66.button-secondary:active {
  background-color: #e0e0e1;
  border-color: #e2edfe;
}

.collection-item-3 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.link-13 {
  color: #000;
  text-decoration: none;
}

.cta-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e0e0e1;
  border-radius: .25rem;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1.5rem;
  text-decoration: none;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.cta-block:hover {
  background-color: #f3f3f4;
}

.cta-block.w--current {
  color: #171718;
}

.icon-l {
  width: 2rem;
}

.cta-block-details {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-direction: column;
  text-decoration: none;
  display: flex;
}

.category-article-list-item {
  border: 1px solid #e0e0e1;
  border-radius: .25rem;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  text-decoration: none;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.category-article-list-item:hover {
  background-color: #f3f3f4;
}

.text-block-137, .text-block-138 {
  font-size: 13px;
}

.heading-172, .heading-173 {
  color: #6a2493;
  font-family: Nunito Sans, sans-serif;
}

.heading-174 {
  color: #6a2493;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
}

.recaptcha {
  transform-origin: 0 0;
}

.form-2 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  transform-style: preserve-3d;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-top: 0;
  padding-right: 0;
  display: flex;
}

.nav-link-vertical {
  color: #000;
  border-left: .1rem solid #e0e0e1;
  padding-top: .35rem;
  padding-bottom: .35rem;
  padding-left: 1rem;
  font-family: Nunito Sans, sans-serif;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
  display: block;
}

.nav-link-vertical:hover, .nav-link-vertical.w--current {
  color: #4268fb;
  border-left-color: #4268fb;
}

.nav-link-vertical-2 {
  color: #000;
  border-left: .1rem solid #e0e0e1;
  padding-top: .35rem;
  padding-bottom: .35rem;
  padding-left: 1rem;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
  display: block;
}

.nav-link-vertical-2:hover, .nav-link-vertical-2.w--current {
  color: #4268fb;
  border-left-color: #4268fb;
}

.nav-link-vertical-3 {
  color: #000;
  border-left: .1rem solid #e0e0e1;
  padding-top: .35rem;
  padding-bottom: .35rem;
  padding-left: 1rem;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
  display: block;
}

.nav-link-vertical-3:hover, .nav-link-vertical-3.w--current {
  color: #4268fb;
  border-left-color: #4268fb;
}

.nav-link-vertical-4 {
  color: #000;
  border-left: .1rem solid #e0e0e1;
  padding-top: .35rem;
  padding-bottom: .35rem;
  padding-left: 1rem;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
  display: block;
}

.nav-link-vertical-4:hover, .nav-link-vertical-4.w--current {
  color: #4268fb;
  border-left-color: #4268fb;
}

.category-article-list-item-2 {
  border: 1px solid #e0e0e1;
  border-radius: .25rem;
  justify-content: space-between;
  align-items: center;
  padding: 0 1rem;
  text-decoration: none;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.category-article-list-item-2:hover {
  background-color: #f3f3f4;
}

.display-xs-2 {
  color: #171718;
  letter-spacing: -.03em;
  margin-top: 10px;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.2em;
}

.nav-link-vertical-5 {
  color: #000;
  border-left: .1rem solid #e0e0e1;
  padding-top: .35rem;
  padding-bottom: .35rem;
  padding-left: 1rem;
  font-family: Nunito Sans, sans-serif;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
  display: block;
}

.nav-link-vertical-5:hover, .nav-link-vertical-5.w--current {
  color: #4268fb;
  border-left-color: #4268fb;
}

.nav-link-vertical-6 {
  color: #000;
  border-left: .1rem solid #e0e0e1;
  padding-top: .35rem;
  padding-bottom: .35rem;
  padding-left: 1rem;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
  display: block;
}

.nav-link-vertical-6:hover, .nav-link-vertical-6.w--current {
  color: #4268fb;
  border-left-color: #4268fb;
}

.nav-link-vertical-7 {
  color: #000;
  border-left: .1rem solid #e0e0e1;
  padding-top: .35rem;
  padding-bottom: .35rem;
  padding-left: 1rem;
  font-size: .9rem;
  font-weight: 500;
  text-decoration: none;
  transition: border-color .35s cubic-bezier(.165, .84, .44, 1), color .35s cubic-bezier(.165, .84, .44, 1);
  display: block;
}

.nav-link-vertical-7:hover, .nav-link-vertical-7.w--current {
  color: #4268fb;
  border-left-color: #4268fb;
}

.category-article-list-item-3 {
  border: 1px solid #e0e0e1;
  border-radius: .25rem;
  justify-content: space-between;
  align-items: center;
  padding: 0 1rem .5rem;
  text-decoration: none;
  transition: background-color .35s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.category-article-list-item-3:hover {
  background-color: #f3f3f4;
}

.display-xs-3 {
  color: #171718;
  letter-spacing: -.03em;
  font-size: 1.2rem;
  font-weight: 600;
  line-height: 1.2em;
}

.heading-175 {
  color: #fff;
  margin-top: 0;
  margin-bottom: -20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.footer-subscribe-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.container-197 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-form-two-2 {
  background-color: #f5f7fa;
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title-2 {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input-2 {
  border: 1px #000;
  width: 460px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input-2::placeholder {
  color: #1a1b1fcc;
}

.button-primary-21 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-21:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-21:active {
  background-color: #43464d;
}

.button-primary-21.footer-form-button {
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three-2 {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three-2 {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three-2:hover {
  color: #1a1b1fbf;
}

.footer-social-block-three-2 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.footer-divider-two-3 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-3 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-3 {
  color: #3a4554;
}

.footer-legal-block-2 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link-2 {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link-2:hover {
  color: #3a4554;
}

.rich-text-block-64 {
  font-size: 16px;
}

.heading-176, .heading-177, .heading-178 {
  font-size: 20px;
}

.heading-179 {
  color: #fff;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
}

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

.heading-180 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 26px;
}

.rich-text-block-65, .rich-text-block-66 {
  color: var(--white);
  text-align: left;
  font-family: Inter, sans-serif;
}

.heading-181 {
  color: var(--white);
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-182 {
  color: var(--white);
  text-align: left;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.search-result-item {
  border: 2px solid #efefef;
  border-radius: 6px;
  flex-flow: column;
  margin: 10px auto;
  padding: 1.5em;
  display: flex;
}

.container-199 {
  flex-flow: column;
  max-width: 1150px;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.search {
  flex-flow: column;
  display: flex;
}

.link-14 {
  color: #000;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  text-decoration: none;
}

.text-block-139 {
  color: #787878;
  margin-bottom: 5px;
}

.search-2 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.search-3 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.search-input {
  background-color: #fff;
  border-radius: 4px;
  width: 750px;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.search-button {
  color: #000;
  background-color: #fff;
  border-radius: 4px;
  height: 100%;
  padding-left: 1.1rem;
  padding-right: 1rem;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  display: block;
}

.container-200 {
  max-width: 1240px;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.section-110 {
  z-index: 9999;
  background-image: linear-gradient(0deg, #bc8ef7, #6a2493 100%, #6a2493);
  margin-top: -2px;
  padding-top: 0;
  padding-bottom: 20px;
  position: sticky;
  top: 60px;
}

.container-201 {
  max-width: 1150px;
}

.section-111 {
  background-color: #6a2493;
  padding-top: 30px;
  padding-bottom: 30px;
}

.text-block-140 {
  color: #fff;
  font-family: Nunito Sans, sans-serif;
}

.text-block-141 {
  color: #959596;
}

.text-block-142 {
  font-family: Nunito Sans, sans-serif;
}

.heading-183 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  padding-bottom: 50px;
  font-family: Nunito Sans, sans-serif;
  font-size: 40px;
  line-height: 45px;
}

.text-block-143 {
  color: #727272;
  font-family: Nunito Sans, sans-serif;
}

.text-block-144 {
  font-family: "Fa Solid 900", sans-serif;
}

.heading-184 {
  margin-top: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 34px;
}

.heading-185, .text-block-145, .text-block-146, .text-block-147 {
  font-family: Nunito Sans, sans-serif;
}

.counter-marketplaces.landing-page {
  color: #4b225f;
  font-size: 20px;
  line-height: 25px;
}

.cell-377 {
  text-align: center;
  display: block;
}

.text-block-148 {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 40px;
}

.container-202 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1300px;
  padding-top: 40px;
  display: flex;
}

.quick-stack-173 {
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-112 {
  background-image: linear-gradient(#6a2493, #6a2493);
}

.heading-186 {
  color: #fff;
  text-align: center;
  align-self: auto;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 80px;
}

.image-123 {
  width: 150px;
}

.cell-378, .cell-379 {
  justify-content: center;
  align-items: center;
}

.text-span-30 {
  font-family: "Fa Solid 900", sans-serif;
}

.section-113 {
  background-color: #f7f5f8;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cell-380 {
  justify-content: center;
  align-items: center;
}

.button-67 {
  color: #6a2493;
  object-fit: fill;
  background-color: #fff;
  border: 1px solid #6a2493;
  border-radius: 50px;
  align-self: stretch;
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
}

.button-67:hover, .button-67:active {
  color: #771fec;
  background-color: #f3eaff;
}

.tab-link-tab-3-16 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-3-16.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.container-203 {
  background-color: #f7f5f8;
  max-width: 1300px;
}

.tab-link-tab-2-16 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-2-16.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.heading-187 {
  color: #692392;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 48px;
  line-height: 70px;
}

.cell-381 {
  justify-content: center;
  align-items: center;
}

.tab-link-tab-1-15 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-1-15.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
  font-family: Nunito Sans, sans-serif;
}

.tab-link-tab-5-8 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-5-8.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.cell-382, .cell-383 {
  justify-content: center;
  align-items: center;
}

.image-124 {
  align-self: flex-start;
  padding-right: 0;
}

.button-68 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 23px;
}

.cell-384, .cell-385 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-386 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.cell-388 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-188 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.section-114 {
  margin-bottom: 40px;
}

.quick-stack-175 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.cell-389 {
  background-color: #fff;
  border: 1px dashed #6a2493;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.button-69 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 23px;
}

.cell-390 {
  background-color: #fff;
  border: 1px dashed #692392;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-125 {
  align-self: center;
  padding-right: 0;
}

.cell-391 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-392 {
  background-color: #fff;
  border: 1px dashed #6a2493;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-393 {
  outline-offset: 0px;
  background-color: #fff;
  border: 1px dashed #6a2493;
  border-radius: 10px;
  outline: 3px #333;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-126 {
  flex: 0 auto;
  align-self: center;
}

.heading-189 {
  font-family: Nunito Sans, sans-serif;
}

.quick-stack-176 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
}

.image-127, .image-128 {
  align-self: flex-end;
  padding-left: 0;
}

.image-129 {
  align-self: center;
  padding-left: 0;
}

.heading-190 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.image-130 {
  align-self: center;
  padding-left: 0;
}

.cell-394 {
  background-color: #fff;
  border: 1px dashed #6a2493;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

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

.cell-396 {
  background-color: #fff;
  border: 1px dashed #6a2493;
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-131 {
  flex: 0 auto;
  align-self: flex-end;
}

.heading-191 {
  font-family: Nunito Sans, sans-serif;
}

.cell-397 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.container-204 {
  max-width: 1300px;
}

.quick-stack-177 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 20px;
}

.link-block-70 {
  color: #000;
  text-decoration: none;
}

.text-block-152 {
  margin-top: 10px;
  margin-bottom: 40px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.image-132 {
  align-self: center;
  height: 150px;
  padding-left: 20px;
}

.link-block-71 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.cell-398 {
  justify-content: center;
  align-items: flex-start;
}

.link-block-72 {
  color: #000;
  text-decoration: none;
}

.list-30 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 40px;
  display: block;
}

.link-block-73 {
  color: #000;
  text-decoration: none;
}

.button-70 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  border: 1px #000;
  border-bottom-color: #6a2493;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  font-weight: 600;
  display: block;
}

.container-205 {
  max-width: 1300px;
}

.link-block-74 {
  color: #000;
  text-decoration: none;
}

.quick-stack-178 {
  align-self: stretch;
}

.link-block-75, .link-block-76 {
  color: #000;
  text-decoration: none;
}

.cell-399 {
  justify-content: flex-start;
  align-items: center;
}

.heading-192 {
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  font-weight: 600;
}

.link-block-77, .link-block-78, .link-block-79 {
  color: #000;
  text-decoration: none;
}

.link-block-80 {
  align-self: center;
}

.cell-400 {
  justify-content: flex-start;
  align-items: center;
}

.link-block-81 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.heading-193 {
  color: #6a2493;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.link-block-82 {
  color: #000;
  text-decoration: none;
}

.cell-401 {
  background-color: #fff;
  border: 1px solid #6a2493;
  border-radius: 10px;
  padding: 20px;
}

.link-block-83 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.image-133 {
  height: 150px;
}

.link-block-84, .link-block-85 {
  color: #000;
  text-decoration: none;
}

.text-block-153 {
  margin-top: 10px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.quick-stack-179 {
  align-self: stretch;
  padding-bottom: 0;
}

.link-block-86 {
  color: #000;
  align-self: stretch;
  text-decoration: none;
}

.link-block-87 {
  align-self: center;
}

.cell-402 {
  background-color: #fff;
  border: 1px solid #6a2493;
  border-radius: 10px;
  padding: 20px;
}

.link-block-88 {
  align-self: center;
}

.image-134 {
  max-width: 100%;
  height: 150px;
}

.section-115 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c7209b092d3057ef40141c_Left%20group%20(5).webp");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: 10px;
}

.cell-403 {
  background-color: #fff;
  border: 1px solid #6a2493;
  border-radius: 10px;
  padding: 20px;
}

.section-116 {
  margin-top: 0;
}

.container-206 {
  max-width: 1300px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading-194 {
  color: #fffefe;
  text-align: center;
  margin-top: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
  text-decoration: none;
}

.text-block-154 {
  color: #ebdcea;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 35px;
}

.cell-404 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.button-71 {
  color: #6a2493;
  background-color: #fff;
  border-radius: 6px;
  align-self: center;
  padding: 10px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.section-117 {
  width: auto;
}

.buttonshopify {
  background-color: #0000;
  border: 2px solid #fff;
  border-radius: 8px;
  padding: 12px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.buttonwhatsapp {
  background-color: #25d366;
  border: 1px solid #fff;
  border-radius: 8px;
  padding: 12px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.book-a-demo---marketplaces {
  background-color: #6a2493;
  border-radius: 20px;
  align-self: center;
  margin-bottom: 27px;
  font-family: Nunito Sans, sans-serif;
}

.logo_container {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: var(--white);
  flex: 0 auto;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  min-width: 100%;
  padding-left: 0;
  text-decoration: line-through;
  display: flex;
}

.carousel_slider {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  align-items: center;
  padding: 20px 5%;
  display: flex;
  overflow: hidden;
}

.bold-text-11 {
  color: #6a2393;
}

.bold-text-12 {
  -webkit-text-stroke-color: #6a2393;
}

.image-135 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.image-136, .image-137, .image-138 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
}

.image-139, .image-140, .image-141, .image-142, .image-143, .image-144, .image-145 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-146, .image-147, .image-148, .image-149, .image-151, .image-152, .image-153 {
  margin-left: auto;
  margin-right: auto;
}

.section-118 {
  background-color: #f7f5f8;
  border: 1px solid #6a2493;
  padding-top: 20px;
}

.discover-all {
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #6a2493;
  text-align: center;
  -webkit-text-fill-color: transparent;
  object-fit: fill;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  border: 1px #6a2492;
  border-radius: 20px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-top: 0;
  margin-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  font-weight: 700;
  text-decoration: none;
  display: block;
}

.section-119 {
  background-color: #6a2493;
}

.tabs-7 {
  margin-top: 40px;
}

.link-15 {
  color: #fff;
  text-decoration: none;
}

.text-block-155, .text-block-156, .text-block-160 {
  color: #6a2493;
}

.heading-195 {
  color: #6a2493;
  text-align: center;
  margin-top: 40px;
  margin-bottom: auto;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
}

.text-span-31 {
  color: #6a2493;
  -webkit-text-stroke-color: #6a2493;
}

.tab-pane-tab-1-2 {
  border-radius: 0;
}

.link-16, .link-17, .link-18, .link-19, .link-20 {
  color: #fff;
  text-decoration: none;
}

.text-block-162 {
  font-family: Nunito Sans, sans-serif;
}

.heading-196 {
  margin-top: 10px;
  font-family: Nunito Sans, sans-serif;
}

.nav-link-15 {
  color: #000;
  letter-spacing: .25px;
  -webkit-text-stroke-color: black;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-15:hover {
  color: #1a1b1fbf;
}

.nav-link-15:focus-visible, .nav-link-15[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-menu-two-12 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.navbar-logo-left-18 {
  background-color: #eccbff;
}

.container-207 {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}

.cell-405, .cell-406 {
  justify-content: center;
  align-items: center;
}

.section-120 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.cell-407 {
  justify-content: center;
  align-items: center;
}

.button-72 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 50px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 17px;
}

.button-72:hover, .button-72:active {
  color: #771fec;
  background-color: #f3eaff;
}

.tab-link-tab-3-17 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-3-17.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.container-208 {
  max-width: 1300px;
}

.tab-link-tab-2-17 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-2-17.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.heading-197 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 70px;
}

.cell-408 {
  justify-content: center;
  align-items: center;
}

.tab-link-tab-1-16 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-1-16.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
  font-family: Nunito Sans, sans-serif;
}

.tab-link-tab-5-9 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 30px;
}

.tab-link-tab-5-9.w--current {
  color: #771fec;
  background-color: #f3eaff;
  border-color: #771fec;
}

.cell-409, .cell-410 {
  justify-content: center;
  align-items: center;
}

.image-154 {
  align-self: flex-start;
  padding-right: 0;
}

.button-73 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 10px;
  margin-bottom: 40px;
  font-size: 23px;
}

.cell-411, .cell-412 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.cell-413 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.cell-415 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.heading-198 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.section-121 {
  margin-bottom: 40px;
}

.quick-stack-180 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.button-74 {
  -webkit-text-fill-color: transparent;
  background-color: #6b24c9;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 23px;
}

.cell-416 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-155, .image-156 {
  align-self: flex-start;
  padding-right: 0;
}

.cell-417 {
  background-image: linear-gradient(90deg, #f5eeff, #e2b2ff);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.image-157 {
  flex: 0 auto;
  align-self: flex-end;
  position: sticky;
}

.image-158, .image-159 {
  align-self: flex-start;
  padding-right: 0;
}

.heading-199 {
  font-family: Nunito Sans, sans-serif;
}

.quick-stack-181 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.image-160, .image-161, .image-162 {
  align-self: flex-end;
  padding-left: 0;
}

.heading-200 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.image-163 {
  align-self: flex-end;
  padding-left: 0;
}

.cell-418, .cell-420 {
  background-image: linear-gradient(90deg, #e2b2ff, #f5eeff);
  border-radius: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.image-164 {
  flex: 0 auto;
  align-self: flex-end;
}

.heading-201 {
  font-family: Nunito Sans, sans-serif;
}

.container-209 {
  max-width: 1300px;
}

.image-165 {
  align-self: flex-start;
  padding-right: 0;
}

.quick-stack-182 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
}

.image-166 {
  margin-left: auto;
  margin-right: auto;
}

.image-167 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.image-168 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-169 {
  margin-left: auto;
  margin-right: auto;
}

.image-170 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
}

.image-171 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-172 {
  margin-left: auto;
  margin-right: auto;
}

.image-173 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.brix---logo-strip-image-card-4 {
  border: 1px solid #eff0f6;
  border-radius: 16px;
  width: 120px;
  margin: 14px 16px;
  box-shadow: 0 1px 12px #14142b14;
}

.image-174 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-175 {
  margin-left: auto;
  margin-right: auto;
}

.image-176 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
}

.heading-202 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #3d078b, #883be6);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 30px;
}

.image-177 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
}

.image-178 {
  margin-left: auto;
  margin-right: auto;
}

.section-122 {
  margin-bottom: 10px;
}

.image-179, .image-180 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-181 {
  margin-left: auto;
  margin-right: auto;
}

.image-182 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.logo_container-2 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #fff;
  flex: 0 auto;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  min-width: 0%;
  padding-left: 0;
  text-decoration: line-through;
  display: flex;
}

.image-183 {
  margin-left: auto;
  margin-right: auto;
}

.section-123 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66cd9bdd0c3b18201e099ca5_Left%20group%20(7).webp"), linear-gradient(#fff, #f6f4f7);
  background-position: 0%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
  margin-top: -39px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container-210 {
  max-width: 1300px;
}

.cell-421 {
  justify-content: center;
  align-items: center;
}

.heading-203 {
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 24px;
  line-height: 50px;
}

.button-75 {
  background-image: linear-gradient(90deg, #6a2493, #9040f0);
  border-radius: 6px;
  align-self: flex-start;
  padding: 15px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.image-184 {
  align-self: flex-end;
}

.image-185 {
  margin-left: auto;
  margin-right: auto;
}

.image-186 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.image-187 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-188 {
  margin-left: auto;
  margin-right: auto;
}

.image-189 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
}

.image-190 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-191 {
  margin-left: auto;
  margin-right: auto;
}

.image-192 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.brix---logo-strip-image-card-5 {
  border: 1px solid #eff0f6;
  border-radius: 16px;
  width: 120px;
  margin: 14px 16px;
  box-shadow: 0 1px 12px #14142b14;
}

.image-193 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-194 {
  margin-left: auto;
  margin-right: auto;
}

.image-195 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
}

.heading-204 {
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #3d078b, #883be6);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 28px;
  line-height: 30px;
}

.image-196 {
  align-self: center;
  max-width: 120%;
  margin-left: auto;
  margin-right: auto;
}

.image-197 {
  margin-left: auto;
  margin-right: auto;
}

.section-124 {
  margin-bottom: 10px;
}

.image-198, .image-199 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-200 {
  margin-left: auto;
  margin-right: auto;
}

.image-201 {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
}

.image-202 {
  margin-left: auto;
  margin-right: auto;
}

.text-block-166 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
}

.rich-text-block-67 {
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
}

.heading-205 {
  text-align: center;
  justify-content: flex-start;
  align-items: baseline;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
  text-decoration: underline;
  display: inline-flex;
}

.rich-text-block-68 {
  font-family: Nunito Sans, sans-serif;
}

.link-21, .link-22 {
  text-decoration: none;
}

.heading-206 {
  text-align: center;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 100px;
  font-family: Nunito Sans, sans-serif;
}

.image-203 {
  margin-bottom: 40px;
}

.link-23 {
  color: #fff;
  text-decoration: none;
}

.brix---avatar-image-5 {
  vertical-align: middle;
  border-radius: 0;
}

.link-24, .link-25 {
  color: #fff;
  text-decoration: none;
}

.brix---btn-slider-arrow-right---testimonial-v6-10 {
  color: #434343;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  top: 50%;
  bottom: 0;
  right: -10px;
  transform: translate(0, -50%);
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-slider-arrow-right---testimonial-v6-10:hover {
  transform: scale(.94)translate(0, -50%);
}

.link-26 {
  color: #fff;
  text-decoration: none;
}

.brix---paragraph-default-18 {
  color: #434343;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  line-height: 25px;
}

.heading-207 {
  color: #6a2493;
  font-family: Nunito Sans, sans-serif;
}

.brix---text-300-bold-9 {
  color: #6a2493;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}

.link-27, .link-28 {
  color: #fff;
  text-decoration: none;
}

.brix---color-neutral-848 {
  color: #6e7191;
}

.brix---color-neutral-849 {
  color: #434343;
}

.brix---mg-bottom-16px-7 {
  margin-bottom: 16px;
}

.heading-208 {
  color: #6a2493;
  font-family: Nunito Sans, sans-serif;
}

.heading-209 {
  color: #6a2493;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
}

.cell-422, .cell-423, .cell-424 {
  justify-content: center;
  align-items: center;
}

.button-76 {
  color: #757474;
  background-color: #fff;
  border: 1px solid #757474;
  border-radius: 50px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 17px;
}

.button-76:hover, .button-76:active {
  color: #771fec;
  background-color: #f3eaff;
}

.cell-425, .cell-426, .cell-427 {
  justify-content: center;
  align-items: center;
}

.learnmore {
  background-color: var(--white);
  color: #6a2493;
  border: 1px solid #6a2493;
  border-radius: 20px;
  margin-bottom: 27px;
}

.quick-stack-183, .quick-stack-184, .quick-stack-185 {
  align-self: center;
}

.text-block-167 {
  padding-left: 30px;
  padding-right: 30px;
}

.success-message {
  background-color: #f5eeff;
}

.container-211 {
  background-color: var(--elements-webflow-library--neutral--200);
}

.cell-428 {
  background-color: var(--untitled-ui--primary800);
  color: var(--elements-webflow-library--accent--primary-1);
}

.body-4 {
  background-color: #0000;
}

.brix---container-default-12 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
  text-decoration: none;
}

.brix---top-bar-wrapper {
  background-color: var(--untitled-ui--gray900);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  padding-left: 72px;
  padding-right: 72px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 28px;
  position: relative;
  overflow: hidden;
}

.brix---top-bar-padding {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}

.brix---top-bar-close-icon {
  cursor: pointer;
  align-items: center;
  padding: 20px 32px;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  right: 0%;
}

.brix---icon-small-hover {
  transition: transform .3s;
}

.brix---icon-small-hover:hover {
  transform: scale(.9);
}

.text-block-169 {
  font-family: Nunito Sans, sans-serif;
}

.brix---color-neutral-850 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---color-neutral-851 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-40px-4 {
  margin-bottom: 40px;
}

.brix---mg-top-80px {
  float: right;
  clear: right;
  width: 50%;
  margin-top: 0;
  margin-left: 10px;
  line-height: 14px;
}

.brix---btn-primary {
  background-color: var(--untitled-ui--primary800);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-image: linear-gradient(#6a2493, #6a2493);
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary.w--current {
  padding: 20px;
}

.brix---btn-secondary {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  padding: 26px 38px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  box-shadow: 0 4px 10px #14142b0a;
}

.brix---btn-secondary:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---heading-h1-size-5 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Nunito Sans, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 52px;
}

.brix---text-center-10 {
  float: none;
  clear: left;
  text-align: center;
  margin-right: 20px;
}

.brix---opacity-10 {
  opacity: .1;
}

.brix---paragraph-default-19 {
  text-align: left;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 17px;
  line-height: 30px;
}

.brix---button-row-left {
  margin-right: 24px;
}

.brix---buttons-row-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---floating-image-hero-v6---1 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto -12% 41% auto;
  transform: rotate(140deg);
}

.brix---inner-container-574px---center-6 {
  float: left;
  clear: none;
  max-width: 574px;
  margin-left: auto;
  margin-right: auto;
}

.brix---section-hero-top-small {
  padding-top: 60px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.brix---mg-bottom-2 {
  margin-bottom: 0;
}

.brix---footer-wrapper {
  border-top: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
}

.brix---footer-logo {
  transform-style: preserve-3d;
  transition: transform .3s;
}

.brix---footer-logo:hover {
  transform: scale3d(.97, .97, 1.01);
}

.brix---grid-footer-logo---paragraph {
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  align-items: center;
}

.brix---paragraph-link {
  color: var(--elements-webflow-library--accent--primary-1);
  text-decoration: underline;
  transition: color .3s;
}

.brix---paragraph-link:hover {
  color: var(--elements-webflow-library--secondary--color-1);
}

.brix---footer-bottom-v4 {
  border-top: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--600);
  text-align: right;
  padding-top: 60px;
  padding-bottom: 60px;
  font-size: 18px;
  line-height: 30px;
}

.brix---footer-link {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
}

.brix---footer-link:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---footer-bottom {
  border-top: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--600);
  text-align: center;
  padding-top: 32px;
  padding-bottom: 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---grid-footer-3-cols {
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  align-items: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 12px;
}

.brix---social-icon-square-30px {
  background-color: var(--elements-webflow-library--secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 30px;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.brix---social-icon-square-30px:hover {
  transform: scale(.92);
}

.brix---paragraph-default-20 {
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---social-media-grid-right---t-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  grid-template-areas: ". . Area"
                       "Area-2 . .";
  justify-content: end;
  align-self: center;
  justify-items: end;
}

.brix---footer-list-wrapper-horizontal {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---footer-top-small {
  padding-top: 40px;
  padding-bottom: 72px;
}

.brix---footer-list-item-horizontal {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.brix---paragraph-default-21 {
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

.list-item-37 {
  font-size: 23px;
}

.list-item-37:lang(fr) {
  font-size: 18px;
}

.list-item-38 {
  font-size: 23px;
}

.list-item-38:lang(fr) {
  font-size: 17px;
}

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

.heading-210 {
  margin-left: 20px;
  margin-right: 20px;
  padding: 40px;
}

.rich-text-block-69 {
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: 20px;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 16px;
}

.uui-text-size-medium-7 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

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

.uui-container-large-4 {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.align-center-4 {
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-4 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-max-width-large-6 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-6.align-center-4 {
  margin-left: auto;
  margin-right: auto;
}

.uui-text-size-large-3 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

.uui-heading-xxsmall-2 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-medium-3 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-icon-1x1-xsmall-3 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-contact11_item {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.uui-contact11_component {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  margin-top: 4rem;
  display: grid;
}

.uui-text-style-link-02 {
  color: var(--untitled-ui--primary700);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 600;
  text-decoration: none;
}

.uui-icon-featured-outline-large {
  border: .5rem solid var(--untitled-ui--primary50);
  background-color: var(--untitled-ui--primary100);
  color: var(--untitled-ui--primary600);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3.5rem;
  height: 3.5rem;
  display: flex;
}

.uui-icon-featured-outline-large.align-center-4 {
  margin-left: auto;
  margin-right: auto;
}

.uui-space-small-2 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-space-xsmall-3 {
  width: 100%;
  min-height: 1rem;
}

.uui-space-xxsmall-2 {
  width: 100%;
  min-height: .5rem;
}

.uui-padding-vertical-xhuge-4 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.uui-heading-subheading-3 {
  color: var(--untitled-ui--primary600);
  margin-bottom: .75rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

.breadcrumb-link-2 {
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
}

.breadcrumb-link-2.w--current {
  color: #4268fb;
}

.breadcrumb-link-2.breadcrumb-link-previous {
  color: #959596;
}

.article-meta-author-2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #959596;
  display: flex;
}

.body-l-2 {
  font-size: 1.2rem;
}

.article-2 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  max-width: 75ch;
  display: flex;
}

.container-212 {
  width: 100%;
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.container-212.container-page-split {
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.footer-item-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  align-self: auto;
  font-size: .89rem;
  display: flex;
}

.display-s-2 {
  color: #171718;
  letter-spacing: -.03em;
  font-size: 1.35rem;
  font-weight: 600;
  line-height: 1.2em;
}

.article-meta-reading-time-2 {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: #4268fb;
  background-color: #e2edfe;
  border-radius: .25rem;
  padding: .3rem .5rem;
  font-weight: 500;
  display: flex;
}

.display-2xs-2 {
  color: #171718;
  letter-spacing: -.03em;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.2em;
}

.footer-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border-top: 1px solid #e0e0e1;
  flex-flow: column;
  padding-top: 3rem;
  display: flex;
}

.rich-text-block-70 {
  margin-bottom: -3rem;
}

.content-5 {
  width: 100%;
  padding: 2.5rem;
}

.article-meta-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  font-size: .9rem;
  font-weight: 500;
  display: flex;
}

.nav-menu-block-heading-2 {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.section-125 {
  grid-row-gap: 5rem;
  flex-direction: column;
  display: flex;
}

.nav-link-16 {
  padding: 0;
  font-size: .9rem;
  font-weight: 500;
  line-height: 1em;
  transition-property: opacity;
}

.nav-link-16:hover {
  opacity: .75;
}

.nav-link-16:active {
  opacity: 1;
}

.nav-link-16.w--current {
  color: #4268fb;
}

.article-heading-breadcrumbs-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.text-block-170 {
  color: #6b24c9;
  font-size: 20px;
  font-weight: 700;
}

.cell-429, .cell-430, .cell-431, .cell-432 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-171 {
  color: #6b24c9;
  font-size: 20px;
  font-weight: 700;
}

.image-205 {
  border-radius: 100px;
}

.cell-433 {
  justify-content: center;
  align-items: flex-end;
}

.cell-434 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-172 {
  color: #6b24c9;
  margin-bottom: 10px;
  font-size: 20px;
}

.cell-435, .cell-436 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-173 {
  color: #6b24c9;
  background-color: #fff;
  padding: 10px 15px;
  font-size: 20px;
}

.text-block-174 {
  color: #6b24c9;
  font-size: 20px;
  font-weight: 700;
}

.quick-stack-186 {
  border-bottom: 1.5px solid #fff;
  margin-bottom: 20px;
  font-style: normal;
}

.section-126 {
  background-image: linear-gradient(#f8f2ff, #ffefe8);
  padding-top: 40px;
  padding-bottom: 40px;
}

.cell-437 {
  justify-content: center;
  align-items: flex-start;
}

.container-213 {
  max-width: 1300px;
}

.cell-438 {
  justify-content: center;
  align-items: flex-start;
}

.quick-stack-187 {
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-188 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-left: 0;
}

.image-206 {
  border-radius: 100%;
}

.quick-stack-189 {
  padding-left: 0;
  padding-right: 0;
}

.text-block-175 {
  color: #6b24c9;
  font-size: 18px;
}

.post-title-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(45deg, #9040f0, #ff7337);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 40px;
  font-weight: 700;
  line-height: 60px;
}

.quick-stack-190 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.quick-stack-191 {
  padding-left: 0;
  padding-right: 0;
}

.text-block-176 {
  color: #fff;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.heading-211 {
  color: #fff;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 65px;
}

.heading-211.post-title-comp {
  align-self: stretch;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  line-height: 59px;
}

.cell-439 {
  justify-content: center;
  align-items: center;
}

.link-29 {
  text-align: center;
  align-self: center;
  font-size: 8px;
}

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

.button-primary-22 {
  float: none;
  color: #6a2493;
  text-align: center;
  letter-spacing: 2px;
  background-color: #fff;
  border-radius: 7px;
  margin-top: 20px;
  padding: 10px 25px 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  transition: all .2s;
  position: static;
}

.button-primary-22:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-22:active {
  background-color: #43464d;
}

.cell-440 {
  justify-content: center;
  align-items: center;
}

.heading-212 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 26px;
}

.rich-text-block-71 {
  color: #fff;
  text-align: left;
  font-family: Inter, sans-serif;
}

.heading-213 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-214 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.hero-without-image-3 {
  background-color: #6a2493;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6703a065a15fd2cfec096bf3_Left%20group%20(16).webp"), url("https://cdn.prod.website-files.com/669903330173e47220565358/6703a0432d33780dcec3f777_Left%20group%20(18).webp");
  background-position: 0 100%, 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  border-bottom: 1px solid #e4ebf3;
  padding: 20px 10px 30px;
  position: relative;
}

.rich-text-block-72 {
  color: #fff;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.quick-stack-192 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-208 {
  border-radius: 20px;
}

.cell-441 {
  justify-content: center;
  align-items: center;
}

.rich-text-block-73 {
  color: #fff;
  text-align: left;
  font-family: Inter, sans-serif;
}

.container-215 {
  max-width: 1100px;
}

.list-item-39 {
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.text-block-177 {
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.section-127 {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.cell-442 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.list-item-40 {
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.quick-stack-193 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-bottom: 0;
  font-family: Nunito Sans, sans-serif;
}

.form-3 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  display: flex;
}

.text-block-178 {
  text-transform: uppercase;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.text-block-179 {
  text-align: center;
  writing-mode: tb-rl;
  font-family: Nunito Sans, sans-serif;
  transform: rotate(-180deg);
}

.section-128 {
  background-image: linear-gradient(90deg, #f6efff, #ffe6db);
  padding-top: 20px;
  padding-bottom: 0;
}

.quick-stack-194 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.container-216 {
  max-width: 1300px;
}

.heading-215 {
  margin-top: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 25px;
}

.list-item-41 {
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.list-31 {
  padding-left: 20px;
  font-size: 15px;
  list-style-type: square;
}

.shadow-two-4 {
  cursor: zoom-in;
  box-shadow: 0 4px 24px #96a3b514;
}

.text-span-32 {
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
}

.container-217 {
  position: sticky;
  top: 150px;
}

.list-item-42 {
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
}

.cell-444 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-180 {
  font-family: Inter, sans-serif;
}

.cell-445 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.container-218 {
  background-color: #f4ebff;
  border-radius: 12px;
  padding: 20px;
  position: sticky;
  top: 150px;
}

.heading-216 {
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
}

.quick-stack-195 {
  grid-column-gap: 19px;
  grid-row-gap: 19px;
}

.button-77 {
  text-align: center;
  background-color: #7f56d9;
  border-radius: 20px;
  justify-content: center;
  align-items: flex-start;
  margin-top: 20px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  display: block;
}

.cell-446 {
  pointer-events: auto;
}

.cell-447 {
  border: 2px solid #bababa;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  padding: 10px;
}

.text-block-181 {
  color: #fff;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.heading-217 {
  color: #fff;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 65px;
}

.heading-217.post-title-comp {
  align-self: stretch;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  line-height: 59px;
}

.cell-448 {
  justify-content: center;
  align-items: center;
}

.link-30 {
  text-align: center;
  align-self: center;
  font-size: 8px;
}

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

.button-primary-23 {
  float: none;
  color: #6a2493;
  text-align: center;
  letter-spacing: 2px;
  background-color: #fff;
  border-radius: 7px;
  margin-top: 20px;
  padding: 10px 25px 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  transition: all .2s;
  position: static;
}

.button-primary-23:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-23:active {
  background-color: #43464d;
}

.cell-449 {
  justify-content: center;
  align-items: center;
}

.heading-218 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 26px;
}

.rich-text-block-74 {
  color: #fff;
  text-align: left;
  font-family: Inter, sans-serif;
}

.heading-219 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-220 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.rich-text-block-75 {
  color: #fff;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.quick-stack-196 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-210 {
  border-radius: 20px;
}

.cell-450 {
  justify-content: center;
  align-items: center;
}

.rich-text-block-76 {
  color: #fff;
  text-align: left;
  font-family: Inter, sans-serif;
}

.container-220 {
  max-width: 1100px;
}

.text-block-182 {
  color: #fff;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.heading-221 {
  color: #fff;
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 55px;
  line-height: 65px;
}

.heading-221.post-title-comp {
  align-self: stretch;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 30px;
  line-height: 59px;
}

.cell-451 {
  justify-content: center;
  align-items: center;
}

.link-31 {
  text-align: center;
  align-self: center;
  font-size: 8px;
}

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

.button-primary-24 {
  float: none;
  color: #6a2493;
  text-align: center;
  letter-spacing: 2px;
  background-color: #fff;
  border-radius: 7px;
  margin-top: 20px;
  padding: 10px 25px 12px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  transition: all .2s;
  position: static;
}

.button-primary-24:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-24:active {
  background-color: #43464d;
}

.cell-452 {
  justify-content: center;
  align-items: center;
}

.heading-222 {
  color: #fff;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 26px;
}

.rich-text-block-77 {
  color: #fff;
  text-align: left;
  font-family: Inter, sans-serif;
}

.heading-223 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.heading-224 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.rich-text-block-78 {
  color: #fff;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.quick-stack-197 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-top: 0;
  padding-bottom: 0;
}

.image-212 {
  border-radius: 20px;
}

.cell-453 {
  justify-content: center;
  align-items: center;
}

.rich-text-block-79 {
  color: #fff;
  text-align: left;
  font-family: Inter, sans-serif;
}

.container-222 {
  max-width: 1100px;
}

.tabs-menu-19 {
  background-color: var(--white);
  border: 0 solid #000;
  border-radius: 0;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: inline-flex;
}

.section-130 {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 30px;
  padding-bottom: 60px;
  display: flex;
}

.tabs-content-11 {
  align-items: center;
  width: auto;
  margin-top: 0;
  padding: 0 40px 100px;
  display: flex;
}

.tabs-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr 2.25fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: grid;
}

.margin-vertical {
  margin-left: 0;
  margin-right: 0;
}

.cards_text.text-style-3lines {
  padding-left: 1rem;
}

.cards_bottom {
  grid-column-gap: .25rem;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.cards_link-image {
  width: 1.5rem;
  height: 1.5rem;
}

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

.cards_heading {
  font-size: 2rem;
}

.cards_item {
  perspective-origin: 0 0;
  transform-origin: 0 0;
  color: #333;
  background-color: #f1f1f1;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 0 1rem;
  text-decoration: none;
  display: flex;
}

.cards_item:hover, .cards_item:focus {
  background-color: #ddd;
  transform: translate(0, -2%);
}

.cards_image {
  perspective-origin: 0 0;
  transform-origin: 0 0;
  object-fit: cover;
  object-position: 50% 20%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cards_image-wrap {
  border-radius: 4px;
  width: 100%;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.text-block-183 {
  padding-left: 1rem;
}

.listing-container {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  background-color: var(--white);
  box-shadow: 0 0 5px 1px var(--flowui-component-library--gray-400);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 1rem;
  display: flex;
}

.div-block-10 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: row;
  order: 0;
  justify-content: flex-start;
  align-items: center;
  height: 30px;
  min-height: 30px;
  margin-top: .75rem;
  margin-left: .75rem;
  display: flex;
  overflow: clip;
}

.image-213 {
  max-width: 15px;
  max-height: 15px;
}

.text-block-184 {
  margin-left: .75rem;
}

.list-32 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-self: auto;
  align-items: center;
  margin-top: 1rem;
  margin-left: .75rem;
  display: flex;
}

.tags {
  background-color: var(--flowui-component-library--grey-300);
  border-radius: 6px;
  padding: 5px 10px;
}

.text-block-186 {
  background-color: var(--flowui-component-library--grey-300);
  padding: 5px 10px;
}

.image-214 {
  border-radius: 8px 8px 0 0;
  width: 400px;
  max-width: 100%;
  max-height: 200px;
}

.heading-225 {
  overflow: clip;
}

.tab-link-product {
  background-color: var(--white);
  justify-content: center;
  align-items: center;
  width: 125px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.tab-link-product.w--current {
  color: var(--white);
  background-color: #ddd0;
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  border-radius: 6px;
}

.tab-link-marketplace {
  background-color: var(--white);
  border-radius: 6px;
}

.tab-link-marketplace.w--current {
  color: var(--white);
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  justify-content: center;
  align-items: center;
  width: 125px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.bold-text-13 {
  font-weight: 400;
}

.navbar-logo-left-19 {
  background-image: linear-gradient(#fff2ec, #f4e8ff);
}

.case-study-body {
  background-color: var(--elements-webflow-library--general--shadow-03);
}

.quick-stack-198 {
  grid-column-gap: 75px;
  grid-row-gap: 30px;
  border-bottom: 1px solid var(--flowui-component-library--gray-400);
  margin-bottom: 20px;
}

.container-224 {
  max-width: none;
  margin-left: 4%;
  margin-right: 4%;
}

.section-131 {
  margin-top: 3rem;
}

.image-215 {
  max-width: 25px;
  max-height: 25px;
}

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

.text-block-188 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.paragraph-26, .text-block-189 {
  font-size: 16px;
}

.cell-454 {
  justify-content: flex-start;
  align-items: flex-start;
}

.div-block-11 {
  margin-left: 0;
}

.image-216 {
  border-radius: 20px;
}

.image-217 {
  border-radius: 100%;
  max-width: 60px;
  max-height: 60px;
}

.flex-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-bottom: 1px solid var(--flowui-component-library--grey-300);
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.text-block-190 {
  font-size: 20px;
}

.text-block-191 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.flex-block-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-start;
}

.text-block-192 {
  width: 100%;
}

.flex-block-3 {
  justify-content: flex-start;
  align-items: center;
}

.text-block-193 {
  margin-right: 20px;
  font-size: 18px;
}

.image-218 {
  margin-right: 15px;
}

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

.bold-text-14, .bold-text-15 {
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.div-block-12 {
  border: 1px solid #000;
  border-radius: 8px;
  padding: 20px 40px;
}

.heading-226 {
  color: var(--untitled-ui--gray500);
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.list-33 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.text-block-194, .text-block-195, .text-block-196 {
  font-family: Inter, sans-serif;
  font-size: 18px;
}

.image-220 {
  background-color: var(--flowui-component-library--grey-300);
  border-radius: 100%;
  padding: 10px;
}

.div-block-13 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  border: 1px solid var(--flowui-component-library--gray-400);
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 20px 25px;
  display: flex;
}

.rich-text-block-80 {
  max-height: 100%;
}

.rich-text-block-81 {
  object-fit: fill;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: flex;
}

.rich-text-block-82 {
  flex-flow: column;
  align-items: stretch;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.list-item-43, .list-item-44, .list-item-45, .list-item-46, .list-item-47 {
  margin-bottom: 20px;
}

.heading-227 {
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
}

.rich-text-block-83 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.rich-text-block-84 {
  object-fit: fill;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 25px;
  display: flex;
}

.div-block-14 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  border: 1px solid var(--flowui-component-library--gray-400);
  border-radius: 8px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 20px 25px;
  display: flex;
}

.heading-229 {
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
}

.rich-text-block-85 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.div-block-15 {
  border: 1px solid var(--flowui-component-library--gray-400);
  border-radius: 10px;
  width: 70%;
  padding: 20px 60px 20px 40px;
}

.rich-text-block-86 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.name-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.image-221 {
  border: 1px solid #000;
  border-radius: 100%;
  padding: 5px;
}

.flex-block-4, .flex-block-5 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
}

.image-222, .image-223 {
  border: 1px solid #000;
  border-radius: 100%;
  padding: 5px;
}

.flex-block-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
}

.image-224 {
  padding-top: 5px;
  padding-left: 5px;
}

.image-225 {
  border: 1px solid #000;
  border-radius: 100%;
  padding: 5px;
}

.flex-block-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
}

.rich-text-block-87 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 28px;
}

.heading-230, .heading-231 {
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
}

.rich-text-block-88 {
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 24px;
}

.text-block-197 {
  width: 250px;
  margin-top: 15px;
  font-family: Nunito Sans, sans-serif;
}

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

.div-block-16 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.div-block-17 {
  background-color: var(--flowui-component-library--gray-400);
  width: 3px;
  height: 40px;
}

.link-block-90 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--black);
  align-items: center;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

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

.text-block-198 {
  color: var(--black);
  font-family: Nunito Sans, sans-serif;
  text-decoration: none;
}

.div-block-18 {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
}

.image-227, .image-228, .link-block-91 {
  margin-right: 5px;
}

.heading-232, .text-block-199 {
  font-family: Nunito Sans, sans-serif;
}

.text-block-200 {
  font-family: Inter, sans-serif;
}

.text-block-201 {
  font-family: Nunito Sans, sans-serif;
}

.text-block-202 {
  font-family: Inter, sans-serif;
}

.text-block-203, .text-block-204 {
  font-family: Nunito Sans, sans-serif;
}

.text-block-205, .bold-text-16 {
  font-family: Inter, sans-serif;
}

.text-block-206, .text-block-207 {
  font-family: Nunito Sans, sans-serif;
}

.div-block-19 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  padding: 0 20px 20px;
  display: flex;
}

.text-block-208 {
  color: var(--untitled-ui--gray500);
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
}

.text-block-209 {
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.code-embed-4 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 15px;
  display: flex;
}

.div-block-20 {
  border: 1px solid var(--orange);
  background-color: var(--orange);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-21 {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 2rem;
  display: flex;
}

.heading-233 {
  color: var(--white);
}

.div-block-22 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.quick-stack-199 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border: 5px solid #6a2493;
}

.form-block-2 {
  width: 100%;
  height: 100%;
}

.heading-234 {
  text-transform: none;
  font-family: Nunito Sans, sans-serif;
  font-size: 30px;
}

.quick-stack-200 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border: 3px solid #6a2493;
}

.field-label, .field-label-2 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.quick-stack-201 {
  border: 3px solid #6a2493;
}

.div-block-23 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 10rem;
  display: flex;
}

.book-a-demo-mobile-view {
  max-width: 1300px;
  margin-top: 0;
  padding: 40px 20px 10px;
}

.quick-stack-202, .quick-stack-de, .quick-stack-desktop {
  border: 3px solid #6a2493;
}

.quick-stack-desktop.hidden-desktop.tablet {
  margin-top: 20px;
}

.quick-stack-mobile {
  border: 3px solid #6a2493;
}

.demo-mobile-div {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 10rem;
  display: flex;
}

.quick-stack-desktop-view {
  border: 3px solid #6a2493;
}

.dem-di {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 10rem;
  display: flex;
}

.demo-desktop-div {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-left: 5rem;
  display: flex;
}

.tablet {
  justify-content: center;
  align-items: center;
}

.tablet.background-color-for-image {
  background-color: #c39dda;
}

.list-item-48 {
  font-size: 16px;
  line-height: 30px;
}

.cell-455 {
  justify-content: center;
  align-items: center;
}

.flex-block-9 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
}

.flex-block-11 {
  justify-content: center;
  align-items: center;
  height: 100%;
}

.text-block-210 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 40px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.carousel-conatiner {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  max-width: 100%;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  overflow: hidden;
}

.logo-container-3 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  justify-content: space-between;
  align-items: center;
  min-width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-230 {
  height: 50px;
}

.logo-image-2 {
  height: 75px;
}

.logo-image-2.logo-6 {
  width: 90px;
  height: 65px;
}

.carousel {
  flex-direction: row;
  width: 100%;
  margin-top: -20px;
  display: flex;
  overflow: hidden;
}

.carousel.landing-page {
  background-color: #0000;
}

.logo-carousel {
  grid-column-gap: 1rem;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
  overflow: hidden;
}

.logo-carousel.landing-page {
  background-color: #0000;
}

.copy-animation {
  height: 0;
}

.logo-link {
  filter: grayscale();
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo-carousel-clone {
  grid-column-gap: 1rem;
  justify-content: flex-start;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
  overflow: hidden;
}

.logo-carousel-item {
  flex: none;
  justify-content: center;
  align-items: center;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.logo-carousel-item.landing-page {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.logo-carousel-wrap {
  backface-visibility: hidden;
  flex: none;
  width: auto;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
  transform: perspective(1px);
}

.logo-carousel-wrap.landing-page {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.logo-carousel-wrap.book-a-demo {
  margin-top: 1rem;
  margin-bottom: 0;
}

.small-instructions {
  font-size: 1rem;
}

.instructions {
  color: #33333387;
  text-align: center;
  margin-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: Inconsolata, monospace;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.2em;
}

.logo-image-2-copy {
  height: 75px;
}

.fields {
  padding-left: 0;
  font-style: normal;
}

.fields:focus {
  border-color: #6a2493;
}

.field-label-5 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.div-block-27 {
  width: 100%;
  padding-right: 20px;
}

.field-label-6 {
  font-family: Nunito Sans, sans-serif;
  font-size: 20px;
}

.textarea-2 {
  background-color: #0000;
  border: 1px solid #0000;
  border-bottom-color: #000;
  padding-left: 0;
}

.textarea-2:focus {
  border-color: #6a2493;
}

.container-225 {
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.image-231 {
  max-width: 100px;
  max-height: 100px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-28 {
  padding-left: 35px;
  display: flex;
}

.heading-235 {
  display: none;
}

.collection-item-4 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px;
}

.link-block-92 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--black);
  justify-content: flex-start;
  align-items: center;
  margin-left: .75rem;
  text-decoration: none;
  display: flex;
}

.rich-text-block-89 {
  width: 300px;
  height: 60px;
  margin-left: .75rem;
  overflow: hidden;
}

.link-32 {
  color: var(--heading);
  margin-left: .75rem;
}

.link-block-93 {
  color: var(--heading);
  margin-left: .75rem;
  text-decoration: none;
}

.link-block-94 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: var(--black);
  justify-content: center;
  align-items: center;
  margin-left: 1.5rem;
  text-decoration: none;
  display: flex;
}

.image-232 {
  width: 15px;
  height: 15px;
}

.text-block-212 {
  width: 300px;
  height: 60px;
  margin-left: .75rem;
  font-family: Inter, sans-serif;
  overflow: hidden;
}

.image-233 {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  width: 100%;
  height: 150px;
}

.link-33 {
  color: var(--heading);
  margin-top: 3px;
  margin-bottom: 20px;
  margin-left: 1.5rem;
  font-family: Nunito Sans, sans-serif;
}

.list-34 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
}

.text-block-213 {
  background-color: var(--untitled-ui--gray200);
  text-align: center;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 5px 15px;
  font-family: Nunito Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.flex-block-12 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 32px;
  margin-top: 20px;
  margin-bottom: 10px;
}

.button-78 {
  color: var(--white);
  background-color: #0000;
  background-image: linear-gradient(#9040f0, #ff8248);
  border-radius: 5px;
  margin-right: 1rem;
  padding: 5px 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 100%;
}

.heading-236 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 100%;
}

.text-block-214 {
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.flex-block-13 {
  justify-content: flex-start;
  align-items: center;
}

.checkbox-label {
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 5px;
  font-family: Nunito Sans, sans-serif;
  font-size: 16px;
}

.checkbox-field {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.checkbox {
  margin-top: 0;
  margin-left: 0;
}

.flex-block-14 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-start;
}

.cell-458 {
  justify-content: flex-start;
  align-items: flex-start;
  font-family: Nunito Sans, sans-serif;
}

.checkbox-field-2 {
  justify-content: flex-start;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.checkbox-2 {
  margin-top: 0;
  margin-left: 0;
}

.checkbox-label-2 {
  margin-left: 5px;
  font-size: 16px;
}

.collection-list-4 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: wrap;
  grid-template: ". Area"
                 ". ."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-content: center;
  place-items: center start;
}

.quick-stack-206 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-left: 40px;
  padding-right: 20px;
}

.collection-list-5 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  display: flex;
}

.flex-block-15 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-start;
  margin-top: 30px;
  margin-bottom: 20px;
}

.div-block-29 {
  width: 100%;
  position: sticky;
  top: 50px;
}

.link-34 {
  color: var(--heading);
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}

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

.text-block-215 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.flex-block-16 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
}

.text-block-217 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-weight: 700;
}

.link-35 {
  color: var(--untitled-ui--gray500);
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.text-block-218, .image-234, .link-block-95 {
  display: none;
}

.mobile-view-filter-wrapper {
  width: 100%;
  min-height: 100vh;
  display: none;
}

.mobile-view-filter {
  position: sticky;
  top: 50px;
}

.flex-block-17 {
  display: none;
}

.text-block-219 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-weight: 700;
}

.rich-text-block-90 {
  text-align: left;
  height: 60px;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
  font-family: Nunito Sans, sans-serif;
  overflow: hidden;
}

.cell-462 {
  justify-content: flex-start;
  align-items: center;
}

.image-236 {
  width: 250px;
  max-width: none;
  height: 200px;
}

.heading-238 {
  text-align: center;
  margin-bottom: 50px;
  font-family: Inter, sans-serif;
  font-size: 35px;
}

.container-226 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.collection-item-5 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.collection-list-wrapper-4 {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.text-block-220 {
  display: none;
}

.collection-list-wrapper-5 {
  justify-content: center;
  align-items: center;
  width: 100%;
}

.flex-block-18 {
  margin-bottom: 20px;
}

.collection-list-6 {
  margin-left: 0;
  margin-right: 0;
}

.flex-block-19 {
  width: 100%;
  height: 100%;
}

.collection-list-wrapper-6 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.collection-item-6 {
  float: none;
  clear: none;
  margin-bottom: 10px;
  margin-right: 10px;
}

.collection-list-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: wrap;
  grid-template: "."
  / 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch flex-start;
  align-items: center;
  display: flex;
}

.list-item-49 {
  justify-content: center;
  align-items: stretch;
  height: 100%;
  padding-bottom: 10px;
  display: flex;
}

.flex-block-20 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
}

.empty-state {
  background-color: var(--untitled-ui--primary600);
  color: var(--white);
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.heading-239 {
  color: var(--white);
  text-align: center;
  text-transform: capitalize;
  margin-top: 0;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  line-height: 70px;
}

.section-133 {
  background-color: #6a2493;
  border-top: 1px solid #6a2493;
  padding-top: 20px;
}

.section-133.overflow-none {
  overflow: hidden;
}

.container-227 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1300px;
  margin-bottom: 20px;
  display: flex;
}

.slider-list {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.pagination-4 {
  margin-bottom: 20px;
}

.next-2 {
  background-color: var(--white);
}

.listing-container-landing-page {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: 2px solid var(--untitled-ui--gray900);
  background-color: var(--white);
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 350px;
  padding-bottom: 1rem;
  display: flex;
}

.slider-wrapper {
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  overflow: hidden;
}

.slider-item {
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.link-36 {
  border: 2px solid var(--white);
  color: var(--white);
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 10px 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
}

.heading-240 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-family: Inter, sans-serif;
}

.desktop---15 {
  grid-column-gap: 10px;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.group-1000007600 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 385.242px;
  height: 424.025px;
  text-decoration: none;
  display: flex;
}

.group-1000007601 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 487.084px;
  height: 523px;
  text-decoration: none;
  display: flex;
}

.group-1000007602 {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 385.247px;
  height: 424.025px;
  text-decoration: none;
  display: flex;
}

.section-134 {
  margin-bottom: 40px;
  padding-top: 20px;
  display: none;
}

.frame-1000007600 {
  grid-row-gap: 6px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 385px;
  height: 424.025px;
  padding: 1px 40px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.backgorund {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 385px;
  height: 424.025px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.client-feedback {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 257.971px;
  height: 376.408px;
  text-decoration: none;
  display: none;
  position: relative;
}

.client-feedback-2 {
  grid-row-gap: 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 40px;
  text-decoration: none;
  position: relative;
}

.ellipse-17 {
  background-color: #c4c4c4;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/67adee754397d63e19521816_Ellipse-17.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 85.2962px;
}

.text {
  color: #525252;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.text-2 {
  color: #525252;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 400;
  text-decoration: none;
}

.clarityblock-quote-line {
  object-fit: cover;
  overflow: hidden;
}

.designation {
  color: #525252;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
}

.heading-241 {
  text-align: center;
  text-transform: capitalize;
  margin-bottom: 30px;
}

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

.frame-1000007601 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-decoration: none;
  display: flex;
}

.background-center {
  object-fit: cover;
  justify-content: center;
  align-items: center;
  width: 423px;
  text-decoration: none;
  display: flex;
}

.flex-block-21 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: flex-end;
}

.frame-1000007602 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 500px;
  height: 500px;
  text-decoration: none;
  display: flex;
}

.background-center-2 {
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  max-width: 487.085px;
  height: 485.957px;
  margin-top: 30px;
  text-decoration: none;
  display: flex;
  position: absolute;
}

.client-feedback-3 {
  grid-row-gap: 5px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: 50px;
  margin-right: 50px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.image-237 {
  margin-bottom: 20px;
}

.text-3 {
  color: #525252;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  text-decoration: none;
}

.text-4 {
  color: #525252;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
}

.brix---slider-wrapper-5 {
  background-color: #0000;
  max-width: 100%;
  height: 320px;
  margin: 10px auto;
}

.brix---slider-mask-5 {
  margin-top: 10px;
}

.brix---slider-item-pd-5 {
  padding: 15px;
}

.brix---inner-container-5 {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.list-item-52 {
  font-size: 16px;
  line-height: 25px;
}

.cell-500 {
  justify-content: flex-start;
  align-items: center;
}

.slider {
  background-color: #0000;
  height: auto;
}

.slider-navigation-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-238, .image-239 {
  width: 64px;
  height: 64px;
}

.div-block-32 {
  border: 1px solid var(--elements-webflow-library--accent--primary-1);
  border-radius: 10% 50%;
  width: 300px;
  height: 300px;
  margin-top: 20px;
  margin-bottom: 20px;
  transform: skew(20deg);
}

.div-block-33 {
  border-top: 5vh solid #0000;
  border-left: 50vw solid var(--black);
  border-top-left-radius: 30px;
  height: 100%;
}

.div-block-34 {
  width: 565px;
  height: 200px;
}

.div-block-35 {
  background-color: #6a2493;
  border: 1px solid #6a2493;
  border-radius: 100px 30px 50px 60px;
  width: 400px;
  height: 400px;
  margin-left: 20px;
  transform: skew(2deg, 15deg);
}

.section-135 {
  height: 750px;
  margin-top: 0;
  padding-top: 30px;
  padding-left: 0;
}

.div-block-36 {
  z-index: 2;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--white);
  border: 1px solid #6a2493;
  border-radius: 100px 30px 50px 60px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 400px;
  height: 400px;
  margin-left: 20px;
  display: flex;
  position: absolute;
  top: -5%;
  left: 5%;
  right: 0%;
  transform: skew(2deg, 15deg);
}

.div-block-37, .text-block-222 {
  transform: skew(-2deg, -15deg);
}

.heading-242 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 5px;
}

.making-item-align-center-2 {
  transform: skew(-2deg, -15deg);
}

.making-item-align-center-2.testimonail-avatar {
  border-radius: 100%;
  width: 128px;
  height: 128px;
  position: relative;
  bottom: 50px;
}

.making-item-align-center-2.testimonail-details-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  align-items: center;
  position: relative;
  bottom: 40px;
}

.text-block-223 {
  text-align: center;
  margin-bottom: 15px;
}

.paragraph-27 {
  text-align: center;
  padding-left: 50px;
  padding-right: 50px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.heading-243 {
  color: var(--heading);
  text-align: center;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
}

.div-block-38 {
  position: absolute;
  left: 3%;
}

.flex-block-22 {
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-39 {
  position: absolute;
  left: 37%;
}

.div-block-40 {
  background-color: #6a2493;
  border: 1px solid #6a2493;
  border-radius: 20% 30%;
  width: 400px;
  height: 400px;
  transform: skew(0deg, -3deg);
}

.div-block-41 {
  background-color: var(--white);
  border: 1px solid #6a2493;
  border-radius: 20% 30%;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 400px;
  height: 450px;
  display: flex;
  position: absolute;
  inset: -5% 0% 0%;
  transform: skew(-8deg, -3deg);
}

.making-item-align-center--2 {
  transform: skew(8deg, 3deg);
}

.making-item-align-center--2.testimonail-avatar {
  border-radius: 100%;
  width: 128px;
  height: 128px;
  position: relative;
  bottom: 50px;
}

.making-item-align-center--2.testimonail-details-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  align-items: center;
  margin-top: 20px;
  position: relative;
  bottom: 40px;
}

.making-item-align-center--2.testimonail-avatar-middle {
  border-radius: 100%;
  width: 128px;
  height: 128px;
  position: relative;
  bottom: 50px;
  right: 20px;
}

.paragraph-28 {
  text-align: center;
  margin-top: 30px;
  padding-left: 50px;
  padding-right: 50px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.div-block-42 {
  margin-right: 20px;
  position: absolute;
  top: 22%;
  left: 68%;
}

.div-block-43 {
  background-color: #6a2493;
  border: 1px solid #6a2493;
  border-radius: 30px 100px 60px 50px;
  width: 400px;
  height: 400px;
  transform: skew(-2deg, -15deg);
}

.div-block-44 {
  background-color: var(--white);
  border: 1px solid #6a2493;
  border-radius: 30px 100px 60px 50px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 400px;
  height: 400px;
  display: flex;
  position: absolute;
  top: -5%;
  bottom: 0%;
  right: 5%;
  transform: skew(-2deg, -15deg);
}

.making-item-align-center-3 {
  transform: skew(2deg, 15deg);
}

.making-item-align-center-3.testimonail-details-block {
  position: relative;
  bottom: 40px;
}

.making-item-align-center-2-copy {
  transform: skew(-2deg, -15deg);
}

.making-item-align-center-2-copy.testimonail-avatar {
  border: 1px solid #6a2493;
  border-radius: 100%;
  width: 128px;
  height: 128px;
  position: relative;
  bottom: 50px;
  transform: skew(2deg, 15deg);
}

.making-item-align-center-2-copy.testimonail-details-block {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  align-items: center;
  position: relative;
  bottom: 40px;
}

.image-240.testimonail-avatar {
  border-radius: 100%;
  width: 128px;
  height: 128px;
}

.heading-244 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.div-block-45 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-right: 6%;
  display: flex;
}

.flex-block-23 {
  z-index: 3;
  justify-content: flex-start;
  align-items: center;
  margin-left: 40px;
  margin-right: 40px;
  position: relative;
  bottom: 63%;
  left: 3%;
  right: 0%;
  overflow: hidden;
}

.paragraph-29 {
  text-align: center;
  width: 400px;
  padding-left: 50px;
  padding-right: 50px;
  font-family: Inter, sans-serif;
  font-size: 15px;
  line-height: 24px;
}

.image-241.testimonail-avatar {
  border-radius: 100%;
  width: 128px;
  height: 128px;
  margin-left: 20px;
}

.slide {
  padding-top: 150px;
}

.slider-2 {
  background-color: #0000;
  height: 650px;
}

.icon-4, .icon-5 {
  color: #6a2493;
}

.slide-2 {
  padding-top: 150px;
}

.section-136 {
  border-top: 3px solid #6a2493;
  height: 750px;
  margin-top: 0;
  padding-top: 30px;
  padding-left: 0;
  display: none;
}

.heading-245 {
  color: #6a2493;
  text-align: center;
  margin-bottom: 0;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
}

.slider-3 {
  background-color: #0000;
  height: 650px;
}

.mobile-view {
  padding-top: 150px;
}

.flex-block-24 {
  justify-content: center;
  align-items: center;
  height: 400px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-46 {
  position: absolute;
  left: 37%;
}

.input-wrap {
  flex-direction: column;
  width: 100%;
  padding-bottom: 10px;
}

.label {
  font-weight: 500;
  display: none;
}

.input {
  background-color: #0000;
  border: 1px solid #fff;
  border-bottom-color: #000;
  width: 300px;
  height: 30px;
  min-height: 10px;
  margin-bottom: 0;
  padding: 0;
  font-family: Nunito Sans, sans-serif;
}

.input:focus {
  border-color: #6a2493;
}

.flex-block-25, .flex-block-26 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-right: 20px;
}

.div-block-47, .div-block-48 {
  display: none;
}

.input-wrap-mobile {
  flex-direction: column;
  width: 100%;
  padding-bottom: 10px;
  display: none;
}

.div-block-49 {
  display: none;
}

.heading-246 {
  font-size: 50px;
}

.cell-501 {
  justify-content: center;
  align-items: center;
}

.tab-link-tab-4-7 {
  background-color: #ddd0;
  border-radius: 20px;
}

.tab-link-tab-1-6-copy {
  background-color: #fff0;
  border-radius: 20px;
}

.tab-link-tab-1-6-copy.w--current {
  color: #fff;
  background-color: #6b24c9;
}

.cell-502 {
  font-family: Nunito Sans, sans-serif;
  font-weight: 700;
}

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

.text-block-225 {
  text-align: center;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.cell-503 {
  justify-content: center;
  align-items: center;
}

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

.image-245 {
  width: 100px;
  height: 100px;
}

.cell-504, .cell-505 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-240 {
  color: #fff;
  text-align: left;
  margin-bottom: 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 30px;
}

.cta-btn {
  justify-content: center;
  align-items: center;
}

.heading-118-copy {
  color: #fff;
  text-align: left;
  align-self: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 70px;
  font-weight: 600;
  line-height: 90px;
}

.quick-stack-139-copy {
  padding-bottom: 0;
}

.text-block-76-copy {
  color: #fff;
  text-align: left;
  align-self: center;
  margin-bottom: 30px;
  padding-left: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 40px;
}

.quick-stack-124-copy {
  align-self: flex-start;
  padding-left: 10px;
  padding-right: 0;
}

.heading-121-copy {
  color: #692392;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Nunito Sans, sans-serif;
  font-size: 32px;
  line-height: 30px;
}

.navbar-logo-left-17-copy {
  position: static;
}

.nav-link-7-copy {
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-7-copy:focus-visible, .nav-link-7-copy[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-7-copy {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-7-copy:hover {
  color: #1a1b1fbf;
}

.nav-link-7-copy:focus-visible, .nav-link-7-copy[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-link-20 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-20:hover {
  color: #1a1b1f;
}

.nav-link-20:focus-visible, .nav-link-20[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.button-100 {
  background-color: var(--flowui-component-library--grey-300);
  color: #6a2493;
  border-radius: 6px;
  align-self: flex-start;
  padding: 15px 30px;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
}

.cell-327-copy {
  justify-content: flex-end;
  align-items: flex-start;
}

.container-141-copy {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1300px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.div-block-50 {
  z-index: -1;
  background-image: linear-gradient(90deg, #ffb08f, #ff8e5d);
  border-radius: 100%;
  width: 150%;
  height: 200%;
  position: absolute;
  inset: -55% 0 0 -25%;
}

.div-block-51 {
  z-index: -2;
  background-color: #ff8e5d;
  border-radius: 100%;
  width: 1349px;
  height: 1458px;
  display: none;
  position: absolute;
  top: -393px;
  left: 297px;
}

.container-229 {
  max-width: 1250px;
}

.div-block-52 {
  background-color: #fff;
  border: 1px solid #ff8e5d;
  border-radius: 46px;
  padding-left: 30px;
  padding-right: 30px;
}

.section-137 {
  margin-top: 45px;
}

.flex-block-27 {
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 80px;
}

.container-230 {
  max-width: 1250px;
}

.heading-247 {
  color: #fff;
  margin-top: 40px;
  font-family: DM Sans, sans-serif;
  font-size: 55px;
  line-height: 83px;
}

.text-block-241 {
  color: #fff;
  margin-top: 32px;
  margin-bottom: 22px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  line-height: 35px;
}

.button-101 {
  background-color: #000;
  border-radius: 8px;
  padding: 9px 40px;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  line-height: 35px;
}

.image-249 {
  -webkit-text-fill-color: inherit;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/67bdba4f0585dbeb43a6a188_freepik__adjust__76948%201.png");
  background-position: 0 0;
  background-size: auto;
  background-clip: padding-box;
}

.cell-506 {
  justify-content: center;
  align-items: flex-end;
}

.image-250 {
  z-index: -3;
  background-color: #ff8e5d;
  position: absolute;
}

.div-block-53 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/67bdba4f0585dbeb43a6a188_freepik__adjust__76948%201.png");
  background-position: 0 0;
  background-size: contain;
  background-attachment: scroll;
  width: 100%;
  height: 100%;
}

.image-251 {
  opacity: .8;
  mix-blend-mode: multiply;
}

.div-block-54 {
  margin-bottom: 60px;
}

.div-block-55 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-242 {
  margin: 10px 240px 10px 50px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.form-block-3 {
  height: 100%;
  margin-bottom: 0;
}

.text-field-3 {
  border-radius: 10px;
  height: 100%;
  margin-bottom: 0;
  padding-left: 50px;
  padding-right: 100px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.quick-stack-207 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  padding-right: 0;
}

.dropdown-toggle {
  background-color: #fff;
  padding-left: 70px;
  padding-right: 100px;
}

.dropdown {
  background-color: #fff;
  border-radius: 8px;
  padding-left: 35px;
  padding-right: 35px;
  display: none;
}

.text-block-243 {
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.form-4 {
  height: 100%;
}

.container-231 {
  max-width: 1250px;
  margin-bottom: 80px;
}

.section-138 {
  margin-top: 10px;
}

.div-block-56 {
  background-color: #fff;
  border: 2px solid #ff8e5d;
  border-radius: 20px;
}

.quick-stack-208 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  padding: 50px;
}

.heading-248 {
  color: #fff;
  text-align: center;
  margin-bottom: 15px;
  font-family: DM Sans, sans-serif;
  font-size: 40px;
  font-weight: 400;
}

.section-139 {
  background-color: #ff8e5d;
}

.text-block-244 {
  color: #fff;
  text-align: center;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.flex-block-28 {
  justify-content: center;
  align-items: center;
  padding: 30px 100px;
}

.button-102 {
  color: #434343;
  background-color: #fff;
  border-radius: 32px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

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

.search-input-2 {
  border-radius: 10px;
  height: 100%;
  padding-left: 30px;
  padding-right: 65px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.search-input-2::placeholder {
  color: #000;
}

.search-input-2:lang(en) {
  color: #000;
  text-transform: capitalize;
}

.search-4 {
  height: 100%;
  margin-bottom: 0;
}

.button-primary-25 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #ff8e5d;
  background-image: none;
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-25:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-25:active {
  background-color: #43464d;
}

.div-block-58 {
  background-color: #fff;
  border: 1px solid #6b24c9;
  border-radius: 46px;
  padding-left: 30px;
  padding-right: 30px;
}

.button-primary-26 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: capitalize;
  background-color: #2d1151;
  background-image: none;
  border-radius: 8px;
  padding: 8px 25px;
  font-family: Nunito Sans, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-26:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-26:active {
  background-color: #43464d;
}

.section-141 {
  margin-top: 25px;
}

.div-block-59 {
  z-index: -1;
  background-image: linear-gradient(#793d9c, #ddc3ff);
  border-radius: 100%;
  width: 1947px;
  height: 1947px;
  position: absolute;
  top: -777px;
  left: -226px;
}

.image-253 {
  z-index: -1;
  width: 100vw;
  position: absolute;
  inset: 0% 0% auto;
}

.container-233 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  display: flex;
}

.heading-249 {
  text-align: center;
  margin-top: 100px;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 50px;
  line-height: 55px;
}

.heading-249.template {
  color: #233238;
  letter-spacing: -3px;
  font-family: Inter, sans-serif;
  font-size: 65px;
  line-height: 65px;
}

.text-block-245 {
  text-align: center;
  margin-bottom: 40px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 36px;
}

.text-block-245.template {
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}

.button-103 {
  background-color: #2d1151;
  border-radius: 36px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 35px;
  padding-right: 35px;
  font-size: 16px;
}

.button-103.template {
  border-radius: 75px;
  font-family: Inter, sans-serif;
}

.tabs-menu-20 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  border-radius: 40px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin: 30px auto;
  padding: 15px 20px;
  display: flex;
}

.tab-link-tab-1-17 {
  color: #2d1151;
  text-align: center;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 225px;
  font-family: DM Sans, sans-serif;
  display: flex;
}

.tab-link-tab-1-17.w--current {
  color: #fff;
  background-color: #2d1151;
  border-radius: 32px;
}

.text-block-246 {
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.tab-link-tab-2-18 {
  text-align: center;
  background-color: #0000;
  width: 200px;
}

.tab-link-tab-2-18:lang(en) {
  color: #fff;
  background-color: #2d1151;
  border-radius: 32px;
}

.tab-link-tab-2-18.w--current {
  margin-top: 15px;
  margin-bottom: 15px;
}

.text-block-247 {
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.tab-link-tab-3-18 {
  color: #2d1151;
  text-align: center;
  background-color: #0000;
  width: 225px;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
}

.tab-link-tab-3-18.w--current {
  color: #fff;
  background-color: #2d1151;
  border-radius: 32px;
}

.text-block-248 {
  font-family: DM Sans, sans-serif;
}

.tab-link-tab-2-19 {
  color: #2d1151;
  text-align: center;
  background-color: #0000;
  width: 225px;
  height: 100%;
  font-family: DM Sans, sans-serif;
  font-weight: 700;
}

.tab-link-tab-2-19.w--current {
  color: #fff;
  background-color: #ff5229;
  border-radius: 32px;
  font-family: DM Sans, sans-serif;
}

.text-block-249 {
  line-height: 30px;
}

.section-142 {
  margin-top: 60px;
}

.container-234 {
  max-width: 1350px;
}

.text-block-250 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.div-block-60 {
  background-color: #793d9c;
  border-radius: 16px;
  height: 700px;
  padding: 30px 25px;
}

.text-block-251 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 36px;
  font-weight: 800;
  line-height: 40px;
}

.flex-block-29 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 16px;
  margin-bottom: 8px;
}

.flex-block-29.landing-page-pricing {
  margin-top: 5px;
}

.text-block-252 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
}

.flex-block-30 {
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
}

.text-block-253 {
  color: var(--flowui-component-library--grey-300);
  margin-left: 8px;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
}

.image-254 {
  width: 24px;
  height: 24px;
}

.flex-block-31 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
}

.image-255 {
  width: 24px;
  height: 24px;
}

.flex-block-32 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 15px;
  padding-top: 15px;
}

.text-block-254 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 21px;
}

.container-235 {
  max-width: 1200px;
}

.button-104 {
  color: #793d9c;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.div-block-61 {
  background-color: #793d9c;
  border-radius: 16px;
  height: 700px;
  padding: 30px 25px;
  position: relative;
  top: -60px;
  overflow: hidden;
}

.flex-block-33 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 15px;
  margin-bottom: 0;
  padding-top: 15px;
}

.div-block-62 {
  background-color: #2d1151;
  border-radius: 16px;
  height: 700px;
  padding: 20px 25px 30px;
  box-shadow: 17px 3px 30px 5px #b487cf;
}

.image-256 {
  position: absolute;
  inset: -3% -4% 0% auto;
}

.button-105 {
  color: #ff560e;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.text-block-255 {
  color: #181059;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 700;
}

.div-block-63 {
  background-color: #fff;
  border-radius: 16px;
  align-self: flex-end;
  margin-bottom: 20px;
  padding: 5px 15px;
}

.flex-block-34 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 15px;
  padding-top: 15px;
}

.italic-text-2 {
  text-decoration: underline;
}

.section-143 {
  background-color: #2d1151;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 50px;
}

.text-block-256 {
  color: #fff;
  margin-top: 30px;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 55px;
}

.flex-block-35 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 15px;
}

.button-106 {
  color: #471791;
  text-align: center;
  text-overflow: ellipsis;
  background-color: #ead6ff;
  border-radius: 15px;
  width: 300px;
  margin-top: auto;
  margin-bottom: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 18px;
}

.button-106.landing-page {
  width: 150px;
}

.container-236 {
  max-width: 1350px;
}

.heading-250 {
  color: #2d1151;
  text-align: center;
  margin: 0 auto 30px;
  font-family: DM Sans, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.heading-250.template {
  color: #263238;
  letter-spacing: -1.5px;
  font-family: Inter, sans-serif;
  font-weight: 700;
}

.heading-250.template.subheader {
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.heading-250.template.marketplace-dev-process {
  font-size: 35px;
  line-height: 40px;
}

.heading-251 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 50px;
  font-family: DM Sans, sans-serif;
  font-size: 35px;
  line-height: 40px;
}

.div-block-64 {
  background-color: #2d1151;
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
}

.heading-252 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 0;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 31px;
}

.text-block-257 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 21px;
}

.list-35 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.flex-block-36 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-right: 3px solid #fff9;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  margin-left: 15px;
  padding-right: 30px;
}

.flex-block-37 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  padding-left: 10%;
  padding-right: 10%;
}

.div-block-65 {
  background-color: #fff9;
  height: 100%;
}

.section-144 {
  margin-bottom: 50px;
}

.quick-stack-209 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-bottom: 20px;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.flex-block-36-copy {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-right: 3px solid #fff9;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding-right: 30px;
}

.flex-block-38 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  margin-left: 15px;
  padding-right: 30px;
}

.container-237 {
  max-width: 1350px;
}

.heading-253 {
  color: #793d9c;
  text-align: center;
  margin: 0 auto 30px;
  font-family: DM Sans, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.div-block-66 {
  background-color: #f46a3a;
  border-radius: 0;
  margin-bottom: 0;
  padding-top: 30px;
}

.heading-254 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin: 0 auto 10px;
  font-family: DM Sans, sans-serif;
  font-size: 35px;
  line-height: 40px;
}

.quick-stack-210 {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
}

.cell-507, .cell-508, .cell-509, .cell-510 {
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
}

.heading-255 {
  color: #fff;
  text-align: center;
  width: 100%;
  margin-top: 7px;
  margin-bottom: 7px;
  font-size: 20px;
  line-height: 31px;
}

.text-block-258 {
  color: #fff;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 50px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.text-block-259 {
  font-size: 16px;
}

.text-block-260, .text-block-261 {
  font-size: 16px;
  line-height: 21px;
}

.text-block-262 {
  font-family: DM Sans, sans-serif;
  font-size: 16px;
}

.text-block-263, .text-block-264 {
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 21px;
}

.list-36 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.list-37 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.list-38 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  display: flex;
}

.text-block-265 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  line-height: 21px;
}

.div-block-67 {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.footer-dark {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

.container-238 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link:hover {
  color: #1a1b1fbf;
}

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link-2 {
  margin-left: 12px;
}

.footer-divider {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 70px;
  margin-bottom: 15px;
}

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.text-block-266 {
  color: #2d1151;
  text-align: center;
  transform-style: preserve-3d;
  font-family: DM Sans, sans-serif;
  font-weight: 700;
  line-height: 30px;
  transform: rotateX(-38deg)rotateY(-38deg)rotateZ(0);
}

.div-block-68 {
  transform-style: preserve-3d;
  background-image: linear-gradient(90deg, #ebc322 10.6%, #f2e4ad 97%);
  width: 150px;
  position: absolute;
  inset: 4% 0% auto auto;
  transform: rotateX(40deg)rotateY(40deg)rotateZ(0)scale(1.2);
}

.image-260 {
  z-index: -1;
  width: 100vw;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.flex-block-39 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 15px;
  padding-top: 15px;
}

.text-block-253-copy {
  color: var(--flowui-component-library--white);
  margin-top: 0;
  margin-left: 0;
  font-family: DM Sans, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.div-block-69 {
  background-color: #ff6827;
  border-radius: 16px;
  height: 550px;
  padding: 30px 25px;
}

.div-block-70 {
  z-index: 3;
  background-color: #ff6827;
  border-radius: 16px;
  height: 550px;
  padding: 30px 25px;
  position: relative;
  top: -60px;
  overflow: hidden;
}

.div-block-71 {
  background-color: #ff560e;
  border-radius: 16px;
  height: 550px;
  padding: 20px 25px 30px;
  box-shadow: 17px 3px 30px 5px #ff725ed9;
}

.flex-block-40, .flex-block-41, .flex-block-42 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 15px;
  padding-top: 15px;
}

.section-148 {
  background-color: #f46a3a;
  margin-top: 50px;
  margin-bottom: 50px;
}

.button-107 {
  color: #ff560e;
  background-color: #ffeee6;
  border-radius: 15px;
  padding-left: 100px;
  padding-right: 100px;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.heading-256 {
  color: #f46a3a;
  text-align: center;
  margin: 0 auto 30px;
  font-family: DM Sans, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.div-block-72 {
  background-color: #f46a3a;
  border-radius: 16px 16px 0 0;
  margin-bottom: 0;
  padding-top: 30px;
}

.button-108 {
  color: #ff6827;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.section-152 {
  margin-bottom: 30px;
}

.div-block-73 {
  background-color: #793d9c;
  border-radius: 16px 16px 0 0;
  margin-bottom: 0;
  padding-top: 30px;
}

.div-block-75, .div-block-76 {
  background-color: #793d9c;
  margin-bottom: 0;
  padding-top: 30px;
}

.text-block-267 {
  color: #fff;
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.flex-block-43 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
}

.text-block-268 {
  color: #6b24c9;
}

.tabs-menu-21 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: wrap;
  font-family: Nunito Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
  display: flex;
}

.tab-link-tab-2-20 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-2-20.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-4-8 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-4-8.w--current {
  background-color: #f4ecff;
}

.tab-link-tab-7-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.tab-link-tab-7-5.w--current {
  background-color: #f4ecff;
}

.container-239 {
  max-width: 1300px;
}

.heading-257 {
  text-align: center;
  margin-bottom: 20px;
  font-family: Nunito Sans, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 70px;
}

.tab-link-tab-1-18 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

.tab-link-tab-1-18.w--current {
  background-color: #f4ecff;
}

.text-block-269, .text-block-270, .text-block-271, .text-block-272, .text-block-273 {
  color: #6b24c9;
}

.tab-link-tab-6-6 {
  background-color: #fff0;
  border: 1px solid #6b24c9;
  border-radius: 20px;
}

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

.text-block-274, .text-block-275 {
  color: #6b24c9;
}

.section-153 {
  margin-bottom: 80px;
}

.section-154 {
  background-color: #fff;
  border: 1px solid #adadad;
  border-radius: 15px;
  margin-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
  overflow: hidden;
}

.container-240 {
  max-width: 1300px;
}

.flex-block-39-copy {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 15px;
  padding-top: 15px;
}

.flex-block-44 {
  grid-column-gap: 45px;
  grid-row-gap: 45px;
  justify-content: flex-start;
  align-items: center;
}

.radio-button-field {
  height: 100%;
}

.text-block-276 {
  text-align: left;
  width: 300px;
  margin-bottom: 10px;
}

.select-field-2 {
  color: #000;
  background-color: #0000;
  border: 1px #000;
  border-bottom-style: solid;
  width: 300px;
}

.link-37 {
  color: #fff;
  margin-left: 30px;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: 500;
}

.button-110 {
  color: #2d1151;
  text-align: center;
  -webkit-text-stroke-color: #2d1151;
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.image-261 {
  width: 100%;
}

.section-133-copy {
  background-color: #6a2493;
  border-top: 1px solid #6a2493;
  padding-top: 20px;
}

.section-133-copy.overflow-none {
  background-image: linear-gradient(90deg, #9040f0, #ff8248);
  margin-top: 120px;
  overflow: hidden;
}

.section-155 {
  background-color: #2d1151;
  margin-bottom: 50px;
}

.heading-258 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 47px;
  line-height: 65px;
}

.flex-block-45 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  padding: 40px 30px 40px 80px;
}

.field-label-7 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
}

.text-field-4 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #ddc3ff;
  border-radius: 4px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.field-label-8 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
}

.text-field-5 {
  color: #fff;
  background-color: #0000;
  border: 1px solid #ddc3ff;
  border-radius: 4px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.div-block-77 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.form-5 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  display: flex;
}

.div-block-78 {
  border: 1px solid #d0aaf905;
  border-radius: 15px;
  width: 100%;
}

.quick-stack-211 {
  grid-column-gap: 0px;
  grid-row-gap: 15px;
  padding-left: 0;
  padding-right: 0;
}

.div-block-79 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100px;
  display: flex;
}

.text-block-277 {
  color: #fff;
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 65px;
  font-weight: 700;
  line-height: 50px;
  display: flex;
}

.form-block-4 {
  width: 100%;
}

.text-block-278 {
  color: #fff;
  text-align: center;
  margin-top: 5px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-279 {
  color: #ff7337;
  text-align: center;
  margin-bottom: 0;
  font-family: DM Sans, sans-serif;
  font-size: 33px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-280 {
  color: #ff7337;
  text-align: center;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.div-block-80 {
  border-right: 2px solid #ddc3ffba;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 20px;
  display: flex;
}

.div-block-81 {
  width: 100%;
}

.text-block-281 {
  color: #57dc92;
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 10px;
  font-style: italic;
  font-weight: 700;
}

.text-block-282 {
  color: #57dc92;
  text-align: center;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-283 {
  color: #57dc92;
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.text-block-284 {
  color: #e8e7e9e3;
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-style: italic;
  font-weight: 700;
}

.cell-513 {
  justify-content: center;
  align-items: center;
}

.container-241 {
  max-width: 1000px;
}

.text-block-285 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 34px;
}

.flex-block-46 {
  justify-content: flex-start;
  align-items: center;
}

.div-block-84 {
  background-color: #793d9c;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  margin-bottom: 20px;
  padding-top: 30px;
}

.button-106-copy {
  color: #ff560e;
  text-align: center;
  background-color: #ffeee6;
  border-radius: 15px;
  width: 300px;
  margin-top: auto;
  margin-bottom: auto;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-83 {
  background-color: #f46a3a;
  border-radius: 0 0 16px 16px;
  margin-bottom: 0;
  padding-top: 30px;
}

.code-embed-5 {
  z-index: -1;
  width: 100%;
  height: 100%;
}

.container-242 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1370px;
  margin-top: 40px;
}

.container-242.amazon-clone {
  max-width: 100%;
}

.heading-259 {
  color: #50285e;
  text-align: center;
  letter-spacing: -2px;
  margin-bottom: 35px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 55px;
}

.heading-259.pricing-heading {
  color: #50285e;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 30px;
}

.heading-259.pricing-heading.amazon-clone {
  font-size: 34px;
  line-height: 40px;
}

.heading-259.pricing-heading.pod-marketplace {
  color: #263238;
  font-weight: 600;
  line-height: 48px;
}

.heading-259.demo-video {
  margin-bottom: 15px;
  font-weight: 700;
}

.heading-259.amazon-clone {
  font-size: 34px;
  font-weight: 700;
  line-height: 40px;
}

.heading-259.amazon-clone.marketplace-website {
  color: #233238;
  letter-spacing: -1.5px;
  font-size: 45px;
  font-weight: 600;
  line-height: 55px;
}

.div-block-85 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  cursor: pointer;
  border: 2.5px solid #5c2e70;
  border-radius: 6px;
  flex-flow: column;
  width: 100%;
  height: 100%;
  padding: 10px 15px;
  display: flex;
}

.image-262 {
  width: 24px;
}

.flex-block-47 {
  justify-content: flex-end;
  align-items: center;
}

.heading-260 {
  letter-spacing: -1px;
  text-transform: capitalize;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  line-height: 28px;
}

.text-block-286 {
  height: 65px;
  margin-bottom: -10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 22px;
  overflow: hidden;
}

.image-263 {
  border-radius: 50%;
  width: 48px;
  height: 48px;
}

.text-block-287 {
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.flex-block-48 {
  justify-content: center;
  align-items: flex-start;
  margin-left: 10px;
  margin-right: 20px;
}

.flex-block-49 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.text-block-288 {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  margin-bottom: 5px;
  font-style: italic;
  text-decoration: underline;
  display: flex;
}

.image-264 {
  width: 36px;
  height: 36px;
}

.div-block-86 {
  opacity: .2;
  background-color: #00000080;
  display: flex;
}

.f-button-primary {
  background-color: var(--flowui-component-library--gray-900);
  color: #fff;
  letter-spacing: -.02px;
  white-space: nowrap;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-height: 48px;
  padding: 12px 32px;
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
}

.f-button-primary:hover {
  background-color: var(--flowui-component-library--gray-700);
}

.f-paragraph-small-5 {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.8;
}

.f-avatar-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-modal-header {
  color: var(--flowui-component-library--gray-900);
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.f-field-label {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.01em;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.f-field-icon-wrapper-3 {
  align-items: center;
  display: flex;
  position: relative;
}

.f-field-input-icon-3 {
  border: 1px solid var(--flowui-component-library--grey-300);
  border-radius: 8px;
  width: 100%;
  min-height: 48px;
  margin-bottom: 0;
  padding: 12px 16px 12px 52px;
  transition: all .25s;
}

.f-field-input-icon-3:hover, .f-field-input-icon-3:focus {
  border-color: var(--flowui-component-library--gray-400);
}

.f-field-input-icon-3::placeholder {
  color: var(--flowui-component-library--gray-400);
}

.f-field-icon-3 {
  color: var(--flowui-component-library--gray-400);
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: absolute;
  inset: auto auto auto 16px;
}

.f-modal-base-small {
  color: var(--flowui-component-library--gray-900);
  background-color: #fff;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 480px;
  padding: 24px;
  box-shadow: 105px 105px 144px -32px #1b09430a;
}

.f-modal-form-block {
  margin-top: 32px;
}

.f-modal-invite {
  align-items: center;
  display: flex;
}

.f-modal-user-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-columns: 1fr;
}

.f-icon-regular-3 {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.f-paragraph-regular {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1.8;
}

.f-paragraph-regular.f-text-weight-medium {
  font-weight: 500;
}

.f-sub-heading-regular {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.03em;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5;
}

.f-modal-close-link {
  color: var(--flowui-component-library--gray-500);
  justify-content: center;
  align-items: center;
  transition: color .2s;
  display: flex;
}

.f-modal-close-link:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-modal-avatar {
  background-color: var(--flowui-component-library--gray-200);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  min-width: 48px;
  height: 48px;
  min-height: 48px;
  margin-right: 16px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.f-modal-user-list {
  height: 250px;
  margin-top: 32px;
  margin-bottom: 32px;
  overflow: auto;
}

.f-text-weight-medium {
  font-weight: 500;
}

.div-block-87 {
  z-index: auto;
  background-color: var(--elements-webflow-library--general--shadow-03);
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 100px;
  display: none;
  position: fixed;
  inset: 0%;
}

.div-block-88 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 650px;
  padding: 30px;
  position: relative;
}

.image-265 {
  border-radius: 50%;
  width: 108px;
  height: 108px;
}

.flex-block-50 {
  justify-content: center;
  align-items: center;
  margin-left: -180px;
}

.flex-block-51 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 20px;
}

.heading-261 {
  letter-spacing: -1px;
  text-transform: capitalize;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 26px;
  line-height: 34px;
}

.text-block-289 {
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  line-height: 26px;
}

.button-111 {
  text-transform: uppercase;
  background-color: #9040f0;
  border-radius: 16px;
}

.section-156 {
  margin-top: 40px;
}

.section-156.pricing {
  margin-top: 0;
}

.section-156.auction-page {
  margin-top: 70px;
}

.flex-block-52 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
}

.image-266 {
  width: 50px;
}

.div-block-89 {
  display: flex;
}

.link-38 {
  color: #333;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-decoration: underline;
}

.image-267 {
  height: 14px;
}

.flex-block-53 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
}

.flex-block-54 {
  flex-flow: row;
}

.rich-text-block-91 {
  font-family: DM Sans, sans-serif;
  font-weight: 800;
}

.image-263-popup {
  border-radius: 50%;
  width: 96px;
  height: 96px;
}

.text-block-287-popup {
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
}

.link-38-popup {
  color: #333;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  text-decoration: underline;
}

.image-267-popup {
  height: 20px;
}

.image-262-popup {
  width: 36px;
}

.image-266-popup {
  width: 100px;
}

.slider-item-1 {
  width: 340px;
  margin-bottom: 20px;
}

.slider-list-1 {
  flex-flow: row;
  width: 100%;
}

.section-157 {
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.flex-block-55 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 15px;
  margin-bottom: 0;
}

.div-block-90 {
  background-color: #793d9c;
  background-image: linear-gradient(#9d5fc1, #72418e);
  border-radius: 16px;
  height: 475px;
  padding: 30px 25px 15px;
  position: relative;
}

.div-block-90:hover {
  background-image: linear-gradient(#753b95, #50285e);
}

.div-block-90.amazon-clone {
  height: 525px;
}

.div-block-91 {
  background-color: #793d9c;
  background-image: linear-gradient(#9d5fc2, #6f3f8b);
  border-radius: 16px;
  height: 475px;
  padding: 30px 25px 15px;
}

.div-block-91:hover {
  background-image: linear-gradient(#753b95, #50285e);
}

.div-block-91.amazon-clone {
  height: 525px;
}

.div-block-92 {
  background-image: linear-gradient(#9d5fc1, #72418e);
  border-radius: 16px;
  height: 475px;
  padding: 20px 25px 15px;
}

.div-block-92:hover {
  background-image: linear-gradient(#753b95, #50285e);
}

.div-block-92.amazon-clone {
  height: 525px;
}

.heading-262 {
  text-align: center;
  margin-bottom: 50px;
}

.container-234-copy {
  max-width: 1370px;
  display: none;
}

.container-243 {
  max-width: 1370px;
}

.slider-wrapper-1 {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.container-244, .container-244.marketplace-website {
  max-width: 1250px;
}

.div-block-93 {
  background-image: linear-gradient(1deg, #d6bcf7, #f7f5fa 17.4%);
  border: 1px solid #b2a3ba;
  border-radius: 13px;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 20px;
}

.div-block-93.marketplace-website {
  background-image: none;
  border-width: 0;
}

.tab-link-marketplace-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 17px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 125px;
  display: inline-flex;
}

.tab-link-marketplace-2.w--current {
  background-color: #fff;
  padding-left: 30px;
  padding-right: 30px;
  box-shadow: 0 11.85px 8.72px -1.18px #2f334954;
}

.tab-link-marketplace-2.marketplace-website, .tab-link-marketplace-2.marketplace-website-tabs {
  background-color: #f5f0fd;
}

.image-268 {
  height: 50px;
}

.image-268.customimg {
  height: 45px;
}

.text-block-290 {
  text-transform: capitalize;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.tabs-menu-22 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 30px;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.tab-link-rental {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 17px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 125px;
  display: inline-flex;
}

.tab-link-rental.w--current {
  background-color: #fff;
  box-shadow: 0 11.85px 8.72px -1.18px #2f334954;
}

.tab-link-rental.marketplace-website-tabs {
  background-color: #f5f0fd;
}

.tab-link-services {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 17px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 125px;
  display: inline-flex;
}

.tab-link-services.w--current {
  background-color: #fff;
  box-shadow: 0 11.85px 8.72px -1.18px #2f334954;
}

.tab-link-services.marketplace-website-tabs {
  background-color: #f5f0fd;
}

.tab-link-used-goods {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 17px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 125px;
  padding-left: 20px;
  padding-right: 20px;
  display: inline-flex;
}

.tab-link-used-goods.w--current {
  background-color: #fff;
  box-shadow: 0 11.85px 8.72px -1.18px #2f334954;
}

.tab-link-used-goods.marketplace-website-tabs {
  background-color: #f5f0fd;
}

.tab-link-auctions {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 17px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 125px;
  display: inline-flex;
}

.tab-link-auctions.w--current {
  background-color: #fff;
  box-shadow: 0 11.85px 8.72px -1.18px #2f334954;
}

.tab-link-auctions.marketplace-website-tabs {
  background-color: #f5f0fd;
}

.tab-link-hyperlocal {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 17px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 220px;
  height: 125px;
  display: inline-flex;
}

.tab-link-hyperlocal.w--current {
  background-color: #fff;
  box-shadow: 0 11.85px 8.72px -1.18px #2f334954;
}

.tab-link-hyperlocal.marketplace-website-tabs {
  background-color: #f5f0fd;
}

.flex-block-56, .flex-block-57 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 15px;
}

.div-block-94 {
  background-color: #fff;
  border-radius: 16px;
  align-self: flex-end;
  margin-bottom: 10px;
  padding: 5px 15px;
}

.container-245 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1370px;
  padding-left: 25px;
  padding-right: 25px;
}

.heading-263 {
  color: #271045;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 30px;
  line-height: 50px;
}

.heading-263.mobile {
  display: none;
}

.text-block-291 {
  color: #2d1151;
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.text-span-36 {
  font-size: 24px;
}

.flex-block-58 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-start;
}

.flex-block-58.mobile {
  display: none;
}

.cell-514 {
  justify-content: center;
  align-items: center;
}

.image-269 {
  height: 100%;
}

.image-269.mobile {
  display: none;
}

.cell-515 {
  justify-content: flex-start;
  align-items: flex-start;
}

.quick-stack-212 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  height: 480px;
  padding-top: 0;
  padding-bottom: 10px;
}

.heading-264 {
  text-align: center;
  margin-bottom: 30px;
  font-family: DM Sans, sans-serif;
  font-size: 48px;
  line-height: 55px;
}

.section-158 {
  margin-top: 20px;
}

.flex-block-59 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

.button-112 {
  background-color: #743599;
  border-radius: 12px;
  padding: 10px 30px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}

.button-112.meta {
  margin-top: 20px;
  margin-left: 42%;
  font-size: 22px;
}

.button-112.marketplace-website {
  background-color: #2d1151;
  border-radius: 75px;
  font-size: 16px;
  line-height: 20px;
}

.button-110-copy {
  color: #2d1151;
  text-align: center;
  -webkit-text-stroke-color: #2d1151;
  background-color: #fff;
  border-radius: 10px;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.image-270 {
  width: 36px;
  height: 36px;
}

.div-block-95 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 40px;
  display: flex;
  position: absolute;
  top: -15px;
  right: -15px;
}

.container-246 {
  max-width: 1370px;
  padding-top: 40px;
}

.button-primary-27 {
  color: #fff;
  text-transform: capitalize;
  background-color: #2d1151;
  border-radius: 16px;
  padding: 10px 30px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

.heading-265 {
  color: #1d1d1d;
  text-align: center;
  letter-spacing: -2px;
  text-transform: none;
  margin-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 58px;
  font-weight: 700;
  line-height: 75px;
}

.flex-block-60 {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  overflow: hidden;
}

.text-block-292 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 32px;
}

.flex-block-61 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
}

.button-113 {
  text-transform: capitalize;
  background-color: #2d1151;
  border-radius: 16px;
  padding: 10px 60px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.button-113.buttonairbnb {
  margin-top: 20px;
}

.button-113.buttonairbnb.auctionpage {
  border-radius: 10px;
  padding: 6px 30px;
  font-size: 19px;
  font-weight: 600;
  line-height: 27px;
}

.button-113.buttonairbnb.pod-marketplace {
  text-transform: none;
  background-color: #461e5c;
  border-radius: 8px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.button-113.buttonvinted {
  margin-top: 20px;
  font-size: 20px;
}

.button-113.taskrabbit {
  border-radius: 16px;
  margin-top: 25px;
  font-size: 20px;
}

.button-113.buttonetsy {
  border-radius: 16px;
  font-size: 20px;
}

.button-113.firstamazonbtn.marketplace-website {
  text-align: center;
  border-radius: 14px;
  width: 200px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 16px;
  line-height: 20px;
}

.button-113.firstamazonbtn.marketplace-website.buildbutton {
  width: 400px;
  font-size: 16px;
  font-weight: 400;
}

.button-113.firstamazonbtn.marketplace-website.buildbutton.pod-marketplace {
  width: 275px;
  margin-top: 33px;
  padding: 12px 39px;
  font-size: 21px;
  font-weight: 600;
  line-height: 22px;
}

.button-113.firstamazonbtn.marketplace-website.processbutton {
  justify-content: center;
  align-items: center;
  width: 400px;
  margin-top: -20px;
  font-size: 16px;
  font-weight: 400;
}

.button-113.firstamazonbtn.marketplace-service {
  text-align: center;
  border-radius: 75px;
  padding-left: 35px;
  padding-right: 35px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.button-113.marketplace-development {
  border-radius: 75px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.button-113.marketplace-development.btnofferings {
  text-align: center;
  border-radius: 75px;
  padding: 10px 35px;
  font-size: 16px;
}

.button-114 {
  background-color: #55b05a;
  border-radius: 16px;
  padding: 10px 30px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 30px;
}

.button-114.marketplace-website {
  text-align: center;
  border-radius: 14px;
  width: 200px;
  font-size: 16px;
  line-height: 20px;
}

.button-114.marketplace-service {
  text-align: center;
  border-radius: 75px;
  padding-left: 35px;
  padding-right: 35px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.heading-266 {
  color: #401b56;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  line-height: 32px;
}

.heading-266.amazon-clone {
  color: #263238;
  padding-bottom: 20px;
  font-size: 40px;
  font-weight: 700;
  line-height: 50px;
}

.heading-266.amazon-clone.marketplace-website {
  letter-spacing: -1.5px;
  font-size: 45px;
  line-height: 55px;
}

.heading-266.amazon-clone.pod-marketplace {
  font-weight: 600;
}

.image-271 {
  z-index: -2;
  width: 35%;
  position: absolute;
  top: 80px;
  right: 0;
}

.bold-text-22 {
  font-style: italic;
}

.image-272 {
  z-index: -2;
  width: 30%;
  position: absolute;
  top: 150px;
  left: 0;
}

.quick-stack-213 {
  box-sizing: border-box;
  grid-column-gap: 63px;
  grid-row-gap: 63px;
  object-fit: fill;
  padding-left: 0;
  padding-right: 0;
}

.quick-stack-213.book-a-demo {
  width: 400px;
  margin-bottom: 0;
  margin-left: 15px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.quick-stack-213.book-a-demo.meta {
  width: 50%;
}

.fs-slider-2_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 25%;
  padding: 10px;
  display: flex;
  position: relative;
}

.fs-slider-2_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider-2_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.fs-slider-2_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider-2_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
}

.fs-slider-2_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-2_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: none;
  position: relative;
}

.fs-slider-2_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider-2_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-2_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.fs-slider-2_pagination_bullet {
  background-color: #ddd;
  width: 1rem;
  height: 1rem;
  padding: 0;
  display: inline-block;
}

.fs-slider-2_pagination_bullet.is-bullet-active {
  background-color: #000;
  display: inline-block;
}

.fs-slider-3_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 25%;
  height: auto;
  padding: 10px;
  display: flex;
  position: relative;
}

.fs-slider-3_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider-3_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider-3_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider-3_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider-3_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-3_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-3_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider-3_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-3_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.bold-text-23 {
  font-family: Inter, sans-serif;
  font-size: 20px;
}

.bold-text-24, .bold-text-25, .bold-text-26, .bold-text-27, .bold-text-28, .bold-text-29, .bold-text-30, .bold-text-31, .bold-text-32, .bold-text-33, .bold-text-34, .bold-text-35, .bold-text-36, .bold-text-37, .bold-text-38, .bold-text-39, .bold-text-40, .bold-text-41, .bold-text-42, .bold-text-43, .bold-text-44, .bold-text-45, .bold-text-46 {
  font-size: 20px;
}

.section-159 {
  width: 100%;
  margin-top: 40px;
  padding-bottom: 40px;
}

.container-247 {
  background-image: linear-gradient(90deg, #753b95, #50285e);
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  max-width: 1370px;
  margin-top: 40px;
  margin-bottom: 40px;
  display: none;
  position: relative;
}

.flex-block-62 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: space-between;
  align-items: center;
  margin-left: 100px;
}

.flex-block-62.landing-page {
  margin-left: 0;
}

.text-block-285-copy {
  color: #fff;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

.text-block-256-copy {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 40px;
}

.text-block-293 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 10px;
}

.section-160 {
  margin-top: 40px;
}

.container-248 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1370px;
  display: flex;
}

.div-block-96 {
  background-color: #f9f9fb;
  border-radius: 6px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: relative;
}

.heading-267 {
  color: #4b2661;
  margin-top: 10px;
  font-family: Inter, sans-serif;
  font-size: 25px;
  line-height: 28px;
}

.image-273 {
  width: 40%;
  height: 50%;
}

.text-block-294 {
  width: 65%;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.div-block-97 {
  background-image: linear-gradient(#f9f9fb, #d0aaf959);
  border-radius: 6px;
  width: 100%;
  height: 100%;
  position: relative;
}

.heading-268 {
  color: #4b2661;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 25px;
  line-height: 28px;
}

.flex-block-63 {
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-295 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.image-274 {
  width: 40%;
  margin-bottom: auto;
}

.image-275 {
  position: absolute;
  top: 60px;
  right: 30px;
}

.div-block-98 {
  background-color: #f5f5f5;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  padding-left: 30px;
  position: relative;
  overflow: hidden;
}

.heading-269 {
  color: #4b2661;
  font-family: Inter, sans-serif;
  font-size: 25px;
  line-height: 28px;
}

.text-block-296 {
  font-family: Inter, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.image-276 {
  margin-left: auto;
  position: absolute;
  inset: 10% 0% 0% auto;
}

.div-block-99 {
  background-image: linear-gradient(#5a1f7d, #793d9c);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  box-shadow: 0 0 21px 7px #d0aaf9de;
}

.heading-270 {
  color: #fff;
  text-align: center;
  letter-spacing: -1px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  line-height: 50px;
}

.div-block-100 {
  background-image: linear-gradient(179deg, #d5cbdf, #fff0 0% 81%);
  border-radius: 6px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.heading-271 {
  color: #4b2661;
  font-family: Inter, sans-serif;
  font-size: 25px;
  line-height: 28px;
}

.flex-block-64 {
  padding-left: 20px;
}

.image-277 {
  width: 45%;
}

.div-block-101 {
  background-color: #f9f9fb;
  border-radius: 6px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.heading-272 {
  color: #4b2661;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 25px;
  line-height: 28px;
}

.flex-block-65 {
  justify-content: flex-start;
  align-items: center;
}

.image-278 {
  width: 60%;
  margin-top: 30px;
}

.div-block-102 {
  z-index: 0;
  background-color: #f9f9fb;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.quick-stack-214 {
  padding-left: 0;
  padding-right: 0;
}

.flex-block-66 {
  flex-flow: column;
  height: 100%;
}

.flex-block-67 {
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.image-279 {
  position: absolute;
  top: 10px;
  right: 30px;
}

.image-280 {
  margin-right: auto;
}

.image-280.right {
  margin-left: auto;
  margin-right: 0;
}

.footer-dark-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

.container-249 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper-2 {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content-2 {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-block-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-small-2 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link-2 {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link-2:hover {
  color: #1a1b1fbf;
}

.footer-social-block-2 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link-3 {
  margin-left: 12px;
}

.footer-divider-2 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 70px;
  margin-bottom: 15px;
}

.footer-copyright-center-2 {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.footer-light-2 {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.footer-wrapper-two-2 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-block-two-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-title-2 {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.footer-link-two-2 {
  color: #1a1b1f;
  margin-top: 20px;
  text-decoration: none;
}

.footer-link-two-2:hover {
  color: #1a1b1fbf;
}

.footer-form-2 {
  width: 315px;
  max-width: 100%;
  margin-bottom: 0;
}

.footer-form-block-2 {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.footer-form-field-2 {
  border: 1px solid #a6b1bf;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 22px;
  transition: all .2s;
}

.footer-form-field-2:hover, .footer-form-field-2:focus {
  border-color: #76879d;
}

.footer-form-field-2::placeholder {
  color: #1a1b1fcc;
  font-size: 14px;
  line-height: 22px;
}

.footer-form-submit-2 {
  background-color: #1a1b1f;
  background-image: url("https://cdn.prod.website-files.com/62434fa732124a0fb112aab4/62434fa732124a29b112aac4_ic%20Arrow%20Go.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 50px;
  height: 48px;
  transition: all .2s;
}

.footer-form-submit-2:hover {
  background-color: #3a4554;
}

.footer-divider-two-4 {
  background-color: #e4ebf3;
  width: 100%;
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright-4 {
  color: #3a4554;
}

.footer-social-block-two-2 {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

.container-250 {
  z-index: 2;
  border-radius: 24px;
  max-width: 1400px;
  padding-left: 20px;
  padding-right: 20px;
  box-shadow: 0 4px 4px #00000040;
}

.container-250.amazon-clone {
  box-shadow: none;
  border-radius: 0;
  max-width: 1250px;
}

.image-281 {
  z-index: -2;
  vertical-align: bottom;
  position: absolute;
  top: -40%;
  left: -10%;
}

.container-251 {
  max-width: 1350px;
}

.section-161 {
  margin-top: 40px;
  padding-bottom: 20px;
  position: relative;
  overflow: hidden;
}

.heading-273 {
  color: #50285e;
  text-align: center;
  letter-spacing: -2px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.heading-273.choose-shipturtle {
  color: #fff;
  text-align: left;
  margin-bottom: 35px;
}

.heading-273.amazon-clone {
  font-size: 34px;
  line-height: 40px;
}

.heading-273.home-clone {
  color: #000;
  letter-spacing: -2px;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
}

.heading-273.marketplace-website {
  color: #333;
  letter-spacing: -1.5px;
  font-size: 45px;
  line-height: 55px;
}

.text-block-298 {
  color: #757474;
  text-align: center;
  margin-bottom: 40px;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  line-height: 24px;
}

.tabs-menu-23 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #2e143d;
  border-radius: 30px;
  justify-content: space-between;
  align-items: center;
  width: 1100px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  box-shadow: 0 3.575px 45.578px 4.468px #d0aaf9;
}

.tab-link-tab-1-19 {
  color: #f9f3ffe6;
  background-color: #2e143d;
}

.tab-link-tab-1-19.w--current {
  color: #faf6ff;
  background-color: #2e143d;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
}

.text-block-299 {
  font-size: 18px;
  line-height: 24px;
}

.tab-link-tab-2-21 {
  color: #f9f3ffe6;
  background-color: #2e143d;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
}

.tab-link-tab-2-21.w--current {
  color: #faf6ff;
  background-color: #2e143d;
}

.tab-link-tab-3-19 {
  color: #f9f3ffe6;
  background-color: #2e143d;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
}

.tab-link-tab-3-19.w--current {
  color: #faf6ff;
  background-color: #2e143d;
}

.tab-link-tab-4-9 {
  color: #f9f3ffe6;
  background-color: #2e143d;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
}

.tab-link-tab-4-9.w--current {
  color: #faf6ff;
  background-color: #2e143d;
}

.tab-link-tab-5-10 {
  color: #f9f3ffe6;
  background-color: #2e143d;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
}

.tab-link-tab-5-10.w--current {
  color: #faf6ff;
  background-color: #2e143d;
}

.image-282 {
  border: 25px solid #000;
  border-radius: 20px;
  max-width: 1100px;
  margin: 10px auto 0;
  display: block;
}

.div-block-52-copy {
  background-color: #fff;
  border: 1px solid #5c2e70;
  border-radius: 46px;
  padding-left: 30px;
  padding-right: 30px;
}

.div-block-52-copy.amazon-clone {
  width: 1350px;
  margin-left: auto;
  margin-right: auto;
}

.image-283 {
  z-index: -2;
  width: 200%;
  height: 200%;
  position: absolute;
  top: -5%;
  left: -20%;
}

.image-256-copy {
  position: absolute;
  inset: -3.2% -4.2% 0% auto;
}

.section-162 {
  margin-top: 50px;
  margin-bottom: 40px;
}

.container-252 {
  max-width: 1250px;
}

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

.fs-slider-4_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 33.33%;
  height: 100%;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-4_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider-4_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  display: flex;
}

.fs-slider-4_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider-4_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider-4_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-4_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-4_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider-4_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-4_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.image-284 {
  border-radius: 12px;
  width: 100%;
  height: 225px;
  margin-bottom: 13px;
}

.heading-275 {
  color: #1d1d1d;
  -webkit-text-stroke-color: #1d1d1d;
  height: 50px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  overflow: hidden;
}

.flex-block-68 {
  justify-content: space-between;
  position: relative;
}

.text-block-300 {
  flex: 1;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 22px;
  overflow: hidden;
}

.div-block-104 {
  border-radius: 16px;
  padding: 15px 10px 20px;
}

.div-block-104:hover {
  padding: 15px 10px 20px;
  box-shadow: 0 -2px 10px #00000040;
}

.link-block-96 {
  position: absolute;
  top: 2%;
  right: 1.5%;
}

.text-block-301 {
  color: #763b97;
  border: 1px solid #763b97;
  border-radius: 7px;
  padding: 5px 10px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.flex-block-69 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.button-115 {
  color: #471791;
  text-align: center;
  background-color: #ead6ff;
  border-radius: 15px;
  width: 350px;
  padding: 10px 30px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
}

.div-block-105 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-block-302 {
  font-size: 18px;
  line-height: 24px;
}

.text-block-303 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.image-294 {
  width: 16px;
  height: 16px;
}

.text-block-304, .text-block-305, .text-block-306 {
  font-size: 18px;
  line-height: 24px;
}

.collection-list-wrapper-7 {
  margin-bottom: 30px;
}

.collection-item-7 {
  z-index: 2;
  position: relative;
}

.container-253 {
  max-width: 1250px;
}

.heading-276 {
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.text-block-307 {
  text-align: center;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

._2nd {
  margin-top: 40px;
}

.container-254 {
  max-width: 940px;
}

.image-295 {
  width: 100px;
  margin-top: 20px;
  margin-left: 20px;
}

.image-296 {
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
}

.image-297 {
  z-index: -2;
  position: absolute;
  top: 15%;
}

.container-255 {
  max-width: 100%;
  padding-bottom: 40px;
  padding-left: 150px;
  padding-right: 150px;
}

.section-163 {
  background-image: linear-gradient(#7b5092 40.79%, #2d1151);
}

.div-block-106 {
  z-index: 2;
  background-color: #fff;
  border-radius: 14px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 475px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: absolute;
  top: 10%;
  right: 10%;
  box-shadow: 0 4px 4px #00000040;
}

.field-label-9 {
  color: #461e5c;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.text-field-6 {
  color: #461e5c;
  background-color: #f6eeff;
  border-radius: 8px;
  font-family: DM Sans, sans-serif;
}

.form-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  width: 400px;
  display: flex;
}

.submit-button-4 {
  background-color: #461e5c;
  border-radius: 6px;
  width: 100%;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.textarea-3 {
  background-color: #f6eeff;
  border-radius: 8px;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
  overflow: visible;
}

.flex-block-70 {
  justify-content: space-between;
  align-items: center;
  width: 450px;
  margin-left: auto;
  margin-right: auto;
}

.div-block-107 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-image: linear-gradient(#e8d3ff, #743599);
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 20px;
  display: flex;
}

.heading-277 {
  color: #461e5c;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 20px;
  font-family: DM Sans, sans-serif;
  font-size: 46px;
  line-height: 50px;
}

.flex-block-71 {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  background-image: linear-gradient(#fefdff, #f7f0ff);
  border-radius: 13px;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
  box-shadow: 0 4px 4px #00000040;
}

.text-block-308 {
  color: #461e5c;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.text-block-309 {
  color: #461e5c;
  text-align: center;
  text-transform: capitalize;
  font-family: DM Sans, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.flex-block-72 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.image-298, .image-299, .image-300, .image-301 {
  margin-bottom: 5px;
}

.text-block-310 {
  color: #2d1151;
  text-align: center;
  margin: 20px auto 35px;
  font-family: Inter, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 35px;
}

.cell-516 {
  justify-content: center;
  align-items: center;
}

.quick-stack-215 {
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
}

.heading-266-copy {
  color: #401b56;
  text-align: center;
  margin-top: 20px;
  margin-bottom: -50px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  line-height: 32px;
  display: none;
}

.form-block-5 {
  width: 400px;
}

.section-83-copy {
  width: 475px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.div-block-108 {
  background-color: #461e5c;
  width: 10px;
  height: 100px;
}

.image-302 {
  border-radius: 50%;
  width: 100px;
  height: 100px;
}

.flex-block-74 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
}

.text-block-311 {
  color: #2d1151;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.image-303 {
  width: 100px;
}

.collection-list-wrapper-8 {
  margin-left: 40px;
}

.collection-list-8 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-256 {
  max-width: 1370px;
}

.section-164 {
  margin-top: 40px;
}

.div-block-109 {
  background-image: linear-gradient(#733a92, #522961);
  border-radius: 16px;
  padding: 30px 20px 40px;
}

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

.div-block-110 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-image: linear-gradient(#cba5fd82, #824a97);
  border-radius: 9px;
  flex-flow: column;
  justify-content: space-between;
  width: 250px;
  height: 200px;
  padding: 20px;
  display: flex;
}

.image-304 {
  width: 35px;
  margin-left: auto;
}

.text-block-312 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-313 {
  color: #fff;
  font-family: DM Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}

.text-block-313.mobile {
  display: none;
}

.image-305 {
  margin-bottom: auto;
}

.div-block-111 {
  height: 100%;
}

.section-165 {
  padding-bottom: 10px;
}

.image-306 {
  width: 100px;
  margin-top: 20px;
  margin-bottom: 50px;
}

.div-block-112 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 600px;
  display: flex;
  position: relative;
}

.image-307 {
  margin-left: auto;
}

.text-block-314 {
  color: #fff;
  width: 550px;
  margin-top: 20px;
  margin-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 400;
  line-height: 40px;
}

.image-308 {
  border-radius: 50%;
  width: 70px;
  height: 70px;
}

.flex-block-75 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
}

.text-block-315 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.text-block-316 {
  color: #fff;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.flex-block-76 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
}

.flex-block-77 {
  width: 100%;
}

.flex-block-78 {
  width: 100%;
  margin-bottom: 10px;
}

.section-166 {
  margin-top: 40px;
}

.section-166.meta {
  width: 800px;
}

.container-257 {
  max-width: 100%;
  padding-left: 150px;
  padding-right: 150px;
}

.container-257.meta {
  padding-left: 100px;
  padding-right: 0;
}

.div-block-113 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.div-block-113.meta {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.heading-279 {
  color: #50285e;
  text-align: center;
  letter-spacing: -1px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 44px;
  line-height: 55px;
}

.heading-279.marketplace-development {
  color: #263238;
  letter-spacing: -1.5px;
  font-size: 45px;
  line-height: 55px;
}

.heading-279.marketplace-development.auction-page {
  margin-bottom: 40px;
}

.text-span-37 {
  color: #ead6ff;
}

.flex-block-79 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
}

.cell-517, .cell-518 {
  justify-content: center;
  align-items: flex-end;
}

.fs-slider-5_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 33.33%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-5_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider-5_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider-5_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider-5_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider-5_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-5_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-5_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider-5_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-5_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.columns-13 {
  margin-bottom: 30px;
}

.text-block-317 {
  color: var(--flowui-component-library--gray-900);
  font-size: 16px;
  line-height: 24px;
}

.div-block-115 {
  justify-content: flex-end;
  align-items: center;
  margin-left: auto;
}

.button-116 {
  text-align: center;
  background-color: #773d8b;
  border-radius: 9px;
  width: 150px;
}

.div-block-116 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
}

.heading-280 {
  color: #fff;
  text-align: center;
  letter-spacing: -1px;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  font-family: Inter, sans-serif;
  font-size: 40px;
  line-height: 55px;
}

.heading-280.amazon-clone {
  color: #461e5c;
  font-size: 34px;
  line-height: 40px;
}

.heading-280.feature {
  color: #200e32;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 34px;
  line-height: 40px;
}

.heading-280.quick-section {
  color: #263238;
  font-family: Inter, sans-serif;
  font-size: 34px;
  line-height: 40px;
}

.text-span-38 {
  color: #ead6ff;
}

.text-block-318 {
  color: #fff;
  margin-bottom: 10px;
  font-family: DM Sans, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.div-block-117 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #fff;
  border-radius: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: grid;
}

.div-block-117.amazon-clone {
  background-color: #461e5c;
}

.text-block-319 {
  color: #461e5c;
  font-family: DM Sans, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
}

.div-block-118 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 25px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 20px;
  display: flex;
}

.div-block-118.amazon-clone {
  background-color: #461e5c;
}

.section-167 {
  background-image: linear-gradient(#461e5c, #461e5c 100%, #552a65);
  margin-top: 40px;
}

.section-167.amazon-clone {
  background-image: none;
  margin-top: 0;
  margin-bottom: 40px;
}

.flex-block-81 {
  justify-content: center;
  align-items: center;
}

.image-310 {
  width: 100%;
}

.text-span-39 {
  color: #ffd029;
}

.logo-carousel-wrap-copy {
  backface-visibility: hidden;
  flex: none;
  width: auto;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: flex;
  transform: perspective(1px);
}

.logo-carousel-wrap-copy.landing-page {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.logo-carousel-wrap-copy.book-a-demo {
  margin-top: 1rem;
  margin-bottom: 0;
}

.flex-block-82 {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.text-span-40 {
  color: #dfc1ff;
}

.bold-text-48 {
  font-size: 25px;
  line-height: 28px;
}

.text-span-41 {
  font-size: 28px;
  line-height: 45px;
}

.bold-text-49 {
  font-size: 25px;
  line-height: 28px;
}

.container-258 {
  max-width: 1000px;
}

.div-block-119 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-119.pricing {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/67f372f800d1a392ca4acab8_Frame%201000007955.png");
}

.div-block-119.landing-page {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/67f372f800d1a392ca4acab8_Frame%201000007955.png");
  padding-bottom: 20px;
  display: flex;
}

.heading-281 {
  color: #543368;
  text-align: center;
  letter-spacing: -2px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 50px;
}

.heading-281.amazon-clone {
  font-size: 34px;
  line-height: 40px;
}

.heading-281.amazon-clone.marketplace-website {
  color: #28323b;
  text-align: left;
  letter-spacing: -1.5px;
  margin-bottom: 0;
  font-size: 46px;
  font-weight: 600;
  line-height: 48px;
}

.heading-281.amazon-clone.marketplace-website.nautical {
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 36px;
  line-height: 40px;
}

.heading-281.amazon-clone.marketplace-website.pod-marketplace {
  color: #fff;
}

.text-span-42 {
  font-size: 50px;
  font-weight: 800;
}

.button-117 {
  background-color: #794696;
  border-radius: 12px;
  font-family: DM Sans, sans-serif;
  font-size: 20px;
  line-height: 30px;
  display: none;
}

.section-168 {
  background-image: linear-gradient(270deg, #c9bcfc, #efe4f1);
  height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  position: relative;
}

.section-168.pod-marketplace {
  background-image: linear-gradient(0deg, #461e5c, #c9bcfc);
}

.div-block-120 {
  background-color: #794696;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  padding-right: 20px;
  display: flex;
}

.text-block-320 {
  color: #fff;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 30px;
  -webkit-text-decoration: underline #794696;
  text-decoration: underline #794696;
}

.image-312 {
  width: 30%;
  height: 55px;
}

.container-259 {
  max-width: 1370px;
}

.container-260 {
  max-width: 1000px;
}

.div-block-121 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.image-313 {
  border-radius: 50%;
  width: 150px;
  height: 150px;
}

.image-314 {
  width: 30px;
  height: 30px;
}

.section-169 {
  margin-top: 40px;
  margin-bottom: 20px;
}

.rich-text-block-92, .text-block-321 {
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.div-block-122 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.text-block-322, .link-39 {
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.flex-block-83 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.rich-text-block-93 {
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.link-block-97 {
  color: #000;
  width: 100%;
  text-decoration: none;
}

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

.flex-block-84 {
  justify-content: center;
  align-items: flex-end;
  width: 100%;
}

.image-315 {
  width: 50%;
}

.flex-block-85 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 20px;
}

.text-span-43 {
  color: #d0aaf9;
}

.text-block-323 {
  color: #4b225f;
  font-family: Inter, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 28px;
}

.text-block-323.support {
  text-align: left;
}

.text-block-323.amazon-clone {
  color: #fff;
}

.text-block-324 {
  color: #4b225f;
  font-family: Inter, sans-serif;
}

.text-block-324.support {
  text-align: left;
  width: 250px;
  font-family: Inter, sans-serif;
  text-decoration: none;
}

.text-block-324.amazon-clone {
  color: #fff;
}

.flex-block-88 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

.text-block-325 {
  color: #4b225f;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 800;
  line-height: 20px;
}

.text-block-325.amazon-clone {
  color: #fff;
}

.flex-block-89 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  font-family: Inter, sans-serif;
}

.flex-block-90 {
  justify-content: space-around;
  align-items: center;
  width: 100%;
  padding-right: 30px;
}

.image-317 {
  width: 50px;
  height: 50px;
}

.image-318, .image-319 {
  width: 75px;
}

.image-320 {
  width: 300px;
}

.button-118 {
  color: #461e5c;
  text-align: center;
  background-color: #ffcf23;
  border-radius: 32px;
  padding-left: 25px;
  padding-right: 25px;
  font-family: DM Sans, sans-serif;
  font-weight: 700;
  line-height: 16px;
}

.flex-block-91 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  margin-top: 15px;
}

.landing-page-text {
  color: #4b225f;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.landing-page-text.amazon-clone {
  color: #fff;
}

.image-321, .image-322 {
  width: 20%;
}

.text-block-326 {
  font-family: DM Sans, sans-serif;
  font-size: 10px;
}

.text-span-44 {
  color: #d0aaf9;
}

.text-block-327 {
  margin-right: 5px;
}

.flex-block-92 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-start;
  width: 300px;
}

.fs-slider-6_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  color: #4b225f;
  text-align: center;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 14.29%;
  font-family: Inter, sans-serif;
  font-weight: 700;
  display: flex;
  position: relative;
}

.fs-slider-6_slide.amazon-clone {
  color: #fff;
}

.fs-slider-6_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: auto;
  padding: 1rem;
  display: flex;
}

.fs-slider-6_list {
  transform-style: preserve-3d;
  flex-direction: column;
  justify-content: start;
  align-items: start;
  height: 18rem;
  display: flex;
}

.fs-slider-6_button {
  background-color: #0000;
}

.fs-slider-6_instance {
  opacity: .5;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 20.5rem;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider-6_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 100%;
  display: flex;
  position: relative;
}

.fs-slider-6_navigation {
  z-index: 10;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
  position: absolute;
}

.fs-slider-6_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider-6_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-6_scrollbar_drag {
  background-color: #000;
  width: 1rem;
  height: 20%;
}

.flex-block-61-copy {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
}

.flex-block-61-copy.amazon-clone {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.flex-block-61-copy.amazon-clone.marketplace-service {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 80%;
}

.flex-block-60-copy {
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  overflow: hidden;
}

.fs-slider-7_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 50%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-7_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider-7_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider-7_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider-7_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider-7_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-7_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-7_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider-7_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-7_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.select-field-3 {
  color: #461e5c;
  background-color: #f6eeff;
  border-radius: 8px;
  margin-bottom: 20px;
  font-family: DM Sans, sans-serif;
}

.div-block-106-copy {
  z-index: 2;
  background-color: #fff;
  border-radius: 14px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 475px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: absolute;
  top: 8%;
  right: 10%;
  box-shadow: 0 4px 4px #00000040;
}

.text-span-45 {
  color: #d0aaf9;
}

.text-span-45.amazon-clone {
  color: #461e5c;
}

.text-span-46 {
  color: #d0aaf9;
}

.video-3 {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.container-261 {
  max-width: 1370px;
}

.div-block-123 {
  border: 2px solid #794696;
  border-radius: 20px;
  height: 750px;
  margin-bottom: 30px;
  padding-top: 10px;
  overflow: hidden;
}

.code-embed-6 {
  margin-left: auto;
  margin-right: auto;
}

.section-170.clone-page {
  display: none;
}

.container-262 {
  max-width: 1350px;
}

.container-262.marketplace-service {
  margin-right: 0;
}

.heading-282 {
  text-align: center;
  margin-top: 75px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  line-height: 50px;
}

.heading-282.marketplace-website {
  letter-spacing: -3px;
  font-size: 65px;
  line-height: 65px;
}

.heading-282.marketplace-service {
  text-align: left;
  letter-spacing: -3px;
  font-size: 65px;
  line-height: 65px;
}

.text-span-47 {
  color: #333;
}

.text-span-48 {
  color: #6b24c9;
}

.text-block-328 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-style: normal;
  line-height: 28px;
}

.text-block-328.airbnbsubheader {
  font-family: Inter, sans-serif;
}

.text-block-328.fiverrsubheader {
  font-size: 22px;
}

.text-block-328.marketplace-website {
  font-weight: 600;
  line-height: 30px;
}

.text-block-328.marketplace-service {
  text-align: left;
  line-height: 30px;
}

.text-span-49 {
  font-style: italic;
  font-weight: 700;
}

.div-block-124 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1350px;
  display: flex;
}

.div-block-124.marketplace-service {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-start;
  padding-left: 0;
}

.section-171 {
  margin-bottom: 30px;
}

.section-171.amazon-clone {
  margin-top: 30px;
  margin-bottom: 40px;
}

.container-263 {
  max-width: 1250px;
}

.text-span-50 {
  font-family: Inter, sans-serif;
  font-size: 37px;
}

.heading-283 {
  text-align: center;
  margin-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 34px;
  line-height: 40px;
}

.heading-283.second-scroll {
  text-align: left;
  margin-top: 0;
  margin-bottom: 8px;
  font-size: 34px;
  line-height: 40px;
}

.heading-283.second-scroll.marketplace-website {
  letter-spacing: -1.5px;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.heading-283.second-scroll.auctionpage {
  letter-spacing: -2px;
  margin-bottom: 20px;
  font-size: 40px;
  font-weight: 600;
  line-height: 43px;
}

.heading-283.second-scroll.pod-marketplace {
  margin-bottom: 22px;
}

.heading-283.auction-page {
  letter-spacing: -2px;
  font-size: 40px;
  font-weight: 600;
}

.heading-283.pod-marketplace {
  color: #263238;
  letter-spacing: -2px;
  margin-bottom: 5px;
  font-size: 48px;
  font-weight: 600;
  line-height: 50px;
}

.text-block-329 {
  margin-top: 0;
  margin-bottom: 8px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  line-height: 22px;
}

.text-block-329.etsy {
  margin-bottom: 1px;
}

.text-block-329.marketplace-website, .text-block-329.template {
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
}

.text-block-329.auctionpage {
  color: #3e4a50;
  font-size: 23px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-329.pod-marketplace {
  color: #263238;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}

.button-119 {
  background-color: #2d1151;
  border-radius: 15px;
  padding: 20px 22px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}

.image-326 {
  height: 100%;
}

.image-326.airbnb {
  height: 60%;
}

.image-326.amazoncloneimg {
  height: 500px;
}

.image-326.fiverrimg {
  margin-top: 0;
  margin-left: 0;
}

.cell-522 {
  justify-content: center;
  align-items: center;
}

.container-264 {
  max-width: 1350px;
}

.heading-284 {
  text-align: center;
  font-family: Inter, sans-serif;
}

.tabs-menu-24 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-172 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.tab-link-tab-1-20 {
  text-align: center;
  background-color: #d0aaf9;
  border-top-left-radius: 32px;
  border-bottom-left-radius: 32px;
  width: 200px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}

.tab-link-tab-1-20.w--current {
  color: #fff;
  background-color: #2d1151;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  font-family: Inter, sans-serif;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.tab-link-tab-1-20.taskrabbit {
  width: 250px;
}

.tab-link-tab-2-22 {
  color: #000000ad;
  text-align: center;
  background-color: #d0aaf9;
  width: 200px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.tab-link-tab-2-22.w--current {
  color: #fff;
  background-color: #2d1151;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}

.tab-link-tab-2-22.taskrabbitnav2 {
  width: 200px;
}

.tab-link-tab-3-20 {
  color: #000000ad;
  text-align: center;
  background-color: #d0aaf9;
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
  width: 200px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}

.tab-link-tab-3-20.w--current {
  color: #fff;
  background-color: #2d1151;
}

.tab-link-tab-3-20.taskrabbit {
  width: 270px;
}

.text-block-330 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
  text-decoration: underline;
}

.text-block-331, .text-block-332 {
  color: #000000ad;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}

.flex-block-94 {
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}

.flex-block-95 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: center;
  align-items: center;
}

.flex-block-95.auction-page {
  justify-content: flex-start;
  align-items: flex-start;
}

.text-block-333 {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
}

.cell-523 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-end;
  padding-left: 100px;
}

.quick-stack-218 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  overflow: hidden;
}

.container-265 {
  max-width: 1350px;
}

.div-block-125 {
  background-image: linear-gradient(2deg, #f3dbfd 11.39%, #ffcdf7);
  padding-top: 50px;
  padding-bottom: 50px;
  position: relative;
}

.heading-285 {
  color: #263238;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 40px;
  line-height: 55px;
}

.image-327 {
  margin-bottom: 70px;
}

.flex-block-96 {
  justify-content: center;
  align-items: center;
}

.text-block-334 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.image-328 {
  position: absolute;
  top: -12%;
}

.section-173 {
  margin-top: 80px;
  margin-bottom: 40px;
}

.div-block-126 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68029353015e0084209f1adb_Frame%201000007980.png");
  background-position: 50%;
  background-size: 1250px 320px;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  max-width: 1250px;
  height: 320px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-126.mobile {
  display: none;
}

.flex-block-97 {
  justify-content: center;
  align-items: center;
  width: 700px;
}

.div-block-127 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  background-color: #fff;
  border: 1.3px solid #e2dfda;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  padding: 5px 15px;
  display: flex;
  box-shadow: 0 5.2221px 57.432px -9.137px #ffcf23;
}

.text-block-335 {
  color: #200e32;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
}

.text-block-336 {
  color: #200e32;
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 25px;
}

.container-266 {
  max-width: 1250px;
}

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

.div-block-128 {
  background-color: #fff3ca;
  border: 1px solid #ecdcfd;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 400px;
  height: 100%;
  padding: 30px;
  display: flex;
}

.div-block-128.second {
  background-color: #ffe79178;
}

.div-block-128.third {
  background-color: #ffda5778;
  height: 100%;
}

.image-329 {
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.image-329.third {
  margin-bottom: 20px;
}

.heading-287 {
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 25px;
  line-height: 30px;
}

.text-block-337 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-style: italic;
  line-height: 25px;
}

.column-19, .column-20, .column-21 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-174 {
  margin-top: 30px;
  margin-bottom: 40px;
}

.container-267 {
  max-width: 1250px;
}

.heading-288 {
  color: #263238;
  margin-top: 60px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.heading-288.faqs {
  margin-left: 60px;
}

.div-block-129 {
  width: 100%;
  position: relative;
}

.image-330 {
  position: absolute;
  inset: 0% 10% 0% auto;
}

.flex-block-98 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
}

.text-block-338 {
  color: #461e5c;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}

.div-block-130 {
  cursor: pointer;
  background-color: #f6eeff;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 10px 30px;
}

.flex-block-99 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.text-block-339 {
  color: #461e5cd6;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: none;
}

.text-block-339.faq1, .text-block-339.faq2, .text-block-339.faq3, .text-block-339.faq4, .text-block-339.faq5, .text-block-339.faq6 {
  display: none;
}

.image-331 {
  cursor: pointer;
}

.image-331.brix---accordion-icon-wrapper-2 {
  border-style: none;
  border-radius: 0;
  width: 35px;
  min-width: auto;
  height: 35px;
  min-height: auto;
}

.section-175 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.image-332 {
  opacity: .71;
  position: absolute;
  top: 55%;
}

.image-333 {
  opacity: .8;
  position: absolute;
  top: 5%;
  right: 0%;
}

.flex-block-100 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  margin-left: -25px;
}

.image-334 {
  width: 70px;
}

.image-334.gdpr {
  width: 90px;
}

.image-334.get-app, .link-block-99 {
  width: 200px;
}

.image-335 {
  width: 680px;
  max-width: none;
  height: 365px;
}

.image-335.airbnbimgs {
  width: 600px;
}

.image-335.taskrabbitimg {
  width: 525px;
  height: 400px;
}

.image-335.amazonimg1, .image-335.amazonimg2 {
  width: 600px;
}

.image-335.etsytimg3 {
  width: 700px;
}

.image-335.etsyimg2, .image-335.vintedimg1 {
  width: 680px;
}

.image-335.vintedimg2.rental {
  width: 500px;
}

.image-335.vintedimg3.rental {
  width: 575px;
}

.image-335.fiverrimg2, .image-335.fiverrimg3, .image-335.poshamarkimg1, .image-335.poshmarkimg2, .image-335.poshmarkimg3, .image-335.poshmarkimg1 {
  width: 600px;
}

.image-335.gumroad1 {
  width: 650px;
  height: 435px;
}

.image-335.gumroadimg2 {
  width: 640px;
  height: 380px;
}

.image-335.gumroadimg3 {
  width: 700px;
}

.image-335.auction-page-img {
  width: 550px;
}

.image-335.hyperlocal {
  width: 500px;
}

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

.cell-524 {
  justify-content: center;
  align-items: center;
}

.cell-525, .cell-526 {
  justify-content: center;
  align-items: flex-end;
}

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

.section-176 {
  margin-bottom: 40px;
}

.fs-slider-8_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex-flow: column;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 33.33%;
  height: auto;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-8_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider-8_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider-8_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider-8_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  max-height: 100%;
  display: flex;
  position: relative;
}

.fs-slider-8_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-8_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-8_list-wrapper {
  perspective: 1200px;
  flex: 1;
  position: relative;
  overflow: clip;
}

.fs-slider-8_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-8_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.fs-slider-8_pagination_bullet {
  background-color: #ddd;
  width: 1rem;
  height: 1rem;
  padding: 0;
  display: inline-block;
}

.fs-slider-8_pagination_bullet.is-bullet-active {
  background-color: #000;
  display: inline-block;
}

.flex-block-101 {
  margin-top: 40px;
}

.image-336 {
  width: 20px;
  height: 20px;
}

.image-337 {
  height: 500px;
}

.image-337.gumroadhero {
  width: 820px;
}

.bold-text-51 {
  font-weight: 600;
}

.container-268 {
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin-left: 0;
}

.body-8 {
  color: #461e56;
  font-family: Inter, sans-serif;
}

.div-block-131 {
  background-color: #461e5c;
  border-radius: 0 0 16px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 90%;
  height: 75vh;
  padding: 0% 50px 50px 10%;
  display: flex;
}

.div-block-132 {
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.button-120 {
  color: #471f5d;
  background-color: #fff;
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
}

.button-120.w--current {
  background-color: var(--white);
  color: #461e5c;
  text-align: center;
  border-radius: 9px;
  width: 150px;
  font-weight: 700;
}

.paragraph-30 {
  color: #f6f3f3;
}

.heading-289 {
  color: var(--white);
  font-family: Inter, sans-serif;
  font-size: 51px;
  line-height: 60px;
}

.paragraph-31 {
  color: #f6f1f1;
  margin-bottom: 40px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.italic-text-3 {
  font-weight: 700;
}

.div-block-133 {
  justify-content: flex-end;
  align-items: center;
  margin-top: 60px;
  padding-left: 15%;
}

.paragraph-32 {
  text-align: right;
  width: 680px;
  margin-top: -15px;
  margin-left: 35px;
  font-size: 23px;
  font-weight: 600;
  line-height: 32px;
}

.image-338 {
  flex: 0 auto;
  width: 75px;
  margin-bottom: 5%;
}

.image-339 {
  width: 28px;
  margin-right: 2%;
}

.image-340 {
  width: 35%;
  position: absolute;
  bottom: 0;
  right: 0;
}

.italic-text-4 {
  line-height: 30px;
}

.section-177 {
  display: block;
}

.italic-text-5, .italic-text-6 {
  font-weight: 600;
}

.italic-text-7 {
  color: #e95e22;
}

.cell-530 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.italic-text-8 {
  font-weight: 600;
}

.text-span-51 {
  color: #4b7c29;
}

.text-span-52 {
  color: #e95e22;
}

.text-span-53 {
  color: #6b8d9e;
}

.text-span-54 {
  color: #dc4141;
}

.text-span-56, .text-span-57 {
  font-weight: 600;
}

.italic-text-9, .text-span-62 {
  font-weight: 700;
}

.text-span-63 {
  color: #a4026a;
}

.text-span-64 {
  color: #087b0c;
}

.italic-text-10 {
  font-weight: 700;
}

.text-span-65 {
  color: #e800ae;
}

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

.cell-531 {
  justify-content: center;
  align-items: flex-start;
}

.container-269 {
  border: 1px solid var(--elements-webflow-library--general--shadow-03);
  border-radius: 30px;
  height: 200px;
  position: sticky;
  top: 450px;
}

.container-270 {
  border-radius: 16px 16px 0 0;
  margin-top: 100px;
}

.div-block-134 {
  border: 1px solid var(--elements-webflow-library--general--shadow-03);
  opacity: 1;
  background-color: #fff;
  border-radius: 30px;
  height: 100%;
  margin-top: -30px;
  padding-bottom: 20px;
  position: relative;
}

.heading-290 {
  font-size: 20px;
  line-height: 24px;
}

.heading-291 {
  font-size: 14px;
  line-height: 24px;
}

.heading-292 {
  padding-left: 10px;
  font-family: Inter, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
}

.flex-block-102 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
}

.flex-block-103 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 10px;
}

.image-341 {
  height: 20px;
}

.text-block-343 {
  font-family: Inter, sans-serif;
  font-size: 14px;
}

.image-343 {
  width: 90px;
}

.div-block-135 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-left: 50px;
  display: flex;
}

.div-block-136 {
  grid-column-gap: 71px;
  grid-row-gap: 71px;
}

.button-121 {
  text-align: center;
  background-color: #2d1151;
  border-radius: 75px;
  width: 119px;
}

.button-121.signinnav {
  color: #000;
  background-color: #fff;
  border: 1px solid #2d1151;
}

.button-121.signinnav:hover {
  color: #fff;
  -webkit-text-stroke-color: #461e56;
  background-color: #2d1151;
}

.button-121.signinnav.pricingcopy {
  color: #fff;
  background-color: #660d99;
  border-color: #660d99;
  border-radius: 7px;
  width: 200px;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.button-121.signinnav.pricingcopy:hover {
  color: #000;
  background-color: #fff;
}

.button-121.home-clone {
  width: 200px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.button-121.home-clone.shopify {
  background-color: #55b05a;
}

.button-121.home-clone.quickstackbtn {
  width: 300px;
}

.button-121.home-clone.core-service-button {
  width: 180px;
  padding: 12px;
  font-size: 18px;
}

.button-121.home-clone.auctionpage {
  width: 200px;
  height: 52px;
  min-height: 0;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 19px;
  font-weight: 600;
  line-height: 17px;
}

.button-121.extra-mobile-view-button {
  display: none;
}

.button-121.extra-desktop-view-button {
  width: 150px;
  padding-left: 30px;
  padding-right: 30px;
}

.text-block-344 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.section-178 {
  background-color: var(--white);
}

.section-178.newnavbar {
  margin-top: 30px;
}

.section-178.newnavbar.about-page {
  margin-top: 0;
}

.section-178.newnavbar.about-page.pod {
  background-color: #0000;
}

.text-block-345, .text-block-346 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.text-block-347 {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
}

.text-block-348 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.container-271 {
  max-width: 1250px;
}

.flex-block-104 {
  border: 1px solid #d8d1d1;
  border-radius: 75px;
  justify-content: space-between;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
}

.link-40 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.text-block-349 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.dropdown-list {
  color: #263238;
  background-color: #fff;
  border: 2px solid #000;
  border-radius: 20px;
  width: 200px;
  font-size: 14px;
  font-weight: 600;
}

.dropdown-list.w--open {
  border-style: none;
  border-width: 0;
  border-radius: 0 0 20px 20px;
  margin-top: 1px;
}

.link-41, .link-42, .link-43 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.div-block-137 {
  width: 500px;
  height: 500px;
  position: absolute;
  inset: 10% 0% auto;
}

.text-block-350 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.div-block-138 {
  z-index: 2;
  border: 1px solid #d8d1d1;
  border-radius: 25px;
  width: 825px;
  margin-top: 10px;
}

.link-block-101 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.link-block-101:hover {
  background-color: #f4e9ff;
  border-radius: 10px;
}

.link-block-101.shipping {
  width: 100%;
  padding-left: 5px;
  padding-right: 30px;
}

.link-block-101.shipping:hover {
  border-radius: 8px;
  max-width: 100%;
}

.link-block-101.partnership {
  width: 100%;
  padding-left: 5px;
  padding-right: 20px;
}

.text-block-351 {
  font-size: 18px;
  font-weight: 700;
}

.text-block-351.textblockshipping {
  margin-top: 40px;
}

.text-block-352 {
  color: #263238;
  padding-right: 5px;
  font-size: 14px;
  font-weight: 600;
}

.flex-block-105 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
}

.dropdown-list-2 {
  background-color: #fff;
  margin-top: 2px;
}

.dropdown-list-2.w--open {
  z-index: 2;
  margin-left: -30px;
}

.quick-stack-221 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.div-block-139 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-344 {
  width: 12%;
}

.cell-532 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: flex-start;
}

.dropdown-toggle-3 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.icon-6 {
  margin-right: 0;
  position: static;
}

.dropdown-toggle-4 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.icon-7 {
  margin-right: 0;
  position: static;
}

.text-span-75 {
  font-style: italic;
  font-weight: 600;
}

.container-272 {
  max-width: 1250px;
}

.section-179 {
  margin-top: 80px;
}

.nav-menu-6 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1000px;
  display: flex;
}

.brand {
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

.navbar-2 {
  background-color: #0000;
}

.div-block-140 {
  border: 1px solid #d8d1d1;
  border-radius: 20px;
  margin-top: 10px;
}

.resouce-link:hover {
  background-color: #f4e9ff;
  width: 100%;
}

.resouce-link.kblink:hover {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.resouce-link.faqslink:hover {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.list-item-53.home-clone {
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
}

.list-item-53.home-clone-text, .home-clone-text {
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

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

.text-block-355 {
  color: #ff7912;
  background-color: #fff7f3;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: 60px;
  padding: 5px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-355.tempclass {
  border-radius: 24px;
  margin-top: 80px;
  padding: 7px 28px;
  font-weight: 600;
}

.text-span-76 {
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.text-span-77, .bold-text-52, .bold-text-53, .bold-text-54, .bold-text-55 {
  font-family: Inter, sans-serif;
}

.div-block-141 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-span-78 {
  color: #6b24c9;
}

.text-span-79 {
  font-weight: 600;
}

.flex-block-106 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 40px;
  margin-left: 40px;
  margin-right: 40px;
}

.heading-293 {
  letter-spacing: -1.5px;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
  display: flex;
}

.text-block-356 {
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
}

.flex-block-107 {
  justify-content: space-between;
  align-items: center;
  margin-left: 80px;
  margin-right: 80px;
}

.text-block-357 {
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}

.heading-294 {
  color: #b012ff;
  font-family: Inter, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 40px;
}

.heading-295, .heading-296 {
  color: #b012ff;
  font-family: Inter, sans-serif;
  font-size: 34px;
  line-height: 40px;
}

.list-39 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.list-item-54 {
  font-size: 24px;
  line-height: 26px;
}

.container-273 {
  max-width: 1250px;
}

.text-block-358 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.image-345 {
  align-self: center;
  height: 30%;
}

.heading-297 {
  letter-spacing: -1.5px;
  align-self: center;
  margin-top: 10px;
  font-family: Inter, sans-serif;
  font-size: 30px;
  line-height: 35px;
}

.image-346, .image-347 {
  align-self: center;
  height: 30%;
}

.text-block-359 {
  text-align: left;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 22px;
}

.text-block-359.pod-marketplace {
  color: #fff;
  margin-top: 25px;
  font-family: Inter, sans-serif;
  font-size: 24px;
}

.text-span-80 {
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.text-span-81 {
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 24px;
}

.text-span-81.pod-marketplace {
  font-size: 24px;
  font-weight: 400;
}

.italic-text-12 {
  font-size: 20px;
  font-weight: 700;
  line-height: 25px;
}

.section-180 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.section-181 {
  margin-top: 60px;
  margin-bottom: 0;
}

.heading-298 {
  text-align: center;
  letter-spacing: -1.5px;
  margin-bottom: 20px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.heading-298.marketplace-website {
  color: #233238;
  font-size: 45px;
  font-weight: 700;
  line-height: 55px;
}

.quick-stack-222 {
  grid-column-gap: 80px;
  grid-row-gap: 0px;
  padding: 0;
}

.quick-stack-223 {
  grid-column-gap: 31px;
  grid-row-gap: 31px;
  padding-left: 0;
  padding-right: 0;
}

.text-block-360 {
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
}

.image-348 {
  position: relative;
  top: -151px;
  left: -273px;
}

.container-274 {
  max-width: 1250px;
}

.flex-block-109 {
  align-self: center;
  font-family: Inter, sans-serif;
}

.text-span-82 {
  font-weight: 600;
}

.text-span-83 {
  color: #ff7337;
}

.heading-299 {
  letter-spacing: -1.5px;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}

.cell-538 {
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 40px;
}

.image-351 {
  border-radius: 30px 30px 0 0;
}

.cell-540 {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.link-block-102 {
  color: #333;
  width: 100%;
  -webkit-text-decoration: none;
  text-decoration: none;
}

.fs-slider-9_slide {
  backface-visibility: hidden;
  transition-property: transform opacity;
  flex: none;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-9_placeholder {
  color: #707070;
  text-align: center;
  border: 1px dashed #707070;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20rem;
  padding: 1rem;
  display: flex;
}

.fs-slider-9_list {
  transform-style: preserve-3d;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  height: auto;
  display: flex;
}

.fs-slider-9_button {
  color: #fff;
  background-color: #3898ec;
  padding: 1rem 2rem;
}

.fs-slider-9_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  min-width: 0;
  max-width: 100%;
  height: 300px;
  max-height: 100%;
  display: flex;
  position: sticky;
  top: 400px;
}

.fs-slider-9_pagination {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-slider-9_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.fs-slider-9_list-wrapper {
  perspective: 1200px;
  flex: 1;
  overflow: clip;
}

.fs-slider-9_scrollbar {
  touch-action: none;
  background-color: #f5f5f5;
}

.fs-slider-9_scrollbar_drag {
  background-color: #000;
  width: 20%;
  height: 1rem;
}

.body-9 {
  background-color: #0000;
}

.text-block-361 {
  text-align: center;
  margin-top: 60px;
  font-size: 30px;
  font-weight: 700;
}

.div-block-143 {
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.text-block-362 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-weight: 500;
}

.section-183 {
  background-color: #461e5c;
  background-image: linear-gradient(90deg, #8039a3, #461e5c 43%);
}

.flex-block-111 {
  grid-column-gap: 71px;
  grid-row-gap: 71px;
  justify-content: center;
  align-items: center;
}

.image-352 {
  cursor: pointer;
  height: 20px;
  margin-left: auto;
  display: block;
}

.container-275 {
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.text-span-84 {
  font-weight: 600;
}

.container-276 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1250px;
}

.text-span-85 {
  font-weight: 600;
}

.heading-300 {
  font-family: Inter, sans-serif;
  font-size: 40px;
  line-height: 50px;
}

.text-span-86, .text-span-87, .text-span-88, .text-span-89 {
  font-weight: 600;
}

.quick-stack-225 {
  padding-left: 0;
  padding-right: 0;
}

.div-block-144 {
  margin-top: 40px;
}

.container-277 {
  max-width: 1250px;
}

.heading-301 {
  color: #233238;
  text-align: left;
  letter-spacing: -1.5px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.text-block-363 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 20px;
  line-height: 26px;
  display: none;
}

.cell-541 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

.text-block-364 {
  font-size: 20px;
  line-height: 26px;
}

.text-block-365 {
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
}

.text-block-366 {
  font-size: 18px;
  line-height: 24px;
}

.quick-stack-226 {
  margin-top: 40px;
}

.image-354 {
  width: 500px;
}

.container-278 {
  max-width: 1250px;
}

.div-block-145 {
  width: 100%;
}

.text-block-367 {
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
}

.text-block-367.mobile {
  display: none;
}

.text-block-368 {
  color: #263238;
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.text-block-368.mobile {
  display: none;
}

.button-122 {
  background-color: #421e57;
  border-radius: 8px;
  margin-top: 30px;
  padding: 12px 35px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.text-block-369 {
  color: #263238;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-decoration: underline;
}

.text-span-90 {
  color: #ff6725;
}

.image-355 {
  border-radius: 16px;
}

.text-block-370 {
  color: #000;
  font-family: Inter, sans-serif;
  font-weight: 700;
}

.quick-stack-227 {
  width: 100%;
  padding-left: 0;
}

.flex-block-112, .flex-block-113, .flex-block-114, .flex-block-115 {
  opacity: .6;
}

.text-span-92 {
  color: #ff6725;
}

.code-embed-7 {
  margin-left: auto;
  margin-right: auto;
}

.container-279 {
  max-width: 1250px;
}

.container-280 {
  background-color: #421e57;
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/685b859d66997a9f990dd40e_Group%201000008806.webp");
  background-position: 0 0;
  background-size: auto;
}

.heading-302 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-weight: 400;
}

.heading-303 {
  text-align: center;
  margin-top: 0;
  font-family: Inter, sans-serif;
  font-size: 14.1px;
  line-height: 18px;
}

.button-123 {
  text-align: center;
  background-color: #ff7337;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 5px 20px;
  font-family: Inter, sans-serif;
}

.bold-text-56 {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.bold-text-57 {
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.bold-text-58 {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
}

.flex-block-116 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
}

.quick-stack-228 {
  grid-column-gap: 59px;
  max-width: 940px;
}

.heading-304 {
  color: #fff;
  text-align: left;
  margin-top: 0;
  padding-right: 50px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}

.cell-543 {
  justify-content: center;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
}

.image-356 {
  height: 50%;
}

.cell-544 {
  justify-content: flex-end;
  align-items: flex-start;
}

.quick-stack-229 {
  z-index: 1;
  padding: 0;
}

.image-357 {
  z-index: 0;
  opacity: .1;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.f-footer-link-copy {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.01em;
  width: 100%;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  transition: color .3s;
}

.f-footer-link-copy:hover {
  color: var(--flowui-component-library--primary-base);
}

.f-footer-link-copy.w--current {
  padding-top: 2px;
  padding-bottom: 2px;
}

.fs-table_instance {
  display: block;
}

.fs-table_cell {
  text-align: left;
  border: 1px solid #ddd;
  padding: 30px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.fs-table_cell.header1 {
  background-color: #f9f9f9;
  font-weight: 600;
}

.fs-table_row {
  text-align: left;
  border: 1px solid #ddd;
}

.fs-table_table {
  text-align: left;
  border-collapse: collapse;
  border: 1px solid #ddd;
  width: 100%;
}

.container-281 {
  max-width: 1250px;
}

.heading-305 {
  color: #263238;
  text-align: center;
  letter-spacing: -1.5px;
  margin-bottom: 40px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  line-height: 55px;
}

.cell-545 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 20px;
  padding-left: 60px;
}

.cell-546 {
  justify-content: flex-end;
  align-items: flex-end;
}

.quick-stack-230 {
  grid-column-gap: 10px;
  width: 100%;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.container-282 {
  max-width: 1250px;
}

.cell-547 {
  justify-content: flex-start;
  align-items: flex-end;
}

.brix---accordion-btn-horizontal-line-v2-4 {
  background-color: #9040f0;
  border-radius: 20px;
  width: 15px;
  height: 2px;
  position: absolute;
}

.brix---container-default-13 {
  max-width: 1218px;
  padding-left: 0;
  padding-right: 0;
}

.brix---section-12 {
  color: #fff;
  padding-top: 0;
  padding-bottom: 20px;
}

.brix---color-neutral-852 {
  color: #434343;
}

.brix---accordion-icon-wrapper-4 {
  border: 2px solid #9040f0;
  border-radius: 9px;
  justify-content: center;
  align-items: center;
  width: 25px;
  min-width: 25px;
  height: 25px;
  min-height: 25px;
  display: flex;
}

.brix---paragraph-default-22 {
  color: #461e5cd6;
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

.brix---paragraph-default-22:lang(fr) {
  font-size: 11px;
}

.brix---accordion-btn-vertical-line-v2-4 {
  background-color: #9040f0;
  border-radius: 20px;
  width: 2px;
  height: 15px;
  position: absolute;
}

.image-358 {
  margin-left: 30px;
}

.container-283 {
  max-width: 100%;
}

.flex-block-117 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff4ef;
  border-radius: 24px;
  width: 100%;
}

.flex-block-117.firstblock {
  border: 1px solid #00000014;
  padding: 40px;
}

.flex-block-117.secondblock {
  background-color: #f7f2ff;
  border: 1px solid #00000014;
  padding: 40px;
}

.heading-306 {
  letter-spacing: -1px;
}

.heading-307 {
  color: #263238;
  text-align: center;
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 36px;
}

.text-block-371 {
  font-size: 32px;
}

.text-block-372 {
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
}

.text-block-373 {
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.container-284 {
  max-width: 1350px;
}

.quick-stack-231 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  padding-left: 0;
  padding-right: 0;
}

.container-285 {
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  max-width: 1350px;
  margin-top: 20px;
  padding: 30px 50px;
  box-shadow: 0 4px 22px #00000024;
}

.flex-block-118 {
  background-color: #f7f4f9;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  padding: 28px 12px 20px 15px;
}

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

.text-block-374 {
  font-size: 10px;
  line-height: 12px;
}

.heading-308 {
  font-family: Inter, sans-serif;
  font-weight: 700;
}

.section-185 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.list-item-55 {
  margin-top: 20px;
  margin-bottom: 30px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
}

.flex-block-119 {
  border: 1px solid #00000014;
  border-radius: 24px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.heading-309 {
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-size: 74px;
  font-weight: 600;
  line-height: 74px;
}

.image-360 {
  width: 100%;
  margin-top: 20px;
}

.cell-549 {
  justify-content: center;
  align-items: center;
}

.image-361 {
  height: 60%;
}

.cell-550 {
  justify-content: center;
  align-items: flex-start;
}

.text-block-375 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.table_cell {
  color: #2d2d2d;
  padding: 20px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 24px;
}

.table_cell.row-header {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
  padding-bottom: 0;
  padding-right: 0;
  display: flex;
}

.table_cell.row-content {
  font-size: 16px;
  font-weight: 700;
}

.table_row.evenrow {
  background-color: #ffeee7;
}

.table_header {
  font-family: Inter, sans-serif;
}

.table_component {
  width: 100%;
  margin-top: 40px;
}

.container-286, .container-287 {
  max-width: 1350px;
}

.text-span-93 {
  color: #ff7337;
}

.quick-stack-232 {
  width: 100%;
  padding: 0;
}

.list-40, .list-41 {
  padding-right: 20px;
}

.container-288 {
  border-radius: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 1150px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  box-shadow: 0 4px 13px #00000040;
}

.section-186 {
  margin-top: 40px;
}

.heading-310 {
  font-family: Inter, sans-serif;
  font-size: 40px;
  line-height: 38px;
}

.heading-311 {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: Inter, sans-serif;
  font-size: 40px;
  line-height: 40px;
}

.text-span-94 {
  color: #9040f0;
}

.text-span-95 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #ff7337 5.69%, #9040f0 82.94%);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-block-376 {
  color: #4e4e4e;
  text-align: center;
  margin-top: 25px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.button-124 {
  background-color: #2d1151;
  border-radius: 24px;
  margin-top: 35px;
  padding: 10px 30px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.button-124.heromobilebutton {
  display: none;
}

.text-block-377 {
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.text-span-96, .text-span-97, .text-span-98 {
  color: #55b05a;
}

.quick-stack-233 {
  margin-top: 15px;
}

.heading-312 {
  margin-bottom: 0;
  font-family: Inter, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 18px;
}

.text-block-378 {
  color: #4e4e4e;
  font-family: Inter, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
}

.quick-stack-234 {
  grid-column-gap: 15px;
}

.cell-551 {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.cell-552 {
  justify-content: center;
  align-items: center;
}

.container-289 {
  max-width: 1350px;
}

.section-187 {
  margin-top: 0;
}

.heading-313 {
  color: #263238;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 25px;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.text-block-379 {
  color: #4e4e4e;
  text-align: center;
  margin-top: 10px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.text-block-380 {
  color: #2d2d2d;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.cell-553 {
  padding-left: 20px;
}

.quick-stack-235 {
  grid-column-gap: 0px;
  grid-row-gap: 20px;
  margin-top: 0;
}

.cell-554 {
  padding-top: 30px;
  padding-bottom: 20px;
  padding-left: 20px;
}

.cell-554.colored-cell {
  background-color: #ffeee7;
}

.cell-554.colored-cell.left-bordered {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}

.cell-554.colored-cell.right-bordered {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

.text-block-381 {
  color: #000;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.div-block-146 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.section-188 {
  margin-top: 60px;
  margin-bottom: 40px;
}

.div-block-147 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-362 {
  height: 45%;
  position: absolute;
  top: 16%;
  left: -2%;
}

.image-363 {
  position: absolute;
  top: 25%;
  right: -1%;
}

.link-44 {
  display: none;
}

.image-364 {
  width: 80%;
}

.section-189 {
  margin-top: 100px;
}

.image-365 {
  display: none;
}

.text-span-107 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(45deg, #ff7337, #9040f0);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-span-108 {
  color: #ff7337;
}

.text-span-109 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(225deg, #ff7337, #9040f0);
  -webkit-background-clip: text;
  background-clip: text;
}

.cell-555 {
  justify-content: center;
  align-items: center;
}

.container-290 {
  max-width: 100%;
}

.section-190 {
  margin-top: 0;
}

.cell-564 {
  justify-content: center;
  align-items: flex-start;
}

.section-191 {
  background-color: #fff;
}

.section-191.newnavbar {
  margin-top: 30px;
}

.link-block-104 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.link-block-104:hover {
  background-color: #f4e9ff;
  border-radius: 10px;
}

.link-block-104.shipping {
  width: 100%;
  padding-left: 5px;
  padding-right: 30px;
}

.link-block-104.shipping:hover {
  border-radius: 8px;
  max-width: 100%;
}

.link-block-104.partnership {
  width: 100%;
  padding-left: 5px;
  padding-right: 20px;
}

.image-370 {
  width: 12%;
}

.navbar-3 {
  background-color: #0000;
}

.dropdown-list-3 {
  background-color: #fff;
  margin-top: 2px;
}

.dropdown-list-3.w--open {
  z-index: 2;
  margin-left: -30px;
}

.div-block-148 {
  grid-column-gap: 71px;
  grid-row-gap: 71px;
}

.link-45 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.button-125 {
  text-align: center;
  background-color: #2d1151;
  border-radius: 75px;
  width: 119px;
}

.button-125.extra-desktop-view-button {
  width: 150px;
  padding-left: 30px;
  padding-right: 30px;
}

.button-125.signinnav {
  color: #000;
  background-color: #fff;
  border: 1px solid #2d1151;
}

.button-125.signinnav:hover {
  color: #fff;
  -webkit-text-stroke-color: #461e56;
  background-color: #2d1151;
}

.button-125.extra-mobile-view-button {
  display: none;
}

.quick-stack-237 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.container-292 {
  max-width: 1250px;
}

.link-46 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.icon-10 {
  margin-right: 0;
  position: static;
}

.link-47 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.text-block-384 {
  font-size: 18px;
  font-weight: 700;
}

.text-block-384.textblockshipping {
  margin-top: 40px;
}

.div-block-149 {
  z-index: 2;
  border: 1px solid #d8d1d1;
  border-radius: 25px;
  width: 825px;
  margin-top: 10px;
}

.dropdown-toggle-5, .dropdown-toggle-6 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.navbar-logo-left-20 {
  z-index: 1;
  position: sticky;
}

.cell-565 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: flex-start;
}

.image-371 {
  width: 90px;
}

.flex-block-120 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
}

.text-block-385 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.div-block-150 {
  border: 1px solid #d8d1d1;
  border-radius: 20px;
  margin-top: 10px;
}

.nav-menu-7 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1000px;
  display: flex;
}

.flex-block-121 {
  border: 1px solid #d8d1d1;
  border-radius: 75px;
  justify-content: space-between;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-386 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.div-block-151 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-152 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-block-387 {
  color: #263238;
  padding-right: 5px;
  font-size: 14px;
  font-weight: 600;
}

.div-block-153 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-left: 50px;
  display: flex;
}

.icon-11 {
  margin-right: 0;
  position: static;
}

.section-192 {
  background-color: #fff;
}

.section-192.newnavbar {
  margin-top: 30px;
}

.link-block-105 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  text-decoration: none;
  display: flex;
}

.link-block-105:hover {
  background-color: #f4e9ff;
  border-radius: 10px;
}

.link-block-105.shipping {
  width: 100%;
  padding-left: 5px;
  padding-right: 30px;
}

.link-block-105.shipping:hover {
  border-radius: 8px;
  max-width: 100%;
}

.link-block-105.partnership {
  width: 100%;
  padding-left: 5px;
  padding-right: 20px;
}

.image-372 {
  width: 12%;
}

.navbar-4 {
  background-color: #0000;
}

.dropdown-list-4 {
  background-color: #fff;
  margin-top: 2px;
}

.dropdown-list-4.w--open {
  z-index: 2;
  margin-left: -30px;
}

.div-block-154 {
  grid-column-gap: 71px;
  grid-row-gap: 71px;
}

.link-48 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.button-126 {
  text-align: center;
  background-color: #2d1151;
  border-radius: 75px;
  width: 119px;
}

.button-126.extra-desktop-view-button {
  width: 150px;
  padding-left: 30px;
  padding-right: 30px;
}

.button-126.signinnav {
  color: #000;
  background-color: #fff;
  border: 1px solid #2d1151;
}

.button-126.signinnav:hover {
  color: #fff;
  -webkit-text-stroke-color: #461e56;
  background-color: #2d1151;
}

.button-126.extra-mobile-view-button {
  display: none;
}

.quick-stack-238 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.container-293 {
  max-width: 1250px;
}

.link-49 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.icon-13 {
  margin-right: 0;
  position: static;
}

.link-50 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
}

.text-block-388 {
  font-size: 18px;
  font-weight: 700;
}

.text-block-388.textblockshipping {
  margin-top: 40px;
}

.div-block-155 {
  z-index: 2;
  border: 1px solid #d8d1d1;
  border-radius: 25px;
  width: 825px;
  margin-top: 10px;
}

.dropdown-toggle-7, .dropdown-toggle-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.navbar-logo-left-21 {
  z-index: 1;
  position: sticky;
}

.cell-566 {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: flex-start;
}

.image-373 {
  width: 90px;
}

.flex-block-122 {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
}

.text-block-389 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.div-block-156 {
  border: 1px solid #d8d1d1;
  border-radius: 20px;
  margin-top: 10px;
}

.nav-menu-8 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1000px;
  display: flex;
}

.flex-block-123 {
  border: 1px solid #d8d1d1;
  border-radius: 75px;
  justify-content: space-between;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
}

.text-block-390 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
}

.div-block-157 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-158 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-block-391 {
  color: #263238;
  padding-right: 5px;
  font-size: 14px;
  font-weight: 600;
}

.div-block-159 {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  height: 100%;
  margin-left: 50px;
  display: flex;
}

.icon-14 {
  margin-right: 0;
  position: static;
}

.italic-text-13 {
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.button-127 {
  background-color: #2d1151;
  border-radius: 14px;
  padding: 12px 50px;
  font-family: Inter, sans-serif;
  font-size: 19px;
  font-weight: 600;
}

.button-128 {
  background-color: #55b05a;
  border-radius: 14px;
  padding: 12px 26px;
  font-family: Inter, sans-serif;
  font-size: 19px;
  font-weight: 600;
}

.container-294 {
  max-width: 1350px;
}

.cell-567 {
  justify-content: center;
  align-items: center;
}

.container-295 {
  max-width: 1350px;
}

.cell-568 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  justify-content: flex-start;
  align-items: center;
}

.quick-stack-239, .quick-stack-240, .quick-stack-241 {
  width: 100%;
  padding: 0;
}

.text-block-392 {
  letter-spacing: -2px;
  font-family: Inter, sans-serif;
  font-size: 65px;
  font-weight: 700;
  line-height: 60px;
}

.button-129 {
  color: #178f31;
  background-color: #d9ffe1;
  border-radius: 20px;
  padding: 8px 23px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.button-130 {
  color: #461e5c;
  background-color: #ecdbff;
  border-radius: 20px;
  padding: 8px 24px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.button-131 {
  color: #2d1151;
  background-color: #dde2ff;
  border-radius: 20px;
  padding: 8px 23px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.button-132 {
  color: #c32a2a;
  background-color: #fdd;
  border-radius: 20px;
  padding: 8px 24px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.button-133 {
  color: #ff5f1b;
  background-color: #ffece4;
  border-radius: 20px;
  padding: 8px 45px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.button-134 {
  color: #c69b00;
  background-color: #fff8e1;
  border-radius: 20px;
  padding: 8px 24px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.button-135 {
  color: #42781e;
  background-color: #eaffc4;
  border-radius: 20px;
  padding: 8px 24px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 25px;
}

.cell-569, .cell-570, .cell-571 {
  justify-content: flex-start;
  align-items: center;
}

.container-296 {
  max-width: 1350px;
}

.flex-block-124 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  justify-content: center;
  align-items: center;
  width: 100%;
}

.text-block-393 {
  line-height: 14px;
}

.cell-572 {
  background-color: #f8f2fe;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 30px 20px;
}

.text-block-394 {
  font-family: Inter, sans-serif;
  font-weight: 600;
  line-height: 14px;
}

.quick-stack-243 {
  padding-top: 0;
  padding-left: 120px;
  padding-right: 120px;
}

.heading-314 {
  text-align: center;
  letter-spacing: -2px;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.quick-stack-244 {
  margin-top: 10px;
}

.button-136 {
  background-color: #2d1151;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  margin-top: 27px;
  margin-bottom: 50px;
  margin-left: 473px;
  padding: 13px 50px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 14px;
}

.cell-573 {
  justify-content: center;
  align-items: center;
}

.section-193 {
  margin-top: 60px;
  margin-bottom: 50px;
}

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

.div-block-160 {
  background-image: linear-gradient(#774f8e, #d0aaf9);
  border-radius: 24px;
  padding: 110px 40px;
}

.image-374 {
  display: none;
}

.container-297 {
  max-width: 100%;
}

.text-block-395, .text-block-396 {
  display: none;
}

.italic-text-14, .text-span-111 {
  font-weight: 700;
}

.italic-text-15, .italic-text-16 {
  font-weight: 600;
}

.text-block-397, .text-block-398, .text-block-399, .text-block-400, .text-block-401, .text-block-402, .text-block-403 {
  display: none;
}

.cell-574 {
  justify-content: center;
  align-items: center;
}

.container-298 {
  max-width: 100%;
}

.flex-block-125 {
  justify-content: center;
  align-items: center;
  max-width: 1350px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.text-block-404 {
  color: #ff7337;
  text-align: center;
  background-color: #fff3ee;
  border-radius: 17px;
  padding: 8px 34px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.heading-315 {
  color: #263238;
  text-align: center;
  letter-spacing: -2px;
  margin-top: 32px;
  margin-bottom: 17px;
  font-family: Inter, sans-serif;
  font-size: 64px;
  font-weight: 600;
  line-height: 68px;
}

.text-block-405 {
  color: #4e4e4e;
  text-align: center;
  margin-bottom: 34px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.button-137 {
  text-transform: capitalize;
  background-color: #2d1151;
  border-radius: 8px;
  padding: 10px 35px;
  font-family: Inter, sans-serif;
  font-size: 19px;
  font-weight: 600;
  line-height: 18px;
}

.text-span-112 {
  color: #263238;
  font-size: 36px;
  font-weight: 600;
  line-height: 43px;
}

.text-span-113 {
  color: #263238;
  letter-spacing: -2px;
  font-size: 48px;
  line-height: 43px;
}

.pod-marketplace {
  justify-content: center;
  align-items: flex-start;
}

.container-299 {
  max-width: 1350px;
}

.cell-575 {
  justify-content: center;
  align-items: center;
}

.text-block-406 {
  color: #fff;
  margin: 0 22px 8px;
  padding-top: 0;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 23px;
}

.text-block-407 {
  color: #fff;
  margin-bottom: 15px;
  margin-left: 22px;
  margin-right: 22px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  line-height: 18px;
}

.flex-block-126 {
  background-image: linear-gradient(#f6f6f600, #9040f0);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.heading-316 {
  color: #263238;
  text-align: center;
  letter-spacing: -2px;
  font-family: Inter, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 43px;
}

.text-block-408 {
  color: #4d4d4d;
  text-align: center;
  margin-bottom: 40px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 23px;
}

.container-300 {
  max-width: 1350px;
}

.cell-576 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6878c8b4b3ec12d23f327dae_Rectangle%2025330.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.text-block-409 {
  color: #fff;
  margin: 184px 356px 4px 26px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
}

.text-block-410 {
  font-family: Inter, sans-serif;
}

.text-block-411 {
  color: #fff;
  margin-left: 26px;
  font-family: Inter, sans-serif;
}

.text-block-412 {
  color: #fff;
  margin-bottom: 7px;
  margin-left: 26px;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

.cell-578 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6878c8b59d9f933498013d39_Rectangle%2025329.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-579 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6878c8b483ae25c6b8002beb_Rectangle%2025328.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-580 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6878c8b448fc848d1743df88_Rectangle%2025331.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.div-block-161 {
  background-image: linear-gradient(#b3b3b300, #2d2d2d);
  border-radius: 0 0 8px 8px;
  width: 100%;
  margin-top: 164px;
}

.heading-317 {
  color: #263238;
  text-align: center;
  letter-spacing: -2px;
  margin-top: 44px;
  margin-bottom: 22px;
  font-family: Inter, sans-serif;
  font-size: 40px;
  line-height: 43px;
}

.text-block-413 {
  color: #4d4d4d;
  text-align: center;
  margin-bottom: 43px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.button-138 {
  letter-spacing: -1px;
  background-color: #2d1151;
  border-radius: 8px;
  margin-top: 53px;
  margin-left: 525px;
  padding: 10px 50px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
}

.container-301 {
  max-width: 1350px;
}

.heading-318 {
  letter-spacing: -2px;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 48px;
}

.section-194 {
  margin-top: 40px;
}

.text-block-414 {
  margin-top: 39px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}

.text-block-415 {
  text-align: center;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
}

.flex-block-127 {
  justify-content: flex-start;
  align-items: center;
}

.image-376 {
  margin-top: 40px;
  margin-left: 0;
  margin-right: 0;
}

.image-376._3rd-img-pod {
  margin-top: 30px;
  margin-left: 0;
  margin-right: 0;
}

.quick-stack-245 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.container-302 {
  max-width: 1350px;
}

.heading-319 {
  text-align: center;
  letter-spacing: -2px;
  margin-bottom: 39px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 45px;
}

.cell-581 {
  background-color: #efe1ff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
}

.text-block-416 {
  letter-spacing: -2px;
  margin-top: 49px;
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 54px;
}

.quick-stack-246 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  padding-left: 0;
  padding-right: 0;
}

.text-block-417 {
  margin-bottom: 48px;
  font-family: Inter, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 31px;
}

.section-195 {
  margin-top: 40px;
  margin-bottom: 0;
}

.container-303 {
  max-width: 1350px;
}

.text-block-418 {
  text-align: center;
  margin-bottom: 40px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 25px;
}

.section-196 {
  margin-top: 40px;
}

.container-304 {
  max-width: 1350px;
}

.quick-stack-247 {
  background-image: linear-gradient(#773d97, #4e2764);
  border-radius: 25px;
  padding: 0 0 0 50px;
}

.text-block-419 {
  color: #fff;
  margin-top: 90px;
  margin-bottom: 10px;
  font-family: Inter, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 27px;
}

.text-block-420 {
  color: #fff;
  margin-bottom: 28px;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 23px;
}

.button-139 {
  color: #461e5c;
  background-color: #fff;
  border-radius: 8px;
  margin-bottom: 12px;
  padding: 10px 32px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
}

.button-140 {
  background-color: #4e2764;
  border: 1px solid #fff;
  border-radius: 8px;
  margin-bottom: 70px;
  padding: 10px 32px;
  font-family: Inter, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
}

.cell-582 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6878f25c336e858f1c86bb3d_Vector%20(1).webp");
  background-position: 0 0;
  background-size: auto;
  justify-content: center;
  align-items: center;
}

.section-197, .section-198, .section-199 {
  margin-top: 40px;
}

.image-377 {
  width: 300px;
  position: absolute;
  inset: 120px 0% auto auto;
}

.image-378 {
  width: 300px;
  position: absolute;
  inset: 120px auto auto 0%;
}

.list-item-56 {
  color: #fff;
  justify-content: space-between;
  align-items: flex-start;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.list-item-57 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-weight: 600;
}

.list-42 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 26px;
  display: flex;
}

.bold-text-66 {
  font-weight: 600;
}

.text-block-421, .text-block-422, .text-block-423 {
  color: #000000ad;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 27px;
}

.cell-583 {
  justify-content: center;
  align-items: center;
}

.text-block-424 {
  margin-bottom: 11px;
  font-family: Inter, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 32px;
}

.list-item-58 {
  margin-bottom: 5px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 24px;
}

.button-141 {
  background-color: #421e57;
  border-radius: 7px;
  padding: 10px 48px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 24px;
}

.list-43 {
  margin-bottom: 40px;
  padding-left: 35px;
}

.tab-link-tab-1-21 {
  color: #000000ad;
  background-color: #ebd9ff;
  border-top-left-radius: 26px;
  border-bottom-left-radius: 26px;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 27px;
}

.tab-link-tab-1-21.w--current {
  color: #fff;
  background-color: #2d1151;
  border-bottom-left-radius: 26px;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 27px;
}

.tab-link-tab-3-21 {
  color: #000000ad;
  background-color: #ebd9ff;
  border-top-right-radius: 26px;
  border-bottom-right-radius: 26px;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 27px;
}

.tab-link-tab-3-21.w--current {
  color: #fff;
  background-color: #2d1151;
}

.tabs-menu-25 {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 80px;
  display: flex;
}

.tab-link-tab-2-23 {
  color: #000000ad;
  background-color: #ebd9ff;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 27px;
}

.tab-link-tab-2-23.w--current {
  color: #fff;
  background-color: #2d1151;
}

.section-200 {
  display: none;
}

.quick-stack-250, .quick-stack-251 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
}

.quick-stack-252 {
  padding-left: 0;
  padding-right: 0;
}

.container-306 {
  max-width: 1250px;
}

.grid-5 {
  grid-template: "Area Area Area-2"
                 ". . Area-3"
                 ". . ."
                 / 1fr 1fr 1fr;
}

.text-block-425 {
  font-family: Inter, sans-serif;
  font-size: 65px;
  font-weight: 700;
  line-height: 60px;
}

.heading-320 {
  letter-spacing: -1px;
  font-family: Inter, sans-serif;
  font-size: 65px;
  line-height: 60px;
}

.heading-320.c2c {
  font-size: 62px;
}

.cell-586 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68820f2eee641f7837e47c26_Rectangle%2025351.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-586.rental {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688229a5a1396bdad0346f06_Rectangle%2025351%20(1).webp");
}

.cell-586.service {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6921f012730ee3e1fa1_Rectangle%2025351.png");
}

.cell-586.product {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb35c58a7b9b64975d3ab_electronicsProductImage.webp");
}

.cell-586.c2c {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb66934e40a4b02db9764_Rectangle%2025351.png");
}

.cell-586.b2b {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb62805b526050ab1d976_Rectangle%2025351.png");
}

.cell-587 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68820f2e15579b0c89a45c87_Rectangle%2025355.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-587.used-goods {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68822260555df9a0f10cedc1_Rectangle%2025355.webp");
}

.cell-587.hyperlocal {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225bac2cb7a956c6d122_Rectangle%2025355%20(2).webp");
}

.cell-587.rental {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225cfc220213ae266b22_Rectangle%2025355%20(1).webp");
}

.cell-587.service {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb692bda1d3c6edaf36ee_Rectangle%2025355.png");
}

.cell-587.product {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb35e51b12df4f33c6370_fashionProductImage.webp");
}

.cell-587.c2c-page {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb66d5a6b5097e7ca9c8d_Rectangle%2025355.png");
}

.cell-587.b2b {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6279eebc8c4deb2cf55_Rectangle%2025355.png");
}

.cell-588 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68820f2e76910817e4438aa9_Rectangle%2025352.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-588.used-goods {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225fe9fc70c3d9b48ad2_Rectangle%2025352.webp");
}

.cell-588.hyperlocal {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225b782f568ae93df4a2_Rectangle%2025352%20(2).webp");
}

.cell-588.rental {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225c54c4068c3b920714_Rectangle%2025352%20(1).webp");
}

.cell-588.service {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb691f0c4c0c5258f86f8_Rectangle%2025352.png");
}

.cell-588.product {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb35d0fcbb0efc206cd73_homeGoodsProductImage.webp");
}

.cell-588.c2c {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb66773574b20aa53de59_Rectangle%2025352.png");
}

.cell-588.b2b {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6274770292a94967326_Rectangle%2025352.png");
}

.cell-589 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68820f2d8086b1ca84b27994_Rectangle%2025353.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-589.used-goods {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225f06cbf0611775e277_Rectangle%2025353.webp");
}

.cell-589.hyperlocal {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68822259e2057834073176c8_Rectangle%2025353%20(2).webp");
}

.cell-589.rental {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225b06cbf0611775e100_Rectangle%2025353%20(1).webp");
}

.cell-589.service, .cell-589.product {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb35dd809d7c945e980da_beautyProductImage.webp");
}

.cell-589.c2c {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6698443c0f7e2b96e7d_Rectangle%2025353.png");
}

.cell-589.b2b {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6260397ac38ffe25d6a_Rectangle%2025353.png");
}

.cell-590 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68820f2ef410ebc683c0c961_Rectangle%2025363.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-590.used-goods {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225c98f80061aba50b9b_Rectangle%2025363.webp");
}

.cell-590.hyperlocal {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688222596a794658e6223b77_Rectangle%2025363%20(2).webp");
}

.cell-590.rental {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225bbdda311d512e7d35_Rectangle%2025363%20(1).webp");
}

.cell-590.service {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6922016ce0e1fff5b7f_Rectangle%2025363.png");
}

.cell-590.product {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb35ee190bb929ce74ee9_foodProductImage.webp");
}

.cell-590.c2c {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb66da7aaa6e2ec9740c8_Rectangle%2025363.png");
}

.cell-590.b2b {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb626d493c99703f0d671_Rectangle%2025363.png");
}

.cell-591 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68820f2e76f0c34f6a732a49_Rectangle%2025356.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-591.used-goods {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225c5e4f0845727eccc6_Rectangle%2025356.webp");
}

.cell-591.hyperlocal {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225b54c4068c3b920643_Rectangle%2025356%20(2).webp");
}

.cell-591.rental {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225973bb2bbec52fddf6_Rectangle%2025356%20(1).webp");
}

.cell-591.service {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb692ba8c57cd7d589beb_Rectangle%2025356.png");
}

.cell-591.product {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb35d98a4914e8403eed3_healthProductImage.webp");
}

.cell-591.c2c {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb669b91149b31f81f755_Rectangle%2025356.png");
}

.cell-591.b2b {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6272a4f49b115105331_Rectangle%2025356.png");
}

.cell-592 {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68820f2d72ae60ec3513464f_Rectangle%2025362.webp");
  background-position: 0 0;
  background-size: auto;
  border-radius: 8px;
}

.cell-592.rental {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/6882225ba9d88e38ea9a539d_Rectangle%2025371.webp");
}

.cell-592.service {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6b5b02c13200c177634_Rectangle%2025362.png");
}

.cell-592.product {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb35e7892ae0a609e67b0_artsProductImage.webp");
}

.cell-592.c2c {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb66b1d4f7cd59d7fd4b3_Rectangle%2025362.png");
}

.cell-592.b2b {
  background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/688cb6266cac07a59a61c17d_Rectangle%2025362.png");
}

.div-block-162 {
  background-image: linear-gradient(#a9a9a900, #575757);
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  width: 100%;
  margin-top: 133px;
}

.text-block-426 {
  color: #fff;
  margin-top: 100px;
  margin-bottom: 10px;
  margin-left: 14px;
  font-family: Inter, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 22px;
}

.quick-stack-253 {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
}

.section-201 {
  margin-top: 40px;
}

.text-span-114 {
  color: #2632388c;
}

.text-span-115 {
  color: #26323894;
}

.container-307 {
  max-width: 100%;
}

.quick-stack-254 {
  padding-bottom: 0;
  padding-right: 0;
}

.heading-321 {
  color: #fff;
  margin-top: 173px;
  margin-bottom: 25px;
  font-family: Inter, sans-serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 47px;
}

.text-block-427 {
  color: #fff;
  margin-bottom: 33px;
  font-family: Inter, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

.button-142 {
  background-color: #2d1151;
  border-radius: 12px;
  padding: 12px 39px;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 600;
  line-height: 21px;
}

.section-202 {
  background-image: linear-gradient(#461e5c, #c9bcfc);
  margin-top: 40px;
  margin-bottom: 40px;
}

.cell-593 {
  justify-content: flex-end;
  align-items: flex-end;
}

.image-385 {
  height: 95%;
}

.image-386, .image-389, .image-390, .image-391, .image-392, .image-393, .image-394, .image-395 {
  display: none;
}

.image-396 {
  display: block;
}

@media screen and (min-width: 1440px) {
  .navbar-logo-left-container.shadow-three {
    max-width: 1900px;
  }

  .hero-stack.home-clone.auctionpage {
    margin-top: 70px;
  }

  .hero-split {
    opacity: 1;
  }

  .button-primary-2 {
    z-index: 73;
    clear: none;
    position: static;
    overflow: visible;
  }

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

  .brix---grid-1-column-gap-row-16px-2 {
    flex: 1;
  }

  .container-18.customers-faq {
    max-width: 1370px;
  }

  .f-footer-divider {
    margin-top: 32px;
  }

  .f-footer-link {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 1px;
    padding-bottom: 2px;
  }

  .headig-and-paragraph-content {
    margin-top: 60px;
    margin-bottom: 0;
  }

  .link-wrapper {
    justify-content: flex-start;
  }

  .app-holder {
    width: 40%;
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .macbook-holder-cta {
    justify-content: flex-start;
    display: flex;
  }

  .paragraph-wrapper {
    width: 80%;
  }

  .iphone-holder {
    align-items: flex-end;
    overflow: hidden;
  }

  .iphone-holder.card-iphone {
    top: 8px;
  }

  .mac-holder {
    width: 75%;
  }

  .midnight-blue-heading {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
  }

  .small-person-container._06 {
    bottom: 3%;
  }

  .iphone-image {
    width: 100%;
    height: 350px;
  }

  .iphone-screen {
    border-radius: 20px;
  }

  .iphone-screen-container.white-screen {
    inset: 2% 5% 0%;
  }

  .card-background {
    padding-top: 0;
    padding-left: 60px;
    padding-right: 60px;
  }

  .container-20 {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    max-width: 1350px;
    padding-bottom: 2em;
  }

  .container-20.layout {
    padding-bottom: 7em;
  }

  .link-holder {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }

  .container-21 {
    max-width: 1400px;
  }

  .container-22 {
    max-width: 100%;
  }

  .navbar-logo-left-2 {
    z-index: 999;
    background-color: #fff;
    position: sticky;
    top: 0;
  }

  .cell-18 {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66b9ee50410e4b22f9009cce_Group%201000007777%20(1).webp");
    background-repeat: no-repeat;
    background-size: contain;
  }

  .button-12 {
    background-image: linear-gradient(45deg, #ff8248, #fa6368);
  }

  .quick-stack-18 {
    border: 1.5px solid #ffb494;
    border-radius: 20px;
  }

  .columns {
    border: 1.5px solid #ffb494;
    border-radius: 20px;
    padding: 20px 20px 20px 40px;
  }

  .brix---text-200-list-medium-3 {
    font-size: 22px;
    line-height: 30px;
  }

  .brix---grid-1-column-gap-row-16px-3 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .column, .column-4 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---grid-1-column-gap-row-16px-4 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .section-26 {
    margin-top: 0;
    padding-bottom: 40px;
  }

  .heading-64 {
    padding-top: 0;
  }

  .section-27 {
    margin-top: 0;
  }

  .section-28 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .heading-94 {
    background-image: linear-gradient(90deg, #6b24c9, #ff7337);
  }

  .brix---grid-1-column-gap-row-16px-5 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .column-5 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---grid-1-column-gap-row-16px-6 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .column-6 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---grid-1-column-gap-row-16px-7 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .column-7 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---grid-1-column-gap-row-16px-8 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .column-8 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-113 {
    padding-bottom: 0;
  }

  .quick-stack-92 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .container-114.higher-breakpoint {
    background-color: #0000;
  }

  .submit-button {
    padding-bottom: 10px;
  }

  .text-field {
    font-style: normal;
  }

  .text-field:focus {
    border-color: #6a2493;
  }

  .columns-7 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
  }

  .navbar-logo-left-16 {
    z-index: 999;
    background-color: #fff;
    position: sticky;
    top: 0;
  }

  .heading-121 {
    margin-top: 20px;
  }

  .image-96 {
    border-width: 11px;
    margin-top: 20px;
  }

  .text-block-83 {
    color: #6a2493;
  }

  .tab-link-tab-6-4 {
    background-color: var(--elements-webflow-library--general--shadow-01);
    color: #6a2493;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border: 1px dashed #6a2493;
    border-radius: 20px;
    margin-left: auto;
    margin-right: auto;
  }

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

  .tab-link-tab-1-12 {
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-1-12.w--current {
    border: 1px solid #6a2493;
    border-radius: 20px;
    margin-left: 10px;
    margin-right: 10px;
  }

  .tabs-menu-12 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    margin-bottom: auto;
  }

  .tab-link-tab-2-13 {
    border: 1px dashed #6a2493;
    border-radius: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-7-3 {
    border: 1px dashed #6a2493;
    border-radius: 20px;
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tab-link-tab-7-3.w--current {
    border-color: #6a2493;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-5-6 {
    border: 1px dashed #6a2493;
    border-radius: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .image-97 {
    border-width: 11px;
    margin-top: 20px;
  }

  .tab-link-tab-4-5, .tab-link-tab-3-12 {
    border: 1px dashed #6a2493;
    border-radius: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .column-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---grid-1-column-gap-row-16px-9 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .image-102 {
    align-self: auto;
    position: absolute;
  }

  .image-106 {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .heading-146 {
    margin-bottom: 20px;
  }

  .form {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    display: flex;
  }

  .column-10 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---grid-1-column-gap-row-16px-10 {
    color: #434343;
    font-family: Nunito Sans, sans-serif;
    font-size: 20px;
  }

  .section-106 {
    padding-top: 20px;
  }

  .heading-193 {
    margin-top: 20px;
  }

  .container-206 {
    padding-bottom: 20px;
  }

  .heading-194 {
    font-size: 50px;
  }

  .image-135, .image-136, .image-137, .image-138, .image-139, .image-140, .image-141, .image-142, .image-143, .image-144, .image-145, .image-146, .image-147, .image-148, .image-149, .image-151, .image-152, .image-153 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-119 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tabs-7 {
    margin-top: auto;
  }

  .text-block-155, .text-block-156, .text-block-157, .text-block-158, .text-block-159 {
    color: #6a2493;
  }

  .text-block-160 {
    color: #6a2493;
    text-decoration: none;
  }

  .heading-195 {
    color: #6a2493;
    margin-top: 40px;
    margin-bottom: 10px;
    font-family: Nunito Sans, sans-serif;
    font-size: 50px;
  }

  .text-block-161 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-166, .image-167, .image-168, .image-169, .image-170, .image-171, .image-172, .image-173, .image-174, .image-175, .image-176 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-202 {
    margin-top: 20px;
  }

  .image-177, .image-178, .image-179, .image-180, .image-181, .image-182, .image-183, .image-185, .image-186, .image-187, .image-188, .image-189, .image-190, .image-191, .image-192, .image-193, .image-194, .image-195 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-204 {
    margin-top: 20px;
  }

  .image-196, .image-197, .image-198, .image-199, .image-200, .image-201, .image-202 {
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-168 {
    color: #000;
    line-height: 16px;
  }

  .form-3 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    display: flex;
  }

  .heading-216 {
    margin-bottom: 20px;
  }

  .listing-container {
    border-radius: 5px;
    max-width: 500px;
  }

  .div-block-10 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex: 1;
    justify-content: flex-start;
    align-self: stretch;
    align-items: center;
    margin-top: 1.5rem;
    margin-right: 3rem;
    display: flex;
  }

  .image-213 {
    max-width: 15px;
    max-height: 15px;
  }

  .text-block-184 {
    margin-top: .8rem;
    margin-left: .75rem;
    margin-right: 2rem;
  }

  .list-32 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex-flow: row;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    margin-top: 1.5rem;
    margin-bottom: 3rem;
    margin-left: .75rem;
    list-style-type: none;
    display: flex;
  }

  .tags, .text-block-186, .text-block-187 {
    background-color: var(--flowui-component-library--grey-300);
    padding: 5px 10px;
  }

  .image-214 {
    width: 500px;
    max-width: none;
  }

  .quick-stack-198 {
    grid-row-gap: 50px;
    width: 100%;
  }

  .heading-227, .heading-229, .heading-230 {
    margin-top: 0;
  }

  .heading-232, .text-block-200, .text-block-202, .text-block-205 {
    margin-bottom: 20px;
  }

  .div-block-22.higher-breakpoint {
    margin-top: 30px;
  }

  .form-block-2 {
    padding-left: 15px;
    padding-right: 0;
  }

  .heading-234 {
    color: #fff;
    font-size: 40px;
  }

  .heading-234.higher-breakpoint {
    color: #000;
    font-size: 30px;
  }

  .column-16 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .book-a-demo-mobile-view {
    background-color: #6a2493;
    width: 100%;
    max-width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .field-label-3, .field-label-4 {
    font-size: 20px;
  }

  .logo-container-3 {
    overflow: visible;
  }

  .fields:focus {
    border-color: #6a2493;
  }

  .div-block-28 {
    align-items: center;
    padding-bottom: 10px;
  }

  .image-233 {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
  }

  .listing-container-landing-page {
    border-radius: 5px;
    max-width: 500px;
  }

  .slider-navigation-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-38 {
    left: 5%;
  }

  .heading-121-copy {
    margin-top: 20px;
  }

  .div-block-51 {
    width: 1500px;
    height: 1600px;
  }

  .container-229, .container-230, .container-231, .container-235 {
    max-width: 1400px;
  }

  .image-261 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: inline-flex;
  }

  .heading-258 {
    width: 1000px;
  }

  .div-block-77 {
    width: 100%;
  }

  .form-5 {
    justify-content: center;
    align-items: center;
  }

  .div-block-78 {
    width: 1000px;
  }

  .heading-266 {
    margin-top: 20px;
  }

  .image-282 {
    border-width: 11px;
    margin-top: 20px;
  }

  .heading-266-copy {
    margin-top: 20px;
  }

  .text-block-328.fiverrsubheader {
    font-size: 22px;
    line-height: 27px;
  }

  .image-326.amazoncloneimg {
    height: 500px;
  }

  .container-264 {
    max-width: 1250px;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-1-20.taskrabbit.w--current {
    width: 250px;
  }

  .tab-link-tab-3-20, .tab-link-tab-3-20.w--current {
    width: 238px;
  }

  .tab-link-tab-3-20.taskrabbit {
    width: 250px;
  }

  .text-block-333 {
    width: 500px;
  }

  .cell-523.taskrabbit {
    padding-left: 61px;
  }

  .div-block-126 {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/68029353015e0084209f1adb_Frame%201000007980.png");
    background-size: 1250px 320px;
    background-attachment: scroll;
  }

  .image-335.taskrabbitimg2 {
    width: 550px;
  }

  .text-block-342.taskrabbit {
    text-align: center;
    flex-flow: column;
  }

  .text-span-55 {
    color: #6b24c9;
  }

  .text-span-58 {
    color: #e800ae;
  }

  .text-span-59 {
    font-weight: 600;
  }

  .italic-text-9, .text-span-60 {
    font-weight: 700;
  }

  .text-span-61 {
    color: #087b0c;
  }

  .f-footer-link-copy {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 1px;
    padding-bottom: 2px;
  }

  .navbar-logo-left-20, .navbar-logo-left-21 {
    z-index: 999;
    background-color: #fff;
    position: sticky;
    top: 0;
  }
}

@media screen and (min-width: 1920px) {
  .section-6 {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66f61f303f51b195ab673b73_66a074a354792e3721f40eee_Group%201000007691%20(1).webp");
    background-repeat: no-repeat;
    background-size: cover;
  }

  .container-21 {
    max-width: 1900px;
  }

  .brix---logo-strip-full-width, .brix---section-logo-strip-v6 {
    overflow: visible;
  }

  .section-11 {
    background-position: 100% 80%;
    background-size: auto;
  }

  .submit-button {
    margin-top: 15px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .section-60 {
    padding-bottom: 220px;
  }

  .columns-7 {
    margin-bottom: 10px;
  }

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

  .image-96 {
    border-width: 11px;
  }

  .text-block-83 {
    color: #6a2493;
  }

  .tab-link-tab-6-4 {
    border-style: dashed;
    border-color: #6a2493;
    margin-left: auto;
    margin-right: auto;
  }

  .section-76 {
    background-image: linear-gradient(#f6f4f7 47%, #fff);
  }

  .tab-link-tab-1-12.w--current {
    border-color: #6a2493;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs-menu-12 {
    color: #6a2493;
    margin-bottom: 10px;
  }

  .tab-link-tab-2-13, .tab-link-tab-7-3 {
    border-style: dashed;
    border-color: #6a2493;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-7-3.w--current {
    border-color: #6a2493;
  }

  .tab-link-tab-5-6, .tab-link-tab-4-5, .tab-link-tab-3-12 {
    border-style: dashed;
    border-color: #6a2493;
    margin-left: auto;
    margin-right: auto;
  }

  .image-106 {
    box-sizing: border-box;
    aspect-ratio: auto;
    text-align: left;
    object-fit: fill;
    object-position: 50% 50%;
    max-width: 100%;
    overflow: auto;
  }

  .container-169 {
    margin-bottom: 750px;
  }

  .form-2 {
    height: auto;
  }

  .section-113 {
    background-color: #fcf6ff;
  }

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

  .cell-395 {
    text-align: center;
    text-decoration: line-through;
  }

  .image-144, .image-145, .image-146 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-147 {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .image-148, .image-149 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-150 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .image-151, .image-152, .image-153 {
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-155, .text-block-156, .text-block-157, .text-block-158, .text-block-159, .text-block-160, .heading-195 {
    color: #6a2493;
  }

  .tab-pane-tab-1-2 {
    margin-bottom: 10px;
  }

  .image-166, .image-169 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-172 {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .image-173, .image-174, .image-175 {
    margin-left: auto;
    margin-right: auto;
  }

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

  .image-178, .image-181, .image-183, .image-185, .image-188 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-191 {
    align-self: center;
    margin-left: auto;
    margin-right: auto;
  }

  .image-192, .image-193, .image-194 {
    margin-left: auto;
    margin-right: auto;
  }

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

  .image-197, .image-200, .image-202 {
    margin-left: auto;
    margin-right: auto;
  }

  .listing-container {
    width: 500px;
  }

  .div-block-22 {
    margin-top: 25px;
    padding-left: 30px;
  }

  .field-label, .field-label-2 {
    font-size: 22px;
  }

  .text-span-33, .text-span-34 {
    color: red;
  }

  .quick-stack-desktop.hidden-desktop.tablet {
    background-color: #0000;
  }

  .tablet {
    background-color: #6a2493;
    justify-content: center;
    align-items: center;
  }

  .field-label-5, .field-label-6 {
    font-size: 22px;
  }

  .image-232 {
    width: 20px;
    height: 20px;
  }

  .image-233 {
    width: 500px;
    height: 250px;
  }

  .link-33 {
    font-size: 18px;
  }

  .text-block-213 {
    width: 150px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px;
  }

  .button-78 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .heading-236 {
    font-size: 22px;
  }

  .text-block-214 {
    font-size: 20px;
  }

  .checkbox-label-2, .link-34, .text-block-215 {
    font-size: 18px;
  }

  .flex-block-16 {
    margin-bottom: 30px;
  }

  .text-block-216, .text-block-217 {
    font-size: 18px;
  }

  .rich-text-block-90 {
    width: 450px;
    height: 80px;
    font-size: 18px;
  }

  .empty-state {
    background-color: var(--untitled-ui--primary600);
    color: var(--white);
    text-align: center;
    padding: 30px 20px;
    font-size: 20px;
  }

  .container-227 {
    max-width: 1800px;
  }

  .listing-container-landing-page {
    width: 500px;
  }

  .slider-navigation-wrapper {
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-38 {
    left: 5%;
  }

  .div-block-39 {
    left: 40%;
  }

  .div-block-42 {
    left: 73%;
  }

  .div-block-46 {
    left: 40%;
  }

  .heading-121-copy {
    font-size: 32px;
  }

  .div-block-50 {
    background-image: linear-gradient(90deg, #ffb08f, #ff8e5d);
    top: -70%;
  }

  .div-block-54 {
    width: 100%;
  }

  .text-block-256 {
    text-align: left;
    width: 100%;
    margin-top: 30px;
  }

  .flex-block-36.tablet {
    background-color: #0000;
  }

  .form-5 {
    justify-content: center;
    align-items: center;
  }

  .div-block-79 {
    height: 200px;
  }

  .text-block-285 {
    color: #fff;
    font-family: DM Sans, sans-serif;
    font-size: 26px;
    line-height: 40px;
  }

  .container-242 {
    max-width: 1370px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-93 {
    background-image: linear-gradient(115deg, #fdfcff 22.4%, #d6bcf7 76.25%);
    border-radius: 16px;
  }

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

  .text-block-285-copy {
    color: #fff;
    font-family: DM Sans, sans-serif;
    font-size: 26px;
    line-height: 40px;
  }

  .text-block-256-copy {
    text-align: left;
    width: 100%;
    margin-top: 30px;
  }

  .heading-266-copy {
    font-size: 32px;
  }
}

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

  .nav-menu-wrapper {
    color: #000;
    background-color: #0000;
  }

  .nav-menu-two {
    color: #000;
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    color: #000;
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-icon {
    color: #000;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .nav-divider {
    background-color: #000;
  }

  .nav-link-accent {
    color: #000;
  }

  .primary-button {
    letter-spacing: -1px;
    padding: 10px 20px;
    font-family: Nunito Sans, sans-serif;
  }

  .primary-button.nav-bar {
    color: #fff;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .hero-stack {
    padding-top: 40px;
    padding-bottom: 140px;
  }

  .margin-bottom-24px {
    font-size: 20px;
  }

  .heading {
    font-size: 60px;
    line-height: 80px;
  }

  .tabs-menu {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    font-size: 20px;
  }

  .container-2 {
    text-align: left;
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: -40px;
  }

  .hero-split {
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    max-width: 100%;
    margin-bottom: 40px;
  }

  .margin-bottom-24px-2 {
    text-align: center;
    font-size: 20px;
  }

  .clients-image-three {
    margin-bottom: 30px;
  }

  .body {
    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;
    display: block;
  }

  .text-block-2 {
    color: #000;
  }

  .container-3 {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .heading-3 {
    font-size: 45px;
    line-height: 70px;
  }

  .heading-1.black-heading {
    margin-top: 50px;
    font-size: 45px;
  }

  .button-3 {
    display: flex;
  }

  .brix---heading-h3-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---mg-bottom-32px {
    margin-bottom: 24px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 40px;
  }

  .brix---section {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h1-size---mg-0 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---section-2, .brix---section-3 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---card-logo-strip-v9 {
    padding: 72px 32px;
  }

  .brix---section-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .f-grid-four-column {
    grid-template-columns: 1fr 1fr;
  }

  .heading-8, .heading-9 {
    font-size: 45px;
  }

  .section-3 {
    margin-bottom: 40px;
  }

  .quick-stack-4 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .brix---display-4 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---tabs-content-card {
    padding: 40px 32px 48px;
  }

  .brix---tab-small-center {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-4 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .tabs-menu-2 {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
  }

  .container-14 {
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 0;
  }

  .brix---btn-primary-full-width {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---pricing-content-v3-center {
    border-width: 1px 0;
    border-top-style: solid;
    border-top-color: var(--elements-webflow-library--neutral--400);
    border-bottom-style: solid;
    border-bottom-color: var(--elements-webflow-library--neutral--400);
    padding-top: 56px;
    padding-bottom: 72px;
  }

  .brix---grid-3-columns-pricing-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---card-testimonial-v6 {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .brix---slider-mask {
    position: static;
  }

  .brix---heading-h3-size-2 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---mg-bottom-32px-2 {
    margin-bottom: 0;
  }

  .brix---3-columns-1-col-tablet-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 0;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 40px;
  }

  .brix---section-5 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---text-200-list-medium-2 {
    font-size: 15px;
  }

  .brix---icon-list-2 {
    font-size: 14px;
  }

  .brix---btn-primary-full-width-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---display-5 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---pricing-content-v3-center-2 {
    border-width: 1px 0;
    border-top-style: solid;
    border-top-color: var(--elements-webflow-library--neutral--400);
    border-bottom-style: solid;
    border-bottom-color: var(--elements-webflow-library--neutral--400);
    padding-top: 56px;
    padding-bottom: 72px;
  }

  .brix---grid-3-columns-pricing-v3-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-2 {
    font-size: 48px;
    line-height: 60px;
  }

  .heading-10 {
    font-size: 45px;
  }

  .brix---heading-h3-size-3 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---blog-card-image {
    width: 100%;
  }

  .brix---mg-bottom-32px-3 {
    margin-bottom: 24px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-template-columns: 1fr 1fr;
  }

  .brix---badge-secondary-category-badges {
    margin-left: 0;
    margin-right: 24px;
  }

  .brix---categories-badges-wrapper {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-3 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-title-and-categories {
    grid-template-columns: 1fr;
  }

  .brix---section-small-2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---avatar-image-2 {
    max-width: 100%;
  }

  .brix---blog-card-image-featured {
    width: 100%;
  }

  .brix---blog-card-image-featured-wrapper-v1 {
    height: 100%;
  }

  .brix---blog-card-featured {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-3 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 40px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 118px;
  }

  .container-15 {
    max-width: 728px;
  }

  .blog-slide-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .blog-block {
    height: 210px;
  }

  .heading-11 {
    font-size: 50px;
  }

  .image-9 {
    max-width: 100%;
    margin-bottom: -110px;
    padding-left: 20px;
  }

  .brix---accordion-spacer {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3:hover {
    transform: translate(6px);
  }

  .brix---accordion-item-wrapper-v3-first {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3-first:hover {
    transform: translate(6px);
  }

  .brix---badge-secondary---tabs-v2 {
    margin-bottom: 0;
    margin-left: 12px;
    margin-right: 12px;
  }

  .brix---tabs-menu-v2 {
    flex-direction: row;
    justify-content: center;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .brix---tabs-wrapper-v2 {
    flex-direction: column;
  }

  .brix---heading-h2-size-4 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 40px;
  }

  .brix---section-6 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .f-accordian-list {
    width: 100%;
  }

  .uui-faq02_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-12 {
    line-height: 70px;
  }

  .container-19 {
    max-width: 728px;
  }

  .footer-wrapper-two {
    flex-wrap: wrap;
  }

  .footer-form {
    width: 100%;
    margin-top: 40px;
  }

  .footer-form-container {
    max-width: 350px;
  }

  .f-footer-bottom {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .f-footer-title {
    margin-bottom: 24px;
  }

  .f-footer-primary {
    grid-template-columns: 1fr 1fr;
  }

  .icon {
    color: #fff;
  }

  .app-holder {
    flex-direction: row;
  }

  .grid-8-col {
    grid-row-gap: 30px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .paragraph-xl {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 20px;
  }

  .midnight-blue-heading {
    font-size: 20px;
  }

  .small-person-container {
    width: 94px;
  }

  .small-person-container._06 {
    width: 90px;
    left: 3%;
  }

  .small-person-container._04 {
    top: -11%;
  }

  .small-person-container._05 {
    width: 95px;
    inset: -11% 3% auto auto;
  }

  .small-person-container._02 {
    width: 71px;
  }

  .iphone-screen-container.white-screen {
    left: 20%;
    right: 20%;
  }

  .cell-10 {
    justify-content: center;
    align-items: center;
  }

  .container-23 {
    max-width: 728px;
  }

  .nav-menu-wrapper-2 {
    background-color: #0000;
  }

  .nav-menu-two-2 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-2 {
    padding: 12px;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .heading-13 {
    font-size: 46px;
    line-height: 66px;
  }

  .image-16 {
    margin-top: -39px;
  }

  .list-2 {
    font-size: 14px;
    line-height: 35px;
  }

  .button-9, .button-10 {
    font-size: 15px;
  }

  .quick-stack-10 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-top: 34px;
  }

  .brix---logo-strip-image-card {
    border-radius: 12px;
    width: 200px;
  }

  .brix---heading-h2-size-5 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 40px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .container-29 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .container-14-copy {
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 0;
  }

  .columns-2 {
    flex-flow: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---mg-bottom-32px-4 {
    margin-bottom: 24px;
  }

  .brix---mg-top-16px-2 {
    margin-top: 0;
  }

  .brix---heading-h3-size-4 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-testimonial-v6-2 {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .brix---slider-mask-2 {
    position: static;
  }

  .brix---heading-h2-size-6 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-7 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---btn-primary-full-width-3 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-4 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---text-200-list-medium-3 {
    font-size: 15px;
    line-height: 25px;
  }

  .brix---divider-40px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---display-6 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---3-columns-1-col-tablet-3 {
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 40px;
  }

  .column {
    margin-top: 140px;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .hide-tablet {
    display: none;
  }

  .f-footer-bottom-2 {
    grid-row-gap: 24px;
    flex-direction: column;
  }

  .f-footer-title-2 {
    margin-bottom: 24px;
  }

  .f-footer-grid, .f-footer-primary-2 {
    grid-template-columns: 1fr 1fr;
  }

  .container-33 {
    max-width: 728px;
  }

  .heading-32 {
    font-size: 46px;
    line-height: 66px;
  }

  .button-14 {
    font-size: 15px;
  }

  .image-24 {
    margin-top: -39px;
  }

  .button-15 {
    font-size: 15px;
  }

  .list-5 {
    font-size: 14px;
    line-height: 35px;
  }

  .quick-stack-25 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-top: 34px;
  }

  .button-14-copy, .button-15-copy {
    font-size: 15px;
  }

  .container-43 {
    max-width: 728px;
  }

  .heading-47 {
    line-height: 70px;
  }

  .f-footer-title-3 {
    margin-bottom: 24px;
  }

  .container-46 {
    max-width: 728px;
  }

  .brix---logo-strip-image-card-2 {
    border-radius: 12px;
    width: 200px;
  }

  .brix---avatar-circle-05-border-3 {
    width: 100px;
    max-width: 100px;
    height: 100px;
    max-height: 100px;
    margin-top: -100px;
    margin-bottom: 0;
  }

  .brix---card-testimonial-v6-3 {
    padding: 0 60px;
  }

  .container-54, .container-56 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-63 {
    line-height: 70px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
  }

  .brix---slider-mask-3 {
    position: static;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 40px;
  }

  .brix---section-small-3 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .uui-blogpost04_newsletter {
    position: static;
  }

  .uui-blogpost04_content {
    margin-bottom: 3rem;
  }

  .uui-blogpost04_content-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blogpost04_image-wrapper {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .uui-heading-large {
    font-size: 2.75rem;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .container-70, .container-71 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .c-card-btn-text.focus, .c-card-btn-text.default {
    transform: translate(0, -100%);
  }

  .container-73 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---text-300-bold-5 {
    padding-bottom: 0;
    font-size: 15px;
  }

  .brix---slider-mask-4 {
    margin-top: 0;
    padding-top: 60px;
    position: static;
  }

  .container-85 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---paragraph-default-8 {
    font-family: Nunito Sans, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 19px;
  }

  .columns-6 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---text-300-bold-6 {
    padding-top: 0;
    font-size: 16px;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-7 {
    margin-right: 0;
  }

  .brix---card-testimonial-v6-4 {
    height: 500px;
    padding: 56px 40px;
  }

  .brix---paragraph-default-11 {
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 13px;
  }

  .column-8 {
    padding-left: 20px;
  }

  .container-90 {
    max-width: 728px;
  }

  .nav-menu-wrapper-3 {
    background-color: #0000;
  }

  .nav-menu-two-3 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-3 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-3 {
    padding: 12px;
  }

  .menu-button-3.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .navbar-wrapper-4 {
    display: flex;
  }

  .container-99 {
    max-width: 728px;
  }

  .list-12 {
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .quick-stack-91 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
  }

  .nav-menu-two-4 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .container-104 {
    max-width: 728px;
  }

  .nav-link-3-copy {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-menu-two-5 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .container-105 {
    max-width: 728px;
  }

  .nav-menu-two-6 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .container-106 {
    max-width: 728px;
  }

  .nav-menu-two-7 {
    background-color: #fff0;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 0;
    padding: 0 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .container-107, .container-108, .container-109, .container-110, .container-111, .container-112 {
    max-width: 728px;
  }

  .list-item-12 {
    text-align: left;
  }

  .top-bar-home, .nav-link-2-copy {
    padding-left: 5px;
    padding-right: 5px;
  }

  .container-113 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .heading-98 {
    font-size: 46px;
  }

  .section-53 {
    background-position: 129%, -7% 1500%;
  }

  .nav-link-4 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-menu-two-8 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .container-118 {
    max-width: 728px;
  }

  .nav-link-3-copy-2 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-field {
    font-style: normal;
  }

  .heading-102 {
    font-size: 45px;
    line-height: 60px;
  }

  .text-block-63 {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 31px;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .container-125 {
    margin-bottom: 255px;
  }

  .uui-space-xxlarge-2, .uui-space-xxlarge-3 {
    min-height: 4.5rem;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 20px;
  }

  .brix---heading-h2-size-7 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-8 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .f-grid-four-column-2 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .cell-291 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading-116 {
    font-size: 35px;
    line-height: 45px;
  }

  .list-15 {
    margin-bottom: 10px;
    line-height: 14px;
  }

  .image-83 {
    margin-bottom: 20px;
  }

  .container-136 {
    max-width: 728px;
  }

  .nav-menu-wrapper-4 {
    background-color: #0000;
  }

  .nav-menu-two-9 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-4.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-4 {
    padding: 12px;
  }

  .menu-button-4.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .icon-3 {
    display: none;
  }

  .container-140 {
    max-width: 728px;
  }

  .nav-menu-two-10 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-6 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .text-block-76 {
    font-size: 16px;
    line-height: 26px;
  }

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

  .quick-stack-123 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .quick-stack-124 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 0;
    font-size: 13px;
  }

  .heading-118 {
    font-size: 35px;
    line-height: 45px;
  }

  .brix---logo-strip-image-card-3 {
    border-radius: 12px;
    width: 200px;
  }

  .tab-link-tab-1-12 {
    justify-content: center;
    align-items: center;
    width: 200px;
    display: flex;
  }

  .tabs-menu-12 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template: "."
                   "."
                   / 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: grid;
  }

  .tab-link-tab-2-13, .tab-link-tab-7-3, .tab-link-tab-5-6, .tab-link-tab-4-5, .tab-link-tab-3-12.w--current {
    justify-content: center;
    align-items: center;
    width: 200px;
    display: flex;
  }

  .brix---text-300-bold-7 {
    font-size: 14px;
  }

  .heading-125 {
    margin-bottom: 10px;
    padding-top: 20px;
    font-size: 32px;
  }

  .brix---paragraph-default-13 {
    font-size: 12px;
  }

  .heading-130 {
    line-height: 70px;
  }

  .heading-133.black-heading {
    margin-top: 50px;
    font-size: 45px;
  }

  .cell-318 {
    justify-content: center;
    align-items: center;
  }

  .container-158 {
    max-width: 728px;
  }

  .nav-menu-wrapper-5 {
    background-color: #0000;
  }

  .nav-menu-two-11 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-7 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-5.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-5 {
    padding: 12px;
  }

  .menu-button-5.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .image-104 {
    flex: 0 auto;
  }

  .cell-327 {
    justify-content: flex-end;
    align-items: center;
  }

  .nav-menu-wrapper-6 {
    background-color: #0000;
  }

  .nav-menu-2 {
    background-color: #fff;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-link-8 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-6.shadow-three.w--open {
    position: absolute;
  }

  .nav-button-wrapper {
    width: 100%;
    margin-left: 0;
  }

  .menu-button-6 {
    padding: 12px;
  }

  .menu-button-6.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .container-161 {
    max-width: 728px;
  }

  .features-wrapper {
    justify-content: space-between;
  }

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .hero-wrapper-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-2 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .testimonial-grid {
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-main-image {
    width: 300px;
    height: 350px;
  }

  .container-162 {
    max-width: 728px;
  }

  .hero-wrapper-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split-3 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-163 {
    max-width: 728px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .container-164 {
    max-width: 728px;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .container-165 {
    max-width: 728px;
  }

  .gallery-wrapper-2 {
    grid-template-columns: 1fr 1fr;
  }

  .uui-space-xxlarge-4 {
    min-height: 4.5rem;
  }

  .logo-image {
    height: 30px;
  }

  .text-block-106 {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 30px;
  }

  .text-block-111 {
    font-size: 16px;
  }

  .brix---accordion-spacer-2 {
    min-height: 12px;
  }

  .brix---accordion-item-wrapper-v3-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3-2:hover {
    transform: translate(6px);
  }

  .brix---accordion-item-wrapper-v3-first-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v3-first-2:hover {
    transform: translate(6px);
  }

  .brix---badge-secondary---tabs-v2-2 {
    margin-bottom: 0;
    margin-left: 12px;
    margin-right: 12px;
  }

  .brix---tabs-menu-v2-2 {
    flex-direction: row;
    justify-content: center;
    margin-bottom: 40px;
    margin-right: 0;
  }

  .brix---tabs-wrapper-v2-2 {
    flex-direction: column;
  }

  .brix---heading-h2-size-8 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 40px;
  }

  .brix---section-9 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .f-accordian-list-2 {
    width: 100%;
  }

  .brix---accordion-item-wrapper-v2 {
    padding-left: 0;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v2:hover {
    transform: translate(6px);
  }

  .container-169 {
    margin-bottom: 255px;
  }

  .nav {
    padding-top: 1.1em;
    padding-bottom: 1.1em;
  }

  .nav_menu {
    -webkit-text-fill-color: inherit;
    background-color: #3b3b3b;
    background-clip: padding-box;
    width: 100%;
    height: 100vh;
  }

  .txt-small {
    font-size: 1.2rem;
  }

  .nav_menu-mobile-wrap {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-top: -5.9em;
    display: flex;
    position: relative;
    overflow: hidden;
  }

  .nav_drop {
    width: 100%;
  }

  .h1--dark {
    font-size: 3em;
  }

  .cta_icon {
    width: 4em;
    height: 4em;
  }

  .txt-med {
    font-size: 1.4rem;
  }

  .nav_logo {
    width: 6em;
  }

  .cta_grid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .nav_wrapper {
    justify-content: space-between;
  }

  .nav_droplink {
    color: #d4d4d4;
    text-align: center;
    font-size: 2em;
  }

  .h3 {
    font-size: 1.6rem;
  }

  .nav_ham {
    width: 1em;
  }

  .h1 {
    font-size: 3em;
  }

  .nav_link {
    justify-content: center;
    width: 100%;
    padding: 1.6em;
    font-size: 2em;
    transition: all .2s;
    display: flex;
  }

  .nav_link:hover {
    color: #fff;
  }

  .nav_ham-wrap {
    justify-content: flex-end;
    padding: .5em;
  }

  .nav_ham-wrap.w--open {
    background-color: #c8c8c800;
  }

  .h4 {
    font-size: 1.3rem;
  }

  .nav_droplist {
    background-color: #494949;
    border-style: none;
    border-radius: 0;
    margin-top: 0;
    padding: 0;
    display: none;
    position: relative;
    left: auto;
  }

  .cta_about {
    flex-direction: row;
    padding: 2em;
  }

  .hero {
    max-height: 760px;
  }

  .container-177 {
    max-width: 300px;
  }

  .brix---mg-bottom-32px-5 {
    margin-bottom: 24px;
  }

  .column-10 {
    margin-top: 140px;
    margin-bottom: 20px;
  }

  .brix---paragraph-default-15 {
    height: 185px;
  }

  .brix---card-testimonial-v6-5 {
    height: 520px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-179 {
    margin-left: 25px;
    margin-right: 25px;
  }

  .columns-12 {
    flex-flow: column;
  }

  .brix---accordion-item-wrapper-v2-2 {
    padding-left: 0;
    padding-right: 40px;
  }

  .brix---accordion-item-wrapper-v2-2:hover {
    transform: translate(6px);
  }

  .brix---section-10 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .container-49-mobile {
    display: block;
  }

  .container-188 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .brix---section-11 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .container-190 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-190.container-nav {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav-button-wrapper-2 {
    flex-direction: column;
    margin-left: 0;
  }

  .nav-2 {
    min-height: auto;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    position: relative;
  }

  .nav-menu-button-wrapper {
    padding: 0;
  }

  .nav-menu-button-wrapper.w--open {
    background-color: #c8c8c800;
  }

  .nav-menu-button {
    cursor: pointer;
    width: 1.25rem;
    height: 1.25rem;
    display: flex;
  }

  .nav-link-9 {
    font-weight: 600;
  }

  .nav-link-9.nav-link-top {
    margin-bottom: 1.5rem;
  }

  .nav-menu-3 {
    z-index: 99;
    background-color: #f3f3f4;
    padding: 2.5rem;
    display: none;
  }

  .container-191 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .nav-vertical-menu {
    padding-top: 2.5rem;
  }

  .nav-vertical-menu-button-responsive {
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .breadcrumb-link {
    margin-bottom: 1.5rem;
  }

  .article {
    max-width: 100%;
  }

  .container-192 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-192.container-page-split {
    flex-direction: column;
  }

  .display-s {
    font-size: 1.3rem;
  }

  .nav-vertical-menu-wrapper {
    overflow: hidden;
  }

  .content-2 {
    padding: 3rem 2rem;
  }

  .nav-vertical {
    border-bottom: 1px solid #e0e0e1;
    border-right-style: none;
    min-width: 100%;
    min-height: auto;
    padding: 1.25rem 2rem;
    display: block;
    position: static;
  }

  .section-107 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .nav-link-10 {
    font-weight: 600;
  }

  .container-193 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-193.container-nav {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav-button-wrapper-3 {
    flex-direction: column;
    margin-left: 0;
  }

  .nav-link-11 {
    font-weight: 600;
  }

  .nav-link-11.nav-link-top {
    margin-bottom: 1.5rem;
  }

  .nav-menu-4 {
    z-index: 99;
    background-color: #f3f3f4;
    padding: 2.5rem;
    display: none;
  }

  .container-194 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-194.container-page-split {
    flex-direction: column;
  }

  .content-3 {
    padding: 3rem 2rem;
  }

  .section-108 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .nav-link-12 {
    font-weight: 600;
  }

  .container-195 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-195.container-nav {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav-button-wrapper-4 {
    flex-direction: column;
    margin-left: 0;
  }

  .nav-link-13 {
    font-weight: 600;
  }

  .nav-link-13.nav-link-top {
    margin-bottom: 1.5rem;
  }

  .nav-menu-5 {
    z-index: 99;
    background-color: #f3f3f4;
    padding: 2.5rem;
    display: none;
  }

  .container-196 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-196.container-page-split {
    flex-direction: column;
  }

  .content-4 {
    padding: 3rem 2rem;
  }

  .display-xs {
    font-size: 1.15rem;
  }

  .section-109 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .nav-link-14 {
    font-weight: 600;
  }

  .heading-174 {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .display-xs-2, .display-xs-3 {
    font-size: 1.15rem;
  }

  .container-197 {
    max-width: 728px;
  }

  .footer-form-two-2 {
    padding: 40px;
  }

  .footer-form-title-2 {
    margin-right: 15px;
  }

  .footer-form-input-2 {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three-2 {
    margin-top: 40px;
  }

  .container-199 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-200 {
    max-width: 720px;
  }

  .container-201 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .nav-link-15 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-menu-two-12 {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .container-207 {
    max-width: 728px;
  }

  .brix---logo-strip-image-card-4, .brix---logo-strip-image-card-5 {
    border-radius: 12px;
    width: 200px;
  }

  .brix---avatar-image-5 {
    max-width: 100%;
  }

  .brix---paragraph-default-18 {
    font-size: 12px;
  }

  .brix---text-300-bold-9 {
    font-size: 14px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 0;
  }

  .heading-209 {
    margin-bottom: 10px;
    font-size: 16px;
  }

  .brix---top-bar-wrapper {
    padding-left: 56px;
    padding-right: 56px;
  }

  .brix---top-bar-padding {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .brix---top-bar-close-icon {
    padding: 18px 24px;
  }

  .brix---btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-5 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---floating-image-hero-v6---1 {
    top: 24%;
    right: -30%;
  }

  .brix---section-hero-top-small {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---footer-bottom-v4 {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .brix---footer-bottom {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---grid-footer-3-cols {
    grid-template-columns: 1fr;
  }

  .brix---social-media-grid-right---t-center {
    grid-column-gap: 10px;
    justify-content: center;
    justify-items: center;
  }

  .brix---footer-top-small {
    padding-top: 58px;
    padding-bottom: 58px;
  }

  .uui-contact11_component {
    grid-template-columns: 1fr 1fr;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .breadcrumb-link-2 {
    margin-bottom: 1.5rem;
  }

  .article-2 {
    max-width: 100%;
  }

  .container-212 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .container-212.container-page-split {
    flex-direction: column;
  }

  .display-s-2 {
    font-size: 1.3rem;
  }

  .content-5 {
    padding: 3rem 2rem;
  }

  .section-125 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
  }

  .nav-link-16 {
    font-weight: 600;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .listing-container {
    width: 230px;
    padding-bottom: .5rem;
  }

  .navbar-logo-left-19 {
    display: none;
  }

  .div-block-15 {
    width: 100%;
  }

  .fields {
    font-style: normal;
  }

  .collection-item-4 {
    margin-bottom: 25px;
  }

  .image-233 {
    width: 250px;
    height: 125px;
  }

  .link-33 {
    margin-bottom: 10px;
    font-size: 10px;
  }

  .text-block-213 {
    width: 100%;
    font-size: 10px;
  }

  .flex-block-12 {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .button-78 {
    margin-right: .5rem;
    font-size: 10px;
  }

  .heading-236 {
    font-size: 12px;
  }

  .collection-list-4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .text-block-217 {
    display: none;
  }

  .rich-text-block-90 {
    width: 180px;
    margin-top: 5px;
    font-size: 10px;
  }

  .collection-list-wrapper-4 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .collection-list-6 {
    width: 100%;
  }

  .listing-container-landing-page {
    width: 230px;
    padding-bottom: .5rem;
  }

  .brix---slider-mask-5 {
    margin-top: 0;
    padding-top: 60px;
    position: static;
  }

  .text-block-240 {
    font-size: 16px;
    line-height: 26px;
  }

  .image-248 {
    flex: 0 auto;
  }

  .heading-118-copy {
    font-size: 35px;
    line-height: 45px;
  }

  .text-block-76-copy {
    font-size: 16px;
    line-height: 26px;
  }

  .quick-stack-124-copy {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 0;
    font-size: 13px;
  }

  .nav-link-7-copy, .nav-link-20 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .cell-327-copy {
    justify-content: flex-end;
    align-items: center;
  }

  .container-141-copy {
    padding-top: 0;
  }

  .div-block-50 {
    border-radius: 0%;
    width: 100%;
    height: 200%;
    inset: 0% auto auto 0%;
  }

  .heading-247 {
    margin-top: 20px;
    font-size: 30px;
    line-height: 55px;
  }

  .text-block-241 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .button-101 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 30px;
  }

  .div-block-54 {
    margin-bottom: 30px;
  }

  .container-231 {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .div-block-56 {
    border-radius: 0;
  }

  .heading-248 {
    font-size: 26px;
  }

  .text-block-244 {
    font-size: 13px;
    line-height: 18px;
  }

  .button-102 {
    font-size: 14px;
    line-height: 18px;
  }

  .search-input-2 {
    padding-left: 15px;
    padding-right: 30px;
  }

  .image-253 {
    height: 1500px;
  }

  .container-233 {
    max-width: 750px;
  }

  .heading-249 {
    margin-top: 65px;
    font-size: 40px;
    line-height: 50px;
  }

  .text-block-245 {
    margin-bottom: 40px;
  }

  .section-142 {
    margin-bottom: 50px;
  }

  .container-234 {
    max-width: 750px;
  }

  .flex-block-32 {
    margin-bottom: 162px;
  }

  .column-17 {
    margin-bottom: 10px;
  }

  .div-block-61, .div-block-62 {
    position: static;
  }

  .image-256 {
    right: -.5%;
  }

  .flex-block-34 {
    margin-bottom: 66px;
  }

  .text-block-256 {
    font-size: 24px;
    line-height: 30px;
  }

  .flex-block-35 {
    margin-left: 50px;
    margin-right: 50px;
  }

  .button-106 {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
    line-height: 24px;
  }

  .container-236 {
    max-width: 750px;
  }

  .heading-250 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading-251 {
    font-size: 30px;
    line-height: 36px;
  }

  .div-block-64 {
    border-radius: 30px;
    width: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-252 {
    font-size: 18px;
  }

  .text-block-257 {
    font-size: 14px;
  }

  .flex-block-36 {
    width: 100%;
  }

  .flex-block-36.tablet {
    border-right-style: none;
  }

  .quick-stack-209 {
    grid-row-gap: 50px;
  }

  .flex-block-38 {
    justify-content: flex-start;
    align-items: flex-end;
  }

  .container-237 {
    max-width: 750px;
  }

  .heading-253 {
    font-size: 36px;
    line-height: 40px;
  }

  .heading-254 {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-255 {
    font-size: 18px;
  }

  .text-block-258 {
    font-size: 16px;
  }

  .text-block-260, .text-block-261, .text-block-262, .text-block-263, .text-block-265 {
    font-size: 14px;
  }

  .container-238 {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .column-18 {
    margin-bottom: 10px;
  }

  .image-257 {
    width: 36px;
    height: 36px;
  }

  .image-260 {
    height: 1500px;
  }

  .flex-block-39 {
    margin-bottom: 124px;
  }

  .div-block-70, .div-block-71 {
    position: static;
  }

  .button-107 {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
    line-height: 24px;
  }

  .heading-256 {
    font-size: 36px;
    line-height: 40px;
  }

  .text-block-267 {
    font-size: 16px;
  }

  .container-239 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-block-45 {
    flex-flow: column;
  }

  .form-5 {
    justify-content: center;
    align-items: center;
  }

  .text-block-285 {
    font-size: 18px;
    line-height: 26px;
  }

  .button-106-copy {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 16px;
    line-height: 24px;
  }

  .section-157 {
    margin-bottom: 50px;
  }

  .div-block-90, .div-block-92 {
    position: static;
  }

  .container-234-copy {
    max-width: 750px;
  }

  .flex-block-56 {
    margin-bottom: 124px;
  }

  .flex-block-57 {
    margin-bottom: 66px;
  }

  .quick-stack-213 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .flex-block-62 {
    margin-left: 50px;
    margin-right: 50px;
  }

  .text-block-285-copy {
    font-size: 18px;
    line-height: 26px;
  }

  .text-block-256-copy {
    font-size: 24px;
    line-height: 30px;
  }

  .container-249 {
    max-width: 728px;
  }

  .footer-content-2 {
    grid-column-gap: 60px;
  }

  .footer-wrapper-two-2 {
    flex-wrap: wrap;
  }

  .footer-form-2 {
    width: 100%;
    margin-top: 40px;
  }

  .footer-form-container-2 {
    max-width: 350px;
  }

  .image-256-copy {
    right: -.5%;
  }

  .heading-282.marketplace-website {
    color: #263238;
    letter-spacing: -4px;
  }

  .brix---section-12 {
    padding-top: 0;
    padding-bottom: 20px;
  }
}

@media screen and (max-width: 767px) {
  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .primary-button {
    letter-spacing: 0;
    padding: 12px 25px;
  }

  .hero-stack {
    padding: 60px 15px;
  }

  .tabs-menu {
    font-size: 17px;
  }

  .hero-heading-right, .logos-title-small {
    padding: 60px 15px;
  }

  .clients-wrapper-three {
    margin-bottom: -30px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-1.black-heading {
    font-size: 35px;
    line-height: 45px;
  }

  .text-block-4 {
    font-size: 22px;
    line-height: 30px;
  }

  .heading-6 {
    font-size: 35px;
  }

  .text-block-5 {
    font-size: 17px;
  }

  .heading-7 {
    font-size: 40px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 8px;
  }

  .brix---subtitle {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---section {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h1-size---mg-0 {
    font-size: 38px;
    line-height: 46px;
  }

  .brix---section-2, .brix---section-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---section-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .heading-8 {
    font-size: 40px;
  }

  .section-3 {
    margin-bottom: 40px;
  }

  .brix---link-icon-right {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---display-4 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---grid-2-columns-gap-56px {
    grid-template-columns: 1fr;
  }

  .brix---tabs-content-card {
    padding-top: 30px;
    padding-bottom: 32px;
  }

  .brix---square-icon-48px {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---tab-small-center {
    justify-content: center;
    margin: 10px 0;
  }

  .brix---tabs-menu {
    flex-direction: column;
    align-items: stretch;
  }

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

  .tabs-menu-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    font-size: 20px;
  }

  .brix---text-200-list-medium {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-top-48px {
    margin-top: 40px;
  }

  .brix---btn-primary-full-width {
    padding: 20px 32px;
  }

  .brix---square-icon {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---pricing-content-v3, .brix---pricing-content-v3-center {
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---grid-3-columns-pricing-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---btn-slider-arrow-left---testimonial-v6 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .brix---text-200-medium {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---text-300-bold {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---avatar-circle-05-border {
    width: 80px;
    max-width: 80px;
    height: 80px;
    max-height: 80px;
  }

  .brix---card-testimonial-v6 {
    padding: 44px 32px;
  }

  .brix---mg-bottom-40px {
    margin-bottom: 24px;
  }

  .brix---3-columns-1-col-tablet-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 8px;
  }

  .brix---subtitle-2 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---section-5 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---text-200-list-medium-2, .brix---text-200-bold-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-top-48px-2 {
    margin-top: 40px;
  }

  .brix---btn-primary-full-width-2 {
    padding: 20px 32px;
  }

  .brix---display-5 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---square-icon-2 {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---pricing-content-v3-2, .brix---pricing-content-v3-center-2 {
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---grid-3-columns-pricing-v3-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-2 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---text-200 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---badge-primary-small-light {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-row-gap: 56px;
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---categories-badges-item-wrapper, .brix---categories-badges-wrapper {
    flex-wrap: wrap;
  }

  .brix---heading-h2-size-3 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-title-and-categories {
    grid-template-columns: 1fr;
  }

  .brix---section-small-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---text-200-bold-3 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---avatar-circle-03 {
    width: 56px;
    max-width: 56px;
    height: 56px;
    max-height: 56px;
  }

  .brix---blog-card-featured {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-3 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-3 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .blog-slider {
    padding: 60px 15px;
  }

  .heading-11 {
    font-size: 35px;
    line-height: 45px;
  }

  .image-9 {
    max-width: 100%;
    margin-bottom: -83px;
  }

  .brix---btn-circle-accordion-btn {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-right-side {
    margin-left: 16px;
    margin-right: 16px;
  }

  .brix---accordion-title {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v3, .brix---accordion-item-wrapper-v3-first {
    padding: 36px 0;
  }

  .brix---badge-secondary---tabs-v2 {
    margin: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---tabs-menu-v2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-4 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

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

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-faq02_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .uui-faq02_question {
    padding: 1rem 1.25rem;
  }

  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-faq02_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer-light {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .f-footer-primary {
    grid-column-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .grid-8-col {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .heading-and-paragraph-holder {
    margin-top: 0;
  }

  .iphone-holder.card-iphone {
    width: 50%;
  }

  .midnight-blue-heading {
    text-align: left;
  }

  .small-person-container {
    width: 64px;
  }

  .small-person-container._06 {
    width: 82px;
    left: -18%;
  }

  .small-person-container._04 {
    width: 75px;
  }

  .small-person-container._05 {
    width: 77px;
    right: -13%;
  }

  .small-person-container._02 {
    width: 50px;
  }

  .small-person-container._03 {
    width: 85px;
  }

  .iphone-screen-container.white-screen {
    left: 6%;
    right: 6%;
  }

  .navbar-logo-left-container-2 {
    max-width: 100%;
  }

  .navbar-brand-2 {
    padding-left: 0;
  }

  .nav-menu-two-2 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-dropdown-toggle-2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-2.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-2.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-2 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-2 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-11 {
    margin-top: 10px;
  }

  .brix---logo-strip-image-card {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---heading-h2-size-5 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---section-logo-strip-v6 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-2 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-2 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .brix---text-200-medium-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---text-300-bold-2 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 8px;
  }

  .brix---avatar-circle-05-border-2 {
    width: 80px;
    max-width: 80px;
    height: 80px;
    max-height: 80px;
  }

  .brix---card-testimonial-v6-2 {
    padding: 44px 32px;
  }

  .brix---heading-h2-size-6 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-40px-2 {
    margin-bottom: 24px;
  }

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

  .brix---btn-primary-full-width-3 {
    padding: 20px 32px;
  }

  .brix---text-300-medium {
    font-size: 18px;
    line-height: 20px;
  }

  .brix---heading-h1-size-4 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---mg-top-40px {
    margin-top: 32px;
  }

  .brix---text-200-list-medium-3, .brix---text-200-bold-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---divider-40px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---display-6 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---square-icon-3 {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---pricing-content-v2 {
    padding-bottom: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---3-columns-1-col-tablet-3 {
    grid-template-columns: 1fr;
  }

  .brix---subtitle-4 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .uui-button-secondary-gray {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-2 {
    font-size: 1rem;
  }

  .uui-button-2:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-pricing07_price {
    font-size: 2.25rem;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-pricing07_plans {
    display: none;
  }

  .uui-badge {
    padding: .125rem .5rem;
  }

  .uui-pricing07_component {
    margin-top: 2rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-heading-medium-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-footer-primary-2 {
    grid-column-gap: 24px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---logo-strip-image-card-2 {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-3 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .brix---text-300-bold-3 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-3 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---avatar-circle-05-border-3 {
    width: 80px;
    max-width: 80px;
    height: 80px;
    max-height: 80px;
  }

  .brix---card-testimonial-v6-3 {
    padding: 44px 32px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-column-gap: 72px;
    grid-row-gap: 32px;
    grid-template-columns: auto auto;
    transform: scale(.96);
  }

  .brix---text-300-bold-4 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---section-small-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-space-medium-3 {
    min-height: 1.5rem;
  }

  .uui-blogpost04_newsletter {
    padding: 1.5rem 1.5rem 2rem;
  }

  .uui-text-rich-text figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .uui-text-rich-text figcaption {
    margin-top: .75rem;
  }

  .uui-blogpost04_content {
    margin-bottom: 2rem;
  }

  .uui-button-secondary-gray-2 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-2:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-blogpost04_author-wrapper {
    margin-bottom: 2rem;
  }

  .uui-blogpost04_content-top {
    flex-direction: column;
    margin-bottom: 3rem;
  }

  .uui-blogpost04_image-wrapper {
    margin-top: 3rem;
    margin-bottom: 2rem;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-heading-large {
    font-size: 2.25rem;
  }

  .uui-blogpost04_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blogpost04_meta-wrapper {
    margin-top: 2rem;
    font-size: .75rem;
  }

  .uui-button-link {
    font-size: 1rem;
  }

  .uui-button-link:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-button-row-2 {
    align-self: stretch;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block-56 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .brix---text-300-bold-5 {
    font-size: 18px;
    line-height: 22px;
  }

  .columns-5 {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-4 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .column-5 {
    margin-top: 220px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-4 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-5 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-5 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-6 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-6 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---text-300-bold-6 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-7 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -86px 36%;
  }

  .brix---card-testimonial-v6-4 {
    padding: 44px 32px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-7 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .navbar-logo-left-container-3 {
    max-width: 100%;
  }

  .navbar-brand-3 {
    padding-left: 0;
  }

  .nav-menu-two-3 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-3 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-dropdown-toggle-3 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-3.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-3.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-3.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-3 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-3 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-12 {
    margin-top: 10px;
  }

  .nav-menu-two-4 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-3-copy {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-menu-two-5, .nav-menu-two-6, .nav-menu-two-7 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .top-bar-home, .nav-link-2-copy {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-link-4 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-menu-two-8 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-3-copy-2 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .text-field {
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
    width: 200px;
    font-style: normal;
  }

  .uui-space-xxlarge {
    min-height: 3rem;
  }

  .uui-logos04_logo {
    height: 2.5rem;
  }

  .uui-logos04_wrapper {
    padding: .5rem 1rem;
  }

  .uui-logos04_list {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logo-loop_component {
    height: 3.5rem;
  }

  .uui-space-xxlarge-2 {
    min-height: 3rem;
  }

  .uui-logos04_wrapper-2 {
    padding: .5rem 1rem;
  }

  .uui-logos04_list-2 {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-space-xxlarge-3 {
    min-height: 3rem;
  }

  .brix---grid-gallery-v4 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---mg-bottom-40px-3 {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-7 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 8px;
  }

  .brix---section-8 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .quick-stack-122 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .navbar-logo-left-container-4 {
    max-width: 100%;
  }

  .navbar-brand-4 {
    padding-left: 0;
  }

  .nav-menu-two-9 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-5 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-dropdown-toggle-4 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-4.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-4.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-4.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-4 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-4 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-13 {
    margin-top: 10px;
  }

  .nav-menu-two-10 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-6 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .image-86.landing-page {
    width: 100px;
  }

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

  .quick-stack-124 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .heading-118 {
    font-size: 35px;
    line-height: 45px;
  }

  .brix---logo-strip-image-card-3 {
    width: 148px;
    margin: 8px 10px;
  }

  .tab-link-tab-1-12 {
    justify-content: center;
    align-items: center;
    width: 150px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .tabs-menu-12 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    grid-template: "."
                   "."
                   / 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center stretch;
    display: grid;
  }

  .tab-link-tab-2-13, .tab-link-tab-7-3, .tab-link-tab-5-6, .tab-link-tab-4-5, .tab-link-tab-3-12.w--current {
    justify-content: center;
    align-items: center;
    width: 150px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .container-146 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---text-300-bold-7 {
    font-size: 18px;
    line-height: 22px;
  }

  .column-9 {
    margin-top: 100px;
  }

  .columns-11 {
    flex-flow: column;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-8 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .heading-133.black-heading {
    font-size: 35px;
    line-height: 45px;
  }

  .text-block-85 {
    font-size: 22px;
    line-height: 30px;
  }

  .heading-134 {
    font-size: 35px;
  }

  .text-block-86 {
    font-size: 17px;
  }

  .navbar-logo-left-container-5 {
    max-width: 100%;
  }

  .navbar-brand-5 {
    padding-left: 0;
  }

  .nav-menu-two-11 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-7 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-dropdown-toggle-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-5.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-5.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-5.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider-5 {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent-5 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-14 {
    margin-top: 10px;
  }

  .image-99 {
    max-width: 50%;
  }

  .heading-141 {
    font-size: 35px;
    line-height: 45px;
  }

  .image-103, .image-104 {
    display: none;
  }

  .navbar-brand-6 {
    padding-left: 0;
  }

  .nav-menu-2 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .nav-link-8 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .nav-dropdown-toggle-6 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-6.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-6.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-6.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .mobile-margin-top-15 {
    margin-top: 10px;
  }

  .hero-without-image, .features-table, .features-metrics {
    padding: 60px 15px;
  }

  .features-wrapper {
    flex-wrap: wrap;
    margin-bottom: -40px;
  }

  .features-block {
    width: 50%;
    margin-bottom: 40px;
  }

  .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .hero-subscribe-left, .testimonial-stack {
    padding: 60px 15px;
  }

  .testimonial-text-three {
    font-size: 20px;
    line-height: 28px;
  }

  .testimonial-column-dark {
    padding: 60px 15px;
  }

  .testimonial-main-image {
    width: 250px;
  }

  .hero-without-image-2, .hero-subscribe-left-2, .logos-without-title {
    padding: 60px 15px;
  }

  .clients-wrapper-three-2 {
    margin-bottom: -30px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .footer-subscribe {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-block-three {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

  .gallery-slider {
    padding: 60px 15px;
  }

  .gallery-slide {
    margin-left: 10px;
    margin-right: 10px;
  }

  .gallery-slide-text {
    line-height: 30px;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .gallery-overview {
    padding: 60px 15px;
  }

  .uui-space-xxlarge-4 {
    min-height: 3rem;
  }

  .uui-logos04_logo-2 {
    height: 2.5rem;
  }

  .uui-logos04_wrapper-3 {
    padding: .5rem 1rem;
  }

  .uui-logos04_list-3 {
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
    width: 124rem;
  }

  .uui-logo-loop_component-2 {
    height: 3.5rem;
  }

  .logo-container, .logo-container-2 {
    min-width: 150%;
  }

  .brix---btn-circle-accordion-btn-2 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-right-side-2 {
    margin-left: 16px;
    margin-right: 16px;
  }

  .brix---accordion-title-2 {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v3-2, .brix---accordion-item-wrapper-v3-first-2 {
    padding: 36px 0;
  }

  .brix---badge-secondary---tabs-v2-2 {
    margin: 8px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---tabs-menu-v2-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-8 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---section-9 {
    padding-top: 0;
    padding-bottom: 10px;
  }

  .brix---accordion-item-wrapper-v2 {
    padding: 20px 0;
  }

  .btn_wrap {
    grid-row-gap: 1em;
    flex-direction: column;
  }

  .txt-med {
    font-size: 1.2rem;
  }

  .portrait {
    width: 8em;
    height: 8em;
  }

  .h3 {
    font-size: 1.4rem;
  }

  .h4 {
    font-size: 1.2rem;
  }

  .cta_about {
    flex-direction: column;
  }

  .column-10 {
    padding-left: 40px;
  }

  .brix---paragraph-default-15 {
    height: 210px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-9 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---card-testimonial-v6-5 {
    padding: 44px 32px;
  }

  .brix---avatar-circle-05-border-4 {
    width: 80px;
    max-width: 80px;
    height: 80px;
    max-height: 80px;
  }

  .brix---text-300-bold-8 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---accordion-item-wrapper-v2-2 {
    padding: 20px 0;
  }

  .brix---section-10, .brix---section-11 {
    padding-top: 0;
    padding-bottom: 10px;
  }

  .nav-brand {
    padding-left: 0;
  }

  .container-190 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav-menu-3 {
    padding: 2rem;
  }

  .container-191, .container-192 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .footer-item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .display-s {
    font-size: 1.25rem;
  }

  .state-box {
    padding: 1rem;
    font-size: .9rem;
  }

  .form-input {
    min-width: auto;
  }

  .container-193 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav-menu-4 {
    padding: 2rem;
  }

  .container-194, .container-195 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .nav-menu-5 {
    padding: 2rem;
  }

  .container-196 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .author-card-image {
    width: 2.5rem;
  }

  .form-2 {
    justify-content: center;
    align-items: center;
    padding-left: 45px;
    padding-right: 45px;
  }

  .heading-175 {
    align-self: center;
  }

  .footer-subscribe-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title-2 {
    margin-right: 0;
  }

  .footer-form-block-two-2 {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input-2 {
    width: 100%;
  }

  .footer-block-three-2 {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three-2 {
    margin-bottom: 10px;
  }

  .footer-social-block-three-2 {
    margin-top: 10px;
  }

  .footer-bottom-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-3 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-legal-block-2 {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .container-199 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-200 {
    max-width: 520px;
  }

  .text-block-140 {
    align-self: center;
  }

  .text-block-155, .text-block-156, .text-block-157, .text-block-158, .text-block-159, .text-block-160 {
    font-size: 22px;
  }

  .nav-link-15 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-menu-two-12 {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .brix---logo-strip-image-card-4 {
    width: 148px;
    margin: 8px 10px;
  }

  .heading-203 {
    font-size: 35px;
    line-height: 45px;
  }

  .image-184 {
    display: none;
  }

  .brix---logo-strip-image-card-5 {
    width: 148px;
    margin: 8px 10px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-10 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -86px auto;
  }

  .brix---text-300-bold-9 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 8px;
  }

  .brix---top-bar-wrapper {
    padding-left: 36px;
    padding-right: 36px;
  }

  .brix---top-bar-close-icon {
    align-items: flex-start;
    padding-left: 16px;
    padding-right: 16px;
  }

  .brix---icon-small-hover {
    width: 24px;
  }

  .brix---mg-bottom-40px-4 {
    margin-bottom: 24px;
  }

  .brix---mg-top-80px {
    margin-top: 64px;
  }

  .brix---btn-primary {
    padding: 20px 32px;
  }

  .brix---btn-secondary {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---heading-h1-size-5 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

  .brix---floating-image-hero-v6---1 {
    max-width: 480px;
  }

  .brix---section-hero-top-small {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---footer-logo-wrapper {
    width: 239px;
  }

  .brix---grid-footer-logo---paragraph {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .brix---footer-bottom-v4 {
    text-align: center;
  }

  .brix---social-media-grid-right---t-center {
    justify-content: center;
    justify-items: center;
  }

  .brix---footer-top-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---footer-list-item-horizontal {
    margin-bottom: 10px;
  }

  .uui-page-padding-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-2 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact11_component {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .container-212 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .footer-item-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .display-s-2 {
    font-size: 1.25rem;
  }

  .hero-without-image-3 {
    padding: 60px 15px;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .listing-container {
    width: 350px;
    padding-bottom: 1rem;
  }

  .navbar-logo-left-19 {
    display: none;
  }

  .image-215 {
    max-width: 23px;
    max-height: 23px;
  }

  .text-block-188 {
    font-size: 16px;
  }

  .cell-454 {
    display: none;
  }

  .text-block-191, .text-block-194, .text-block-195, .text-block-196 {
    font-size: 16px;
  }

  .div-block-13 {
    display: none;
  }

  .heading-227 {
    font-size: 28px;
  }

  .div-block-14 {
    display: none;
  }

  .heading-229 {
    font-size: 28px;
  }

  .rich-text-block-86 {
    font-size: 16px;
  }

  .image-224 {
    border: 1px solid #000;
    border-radius: 100%;
    padding-bottom: 5px;
    padding-right: 5px;
  }

  .flex-block-7 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
  }

  .heading-230, .heading-231 {
    font-size: 28px;
  }

  .div-block-16 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .link-block-90 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    font-size: 16px;
  }

  .image-226 {
    width: 23px;
    max-width: 23px;
    height: 23px;
    max-height: 23px;
    margin-right: 0;
  }

  .heading-232 {
    font-size: 30px;
  }

  .text-block-208, .text-block-209 {
    font-size: 16px;
  }

  .div-block-23 {
    border: 3px solid #6a2493;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0;
  }

  .div-block-24, .div-block-25 {
    width: 100%;
    padding-right: 0;
  }

  .book-a-demo-mobile-view {
    padding-top: 0;
  }

  .quick-stack-desktop.hidden-desktop.tablet {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-style: none;
    width: 100%;
    max-width: 100%;
  }

  .demo-mobile-div, .dem-di, .demo-desktop-div {
    border: 3px solid #6a2493;
    justify-content: center;
    align-items: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 0;
  }

  .tablet {
    max-width: 0%;
  }

  .fields {
    width: 200px;
    font-style: normal;
  }

  .div-block-26, .div-block-27 {
    width: 100%;
    padding-right: 0;
  }

  .container-225 {
    width: 100%;
    max-width: 100%;
  }

  .div-block-28 {
    width: 100%;
    margin-bottom: 10px;
    padding-left: 25px;
  }

  .image-233 {
    width: 350px;
    height: 150px;
  }

  .link-33 {
    margin-bottom: 20px;
    font-size: 14px;
  }

  .text-block-213 {
    width: 125px;
    font-size: 14px;
  }

  .flex-block-12 {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .button-78 {
    font-size: 14px;
  }

  .heading-236 {
    font-size: 18px;
  }

  .cell-459 {
    justify-content: center;
    align-items: center;
  }

  .collection-list-4 {
    flex-flow: column;
    display: flex;
  }

  .quick-stack-206 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .text-block-216 {
    margin-right: 25px;
  }

  .link-35 {
    font-size: 16px;
  }

  .rich-text-block-90 {
    width: 300px;
    font-size: 14px;
  }

  .cell-460, .cell-461, .cell-462, .cell-463 {
    display: none;
  }

  .collection-item-5 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 25px;
    display: flex;
  }

  .collection-list-wrapper-4 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .listing-container-landing-page {
    width: 350px;
    padding-bottom: 1rem;
  }

  .section-135 {
    display: none;
  }

  .making-item-align-center--2.testimonail-avatar-middle {
    border: 1px solid #6a2493;
  }

  .section-136 {
    border-top: 0 #0000;
    display: block;
  }

  .heading-245 {
    color: var(--heading);
    font-size: 30px;
  }

  .div-block-46 {
    left: auto;
  }

  .slide-3, .slide-4, .slide-5, .slide-6 {
    padding-top: 150px;
  }

  .input-wrap {
    width: 100%;
    padding-right: 0;
  }

  .input {
    border-top-style: none;
    border-left-style: none;
    border-right-style: none;
    width: 200px;
  }

  .div-block-47, .div-block-48, .input-wrap-mobile, .div-block-49 {
    width: 100%;
    padding-right: 0;
  }

  .image-245 {
    max-width: 50%;
  }

  .image-248 {
    display: none;
  }

  .heading-118-copy {
    font-size: 35px;
    line-height: 45px;
  }

  .quick-stack-124-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .nav-link-7-copy, .nav-link-20 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .container-141-copy {
    padding-top: 0;
  }

  .div-block-50 {
    z-index: -1;
    background-image: linear-gradient(90deg, #ffb08f, #ff8e5d);
  }

  .div-block-51 {
    z-index: -1;
    width: 800px;
    height: 1000px;
    top: -200px;
    left: 150px;
  }

  .container-229 {
    max-width: 550px;
  }

  .div-block-52 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .flex-block-27 {
    padding-left: 30px;
  }

  .heading-247 {
    text-align: center;
    margin-top: 20px;
    font-size: 40px;
    line-height: 55px;
  }

  .text-block-241 {
    text-align: center;
    margin-top: 20px;
    font-size: 20px;
    line-height: 30px;
  }

  .button-101 {
    padding-left: 25px;
    padding-right: 25px;
    font-size: 18px;
  }

  .cell-506 {
    display: none;
  }

  .div-block-54 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .div-block-55 {
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown {
    padding-left: 20px;
    padding-right: 20px;
    font-family: DM Sans, sans-serif;
  }

  .text-block-243 {
    font-size: 16px;
    line-height: 18px;
  }

  .dropdown-toggle-2 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .container-231 {
    max-width: 100%;
  }

  .div-block-56 {
    border-radius: 0;
  }

  .quick-stack-208 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding: 30px;
  }

  .heading-248 {
    font-size: 30px;
  }

  .text-block-244 {
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 18px;
  }

  .flex-block-28 {
    padding-left: 80px;
    padding-right: 80px;
  }

  .button-102 {
    font-size: 14px;
  }

  .container-232 {
    max-width: 500px;
  }

  .search-input-2 {
    padding-left: 20px;
    padding-right: 40px;
    font-size: 14px;
    line-height: 18px;
  }

  .div-block-58 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-233 {
    max-width: 500px;
  }

  .heading-249 {
    margin-top: 45px;
    margin-bottom: 40px;
    font-size: 30px;
    line-height: 40px;
  }

  .text-block-245 {
    margin-bottom: 30px;
    font-size: 22px;
    line-height: 30px;
  }

  .button-103 {
    margin-bottom: 45px;
    font-size: 22px;
    line-height: 35px;
  }

  .tab-link-tab-1-17.w--current {
    width: 180px;
  }

  .text-block-246, .text-block-247 {
    font-size: 20px;
  }

  .tab-link-tab-3-18 {
    width: 180px;
    font-size: 20px;
  }

  .tab-link-tab-2-19 {
    width: 180px;
  }

  .container-234 {
    max-width: 500px;
  }

  .container-235 {
    max-width: 550px;
  }

  .div-block-61 {
    margin-bottom: 10px;
  }

  .text-block-256 {
    font-size: 18px;
    line-height: 30px;
  }

  .flex-block-35 {
    flex-flow: column;
    margin-left: 30px;
    margin-right: 30px;
  }

  .button-106 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .container-236 {
    max-width: 500px;
  }

  .heading-250 {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-252 {
    text-align: center;
    width: 100%;
  }

  .flex-block-36 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-right-style: none;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 10px;
  }

  .flex-block-36.tablet {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: center;
    max-width: 100%;
  }

  .quick-stack-209 {
    grid-row-gap: 25px;
  }

  .flex-block-38 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-right: 10px;
  }

  .container-237 {
    max-width: 500px;
  }

  .heading-253 {
    font-size: 32px;
    line-height: 35px;
  }

  .heading-254 {
    font-size: 30px;
    line-height: 36px;
  }

  .heading-255 {
    font-size: 16px;
  }

  .text-block-258 {
    padding-left: 30px;
    font-size: 14px;
  }

  .list-36, .list-37, .list-38 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link:hover {
    color: #1a1b1fbf;
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

  .footer-social-link-2 {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .image-257 {
    width: 24px;
    height: 24px;
  }

  .cell-512 {
    justify-content: center;
    align-items: center;
  }

  .div-block-70 {
    margin-bottom: 10px;
  }

  .button-107 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .heading-256 {
    font-size: 32px;
    line-height: 35px;
  }

  .text-block-267 {
    font-size: 10px;
  }

  .flex-block-43 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .heading-258 {
    font-size: 40px;
    line-height: 55px;
  }

  .field-label-7 {
    font-size: 18px;
  }

  .quick-stack-211 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-277 {
    font-size: 55px;
  }

  .text-block-278 {
    font-size: 16px;
  }

  .text-block-279 {
    font-size: 30px;
  }

  .text-block-280 {
    font-size: 16px;
  }

  .text-block-282 {
    font-size: 30px;
  }

  .text-block-283, .text-block-285 {
    font-size: 16px;
  }

  .button-106-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .container-242 {
    max-width: 550px;
  }

  .heading-259 {
    font-size: 28px;
    line-height: 32px;
  }

  .div-block-90 {
    margin-bottom: 10px;
  }

  .container-234-copy {
    max-width: 500px;
  }

  .container-244 {
    max-width: 550px;
  }

  .tab-link-marketplace-2 {
    width: 160px;
    height: 100px;
  }

  .image-268 {
    height: 35px;
  }

  .text-block-290 {
    font-size: 16px;
    line-height: 22px;
  }

  .tabs-menu-22 {
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
  }

  .tab-link-rental, .tab-link-services, .tab-link-used-goods, .tab-link-auctions, .tab-link-hyperlocal {
    width: 160px;
    height: 100px;
  }

  .flex-block-56.mobile, .flex-block-57.mobile {
    margin-bottom: 0;
  }

  .heading-263 {
    display: none;
  }

  .heading-263.mobile {
    font-size: 24px;
    line-height: 35px;
    display: block;
  }

  .text-block-291 {
    font-size: 12px;
  }

  .flex-block-58 {
    display: none;
  }

  .flex-block-58.mobile {
    display: flex;
  }

  .cell-514 {
    justify-content: center;
    align-items: flex-start;
  }

  .image-269 {
    display: none;
  }

  .image-269.mobile {
    display: inline-flex;
  }

  .cell-515 {
    justify-content: center;
    align-items: flex-start;
  }

  .quick-stack-212 {
    height: 100%;
  }

  .button-112 {
    background-color: #2d1151;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
    line-height: 20px;
  }

  .container-246 {
    max-width: 550px;
  }

  .heading-265 {
    margin-top: 10px;
    font-size: 36px;
    line-height: 50px;
  }

  .flex-block-60 {
    margin-top: 20px;
  }

  .text-block-292 {
    margin-bottom: 40px;
    font-size: 20px;
    line-height: 26px;
  }

  .button-113, .button-114 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 18px;
    line-height: 24px;
  }

  .heading-266 {
    font-size: 20px;
    line-height: 28px;
  }

  .image-271 {
    width: 25%;
    top: 275px;
  }

  .image-272 {
    width: 20%;
  }

  .quick-stack-213 {
    margin-bottom: 15px;
  }

  .bold-text-23, .bold-text-24, .bold-text-25, .bold-text-26 {
    font-size: 18px;
  }

  .flex-block-62 {
    margin-left: 30px;
    margin-right: 30px;
  }

  .text-block-285-copy {
    font-size: 16px;
  }

  .text-block-256-copy {
    font-size: 18px;
    line-height: 30px;
  }

  .container-248 {
    max-width: 550px;
  }

  .image-273.mobile {
    width: 60%;
    height: 60%;
    margin-left: auto;
    position: static;
  }

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

  .image-274 {
    width: 30%;
  }

  .image-276.mobile {
    width: 60%;
    top: 12%;
    right: -30%;
  }

  .div-block-99 {
    height: 100%;
  }

  .image-277 {
    width: 60%;
    margin-left: 55px;
  }

  .image-280 {
    width: 17%;
    left: -2%;
  }

  .footer-dark-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper-2 {
    flex-direction: column;
    align-items: center;
  }

  .footer-content-2 {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block-2 {
    align-items: center;
  }

  .footer-link-2:hover {
    color: #1a1b1fbf;
  }

  .footer-social-block-2 {
    margin-top: 20px;
    margin-left: -20px;
  }

  .footer-social-link-3 {
    margin-left: 20px;
  }

  .footer-divider-2 {
    margin-top: 60px;
  }

  .footer-light-2 {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-bottom-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright-4 {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-social-block-two-2 {
    margin-top: 20px;
  }

  .container-250 {
    max-width: 550px;
  }

  .heading-273 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-273.choose-shipturtle {
    text-align: center;
    margin-top: 10px;
    font-size: 28px;
    line-height: 32px;
  }

  .div-block-52-copy {
    padding-left: 10px;
    padding-right: 10px;
  }

  .container-252, .container-256 {
    max-width: 550px;
  }

  .div-block-109 {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .div-block-110 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    height: 100px;
  }

  .image-304 {
    width: 50px;
    margin-left: 0;
  }

  .text-block-313 {
    display: none;
  }

  .text-block-313.mobile {
    display: block;
  }

  .heading-279 {
    font-size: 28px;
    line-height: 32px;
  }

  .flex-block-79 {
    flex-flow: column;
  }

  .cell-519, .cell-520 {
    justify-content: center;
    align-items: center;
  }

  .cell-521 {
    justify-content: center;
    align-items: flex-start;
  }

  .flex-block-80 {
    flex-flow: column;
  }

  .flex-block-60-copy {
    margin-top: 20px;
  }

  .brix---section-12 {
    padding-top: 0;
    padding-bottom: 10px;
  }
}

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

  .container.auctionpage {
    max-width: 350px;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .nav-dropdown-link {
    text-align: center;
  }

  .primary-button {
    z-index: 0;
    letter-spacing: 1px;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 18px;
    position: relative;
  }

  .primary-button._2 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .hero-stack {
    border-radius: 0 0 100px 100px;
    padding-top: 0;
  }

  .hero-stack.home-clone.auctionpage {
    margin-top: 50px;
    padding-bottom: 20px;
  }

  .hero-wrapper-two.tempclass {
    max-width: 350px;
  }

  .margin-bottom-24px {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 26px;
  }

  .margin-bottom-24px.home-clone {
    line-height: 26px;
  }

  .margin-bottom-24px.home-clone.tempclass {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 15px;
  }

  .margin-bottom-24px.home-clone.auctionpage {
    font-size: 13px;
    font-weight: 600;
    line-height: 14px;
  }

  .heading {
    margin-top: 40px;
    font-size: 33px;
    line-height: 50px;
  }

  .heading.home-clone {
    letter-spacing: -2px;
    font-size: 33px;
    line-height: 50px;
  }

  .heading.home-clone.tempclass {
    letter-spacing: -.887px;
    margin-bottom: 0;
    font-size: 22px;
    line-height: 28px;
  }

  .heading.home-clone.auctionpage {
    letter-spacing: -1px;
    font-size: 24px;
    font-weight: 600;
    line-height: 25px;
  }

  .tabs-menu {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 20px;
    font-size: 14px;
    display: flex;
  }

  .tabs-menu.home-clone {
    border-radius: 40px;
    width: 350px;
  }

  .hero-heading-right {
    z-index: 0;
  }

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

  .margin-bottom-24px-2 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 16px;
  }

  .button-primary-2 {
    text-align: left;
    align-self: center;
    margin-top: 0;
    margin-bottom: 126px;
  }

  .tab-link-tab-1 {
    padding-left: 10px;
    padding-right: 10px;
    display: block;
  }

  .tab-link-tab-1.w--current {
    color: #fff;
    background-color: #fff0;
    padding-left: 10px;
    padding-right: 10px;
    text-decoration: none;
  }

  .tab-link-tab-1.home-clone {
    text-align: center;
    width: 100px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-1.home-clone.w--current {
    border-radius: 40px;
  }

  .clients-wrapper-three {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .image {
    max-width: 45%;
    margin-top: 500px;
  }

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

  .text-block.home-clone {
    font-size: 12px;
  }

  .tab-link-tab-2 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
  }

  .tab-link-tab-2.w--current {
    background-color: #fff0;
    text-decoration: none;
    display: block;
  }

  .tab-link-tab-2.home-clone {
    width: 150px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
  }

  .tab-link-tab-2.home-clone.w--current {
    border-radius: 40px;
  }

  .tab-link-tab-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link-tab-3.w--current {
    background-color: #fff0;
    text-decoration: none;
  }

  .tab-link-tab-3.home-clone {
    width: 100px;
    font-size: 12px;
  }

  .tab-link-tab-3.home-clone.w--current {
    background-color: #2d1151;
    border-radius: 40px;
  }

  .image-3 {
    max-width: 45%;
  }

  .heading-2 {
    text-align: center;
    align-self: center;
    font-size: 28px;
  }

  .heading-2.home-clone-service {
    letter-spacing: -1px;
    font-size: 26px;
    line-height: 44px;
  }

  .container-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-3 {
    font-size: 30px;
    line-height: 50px;
  }

  .container-5 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .container-6, .container-7, .container-8, .container-9, .container-10, .image-6 {
    margin-top: 0;
  }

  .heading-1.black-heading {
    font-size: 27px;
    line-height: 40px;
  }

  .text-block-4 {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 30px;
  }

  .button-3 {
    margin-top: 0;
    padding: 14px 10px;
    font-size: 20px;
  }

  .container-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-6 {
    font-size: 40px;
  }

  .quick-stack {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .quick-stack-2 {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669a0469446c8b3814afee4c_Group%201000007703.webp");
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    margin-top: 0;
    margin-bottom: 10px;
  }

  .text-block-5 {
    font-size: 16px;
  }

  .quick-stack-3 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .heading-7 {
    margin-top: 30px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 27px;
    line-height: 45px;
  }

  .heading-7.gradient-text {
    margin-top: 60px;
  }

  .brix---paragraph-default {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-8px {
    margin-bottom: 6px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 15px;
  }

  .brix---subtitle {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---container-default {
    max-width: 60%;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---heading-h1-size---mg-0 {
    font-size: 32px;
    line-height: 38px;
  }

  .brix---circle-number {
    width: 110px;
    min-width: 110px;
    height: 110px;
    min-height: 110px;
    margin-bottom: 14px;
  }

  .brix---card-logo-strip-v9 {
    padding: 54px 24px;
  }

  .brix---section-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

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

  .f-container-regular {
    margin-top: -30px;
  }

  .f-section-small {
    margin-top: 40px;
    font-family: Nunito Sans, sans-serif;
  }

  .heading-8 {
    background-position: 98% 0;
    background-repeat: no-repeat;
    background-size: 100px 40px;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 30px;
    line-height: 45px;
  }

  .container-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-9 {
    margin-bottom: 40px;
    font-size: 35px;
    line-height: 45px;
  }

  .section-3 {
    background-position: 100% 0, 100% 0;
    background-repeat: no-repeat, no-repeat;
    background-size: 30px, 50%;
    margin-top: 40px;
    margin-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-4 {
    grid-column-gap: 100px;
    grid-row-gap: 100px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---link-icon-right {
    width: 18px;
  }

  .brix---text-200-bold {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---grid-2-columns-gap-56px {
    grid-row-gap: 36px;
  }

  .brix---tabs-content-card {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---square-icon-48px {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---tab-small-center {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 18px;
  }

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

  .container-14 {
    border-style: none;
  }

  .brix---icon-list {
    width: 24px;
    margin-right: 8px;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 16px;
  }

  .brix---mg-top-48px {
    margin-top: 32px;
  }

  .brix---btn-primary-full-width {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---square-icon {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---grid-3-columns-pricing-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .cell-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 100px;
    padding-right: 100px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6 {
    right: 26%;
  }

  .brix---btn-slider-arrow-left---testimonial-v6 {
    left: 26%;
  }

  .brix---text-300-bold {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---mg-top-16px {
    margin-top: 12px;
  }

  .brix---avatar-image {
    width: 100%;
  }

  .brix---avatar-circle-05-border {
    border-width: 3px;
  }

  .brix---card-testimonial-v6 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .brix---slider-item-pd {
    padding-left: 0;
    padding-right: 0;
  }

  .cell-6 {
    display: flex;
  }

  .brix---paragraph-default-2 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-2 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-8px-2 {
    margin-bottom: 6px;
  }

  .brix---mg-bottom-32px-2 {
    margin-bottom: 0;
  }

  .brix---3-columns-1-col-tablet-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 15px;
  }

  .brix---subtitle-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---icon-list-2 {
    width: 24px;
    margin-right: 8px;
  }

  .brix---grid-1-column-gap-row-16px-2 {
    clear: none;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    flex: 1;
    order: 0;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-self: stretch;
    align-items: stretch;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .brix---text-200-bold-2 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-24px-2 {
    margin-bottom: 16px;
  }

  .brix---mg-top-48px-2 {
    margin-top: 32px;
  }

  .brix---btn-primary-full-width-2 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---square-icon-2 {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---grid-3-columns-pricing-v3-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-2 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .heading-10 {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 50%;
    margin-top: 0;
    font-size: 35px;
    line-height: 45px;
  }

  .section-4 {
    padding: 0 20px;
  }

  .brix---paragraph-default-3 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-3 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---text-200 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---badge-primary-small-light {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---mg-bottom-24px-3 {
    margin-bottom: 16px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---heading-h2-size-3 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-title-and-categories {
    margin-bottom: 40px;
  }

  .brix---container-default-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small-2 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---text-200-bold-3 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px-3 {
    margin-bottom: 6px;
  }

  .brix---avatar-image-2 {
    width: 100%;
  }

  .brix---avatar-circle-03 {
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
  }

  .brix---heading-h1-size-3 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-3 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .blog-slider {
    margin-bottom: 40px;
    padding: 0 20px;
  }

  .container-15 {
    max-width: none;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .blog-slide-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .blog-block {
    height: 270px;
    margin-bottom: 20px;
  }

  .heading-11 {
    padding-top: 10px;
    font-size: 30px;
    line-height: 45px;
  }

  .image-9 {
    max-width: 100%;
    margin-bottom: -146px;
    padding-left: 0;
  }

  .container-17 {
    padding-bottom: 105px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .button-8 {
    width: 185px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 22px;
  }

  .faq {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 60px;
  }

  .brix---btn-circle-accordion-btn {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---accordion-right-side {
    margin-right: 0;
  }

  .brix---paragraph-default-4 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---badge-secondary---tabs-v2 {
    margin-left: 0;
    margin-right: 0;
    padding: 14px 22px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-4 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---container-default-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-faq02_list-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .uui-faq02_component {
    grid-template-columns: 1fr;
  }

  .heading-12 {
    align-self: center;
    font-size: 35px;
    line-height: 45px;
  }

  .container-18 {
    max-width: 100%;
  }

  .container-19 {
    max-width: none;
  }

  .footer-wrapper-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-block-two {
    margin-top: 40px;
  }

  .footer-bottom {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .f-footer-primary {
    grid-template-columns: 1fr;
  }

  .quick-stack-6 {
    padding-left: 20px;
  }

  .quick-stack-6.customers-faq {
    padding-bottom: 20px;
  }

  .image-10 {
    width: 100px;
  }

  .quick-stack-7 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .quick-stack-7.home-clone {
    width: 300px;
  }

  .section-8 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-11 {
    max-width: 130%;
  }

  .image-12 {
    max-width: 120%;
  }

  .image-13, .image-14 {
    max-width: 130%;
  }

  .tab-link-tab-1-2, .tab-link-tab-1-2.w--current, .tab-link-tab-2-2, .tab-link-tab-2-2.w--current, .tab-link-tab-3-2, .tab-link-tab-3-2.w--current {
    background-color: #fff0;
  }

  .cell-8 {
    display: flex;
  }

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

  .icon {
    color: #fff;
  }

  .gradient-background-image {
    width: 100%;
  }

  .headig-and-paragraph-content {
    margin-bottom: 2em;
  }

  .semi-bold-text {
    font-size: 27px;
  }

  .link-wrapper {
    grid-column-gap: 12px;
    flex-direction: row;
    align-items: flex-start;
    padding-bottom: 12px;
    padding-left: 0;
  }

  .title {
    justify-content: center;
    align-items: center;
  }

  .app-holder {
    width: 100%;
  }

  .grid-8-col {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .heading-and-paragraph-holder {
    align-items: flex-start;
    width: 100%;
    display: flex;
  }

  .iphone-holder.card-iphone {
    width: 100%;
  }

  .cta-text-holder {
    height: auto;
    display: block;
  }

  .mac-holder {
    width: 100%;
    margin-top: 2em;
    left: 0;
  }

  .card-with-macbook {
    padding: 30px 20px 15px;
  }

  .paragraph-xl {
    letter-spacing: 1.2px;
    font-size: 18px;
  }

  .midnight-blue-heading {
    font-size: 26px;
  }

  .list-item-2 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .small-person-container {
    width: 50px;
  }

  .small-person-container._06 {
    width: 60px;
    bottom: 8%;
    left: 7%;
  }

  .small-person-container._04 {
    width: 50px;
  }

  .small-person-container._05 {
    width: 56px;
    right: 6%;
  }

  .small-person-container._02 {
    width: 37px;
    inset: -16% 55% auto auto;
  }

  .small-person-container._03 {
    width: 51px;
    left: -4%;
  }

  .iphone-image {
    max-width: 63%;
  }

  .iphone-screen-container.white-screen {
    left: 24%;
    right: 23%;
  }

  .card-background {
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .center-paragraph {
    margin-bottom: 0;
  }

  .container-20 {
    padding: 1em;
    overflow: hidden;
  }

  .link-holder {
    width: 100%;
  }

  .navbar-logo-left-2 {
    background-color: #fff;
    top: 0;
  }

  .navbar-logo-left-container-2.shadow-three {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-23 {
    max-width: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container-23.landing-page {
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-wrapper-2 {
    text-align: left;
    margin-right: 0;
  }

  .navbar-brand-2.w--current {
    justify-content: center;
    align-items: center;
  }

  .nav-menu-two-2 {
    flex-direction: column;
  }

  .menu-button-2.landing-page {
    padding: 5px;
  }

  .image-15 {
    max-width: 55%;
  }

  .image-15.landing-page {
    width: 60%;
    max-width: 100%;
  }

  .container-24 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .heading-13 {
    font-size: 35px;
    line-height: 61px;
  }

  .image-16 {
    margin-top: 0;
  }

  .list-2 {
    padding-right: 0;
  }

  .button-9, .button-10 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
  }

  .quick-stack-9 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .quick-stack-10 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 20px;
  }

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

  .heading-14 {
    padding-top: 20px;
    font-size: 35px;
    line-height: 40px;
  }

  .brix---logo-strip-image-card {
    box-shadow: 0 1px 6px 0 var(--elements-webflow-library--general--shadow-02);
    border-radius: 10px;
    width: 120px;
    margin: 6px;
  }

  .brix---heading-h2-size-5 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---container-default-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-logo-strip-v6 {
    margin-bottom: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .container-26 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-bottom: 20px;
  }

  .heading-15 {
    margin-top: 20px;
    font-size: 35px;
  }

  .list-3 {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 31px;
  }

  .heading-17 {
    margin-top: 10px;
    font-size: 40px;
    line-height: 45px;
  }

  .text-block-9 {
    font-size: 18px;
    line-height: 30px;
  }

  .cell-16 {
    justify-content: flex-start;
    align-items: center;
  }

  .quick-stack-12 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .cell-22 {
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
  }

  .quick-stack-15 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .container-28 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-26 {
    font-size: 35px;
    line-height: 45px;
  }

  .quick-stack-16 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .text-block-13 {
    text-align: center;
    font-size: 18px;
    line-height: 35px;
  }

  .cell-24 {
    justify-content: center;
    align-items: center;
  }

  .quick-stack-17 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .container-29 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-27 {
    padding-top: 40px;
    font-size: 40px;
    line-height: 45px;
  }

  .container-14-copy {
    border-style: none;
  }

  .columns-2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-2 {
    right: 26%;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-2 {
    left: 26%;
  }

  .brix---text-300-bold-2 {
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 21px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 15px;
  }

  .brix---paragraph-default-5 {
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    line-height: 20px;
  }

  .brix---mg-top-16px-2 {
    margin-top: 12px;
  }

  .brix---heading-h3-size-4 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---avatar-image-3 {
    width: 100%;
  }

  .brix---avatar-circle-05-border-2 {
    border-width: 3px;
  }

  .brix---card-testimonial-v6-2 {
    height: 450px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---slider-item-pd-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---heading-h2-size-6 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---btn-primary-full-width-3 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h1-size-4 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---text-200-list-medium-3 {
    font-size: 14px;
    line-height: 25px;
  }

  .brix---icon-list-3 {
    width: 24px;
    margin-right: 8px;
  }

  .brix---text-200-bold-4 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-24px-4 {
    margin-bottom: 16px;
  }

  .brix---divider-40px {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---paragraph-default-6 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---square-icon-3 {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---3-columns-1-col-tablet-3 {
    grid-template-columns: 1fr;
  }

  .brix---subtitle-4 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .column {
    flex: 0 auto;
    margin-top: 180px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-12 {
    margin-bottom: 40px;
  }

  .heading-28 {
    padding-top: 0;
  }

  .f-footer-primary-2 {
    grid-template-columns: 1fr;
  }

  .image-23 {
    max-width: 50%;
  }

  .container-33 {
    max-width: none;
  }

  .quick-stack-23 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-32 {
    font-size: 35px;
    line-height: 45px;
  }

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

  .button-14 {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
  }

  .image-24 {
    align-self: center;
    margin-top: 0;
  }

  .button-15 {
    align-self: center;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 17px;
  }

  .list-5 {
    padding-right: 0;
  }

  .quick-stack-25 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-top: 20px;
  }

  .container-34 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .text-block-15 {
    margin-top: 0;
    font-size: 16px;
    line-height: 25px;
  }

  .container-35 {
    margin-left: 20px;
    margin-right: 20px;
  }

  .heading-33 {
    font-size: 56px;
  }

  .text-block-16 {
    font-size: 18px;
  }

  .heading-35 {
    font-size: 35px;
    line-height: 45px;
  }

  .quick-stack-26, .quick-stack-27 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-36 {
    line-height: 35px;
  }

  .quick-stack-28 {
    grid-column-gap: 20px;
  }

  .heading-38 {
    line-height: 35px;
  }

  .section-14 {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66c5af8fa70ab66809ac7d39_Untitled%20design%20(55).webp"), linear-gradient(135deg, #f6efff, #ffe6db);
    background-position: 100% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: auto, auto;
  }

  .container-38 {
    padding: 40px 20px;
  }

  .heading-39 {
    font-size: 42px;
    line-height: 55px;
  }

  .text-block-17 {
    font-size: 18px;
    line-height: 35px;
  }

  .text-block-18 {
    font-size: 16px;
    line-height: 30px;
  }

  .button-18 {
    padding: 12px 20px;
    font-size: 20px;
  }

  .heading-40 {
    font-size: 35px;
  }

  .heading-42 {
    font-size: 35px;
    line-height: 45px;
  }

  .button-14-copy, .button-15-copy {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 15px;
  }

  .cell-36, .cell-37 {
    padding-bottom: 40px;
  }

  .text-block-20 {
    text-align: center;
    align-self: center;
  }

  .quick-stack-31 {
    text-align: center;
  }

  .quick-stack-32 {
    margin-top: 0;
  }

  .section-16 {
    margin-bottom: 60px;
  }

  .heading-46 {
    font-size: 35px;
    line-height: 45px;
  }

  .container-43 {
    max-width: none;
  }

  .container-44 {
    max-width: 100%;
  }

  .cell-38 {
    display: flex;
  }

  .heading-47 {
    align-self: center;
    font-size: 35px;
    line-height: 45px;
  }

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

  .quick-stack-33 {
    padding-left: 20px;
  }

  .section-17 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 0;
  }

  .quick-stack-34 {
    padding-top: 0;
  }

  .heading-48 {
    font-size: 35px;
    line-height: 45px;
  }

  .image-34 {
    max-width: 50%;
  }

  .container-46 {
    max-width: none;
  }

  .container-47 {
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-49 {
    font-size: 40px;
    line-height: 50px;
  }

  .text-block-21 {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 30px;
  }

  .quick-stack-36 {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
    align-self: center;
    padding: 30px 0;
  }

  .image-35 {
    align-self: center;
    width: 100%;
    max-width: 100%;
  }

  .container-48 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-50 {
    font-size: 35px;
    line-height: 45px;
  }

  .tabs-menu-3 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .container-49 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-37 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-36, .image-37, .image-38, .image-39, .image-40, .image-41 {
    align-self: center;
    max-width: 70%;
  }

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

  .quick-stack-38 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---logo-strip-image-card-2 {
    border-radius: 10px;
    width: 120px;
    margin: 6px;
    box-shadow: 0 1px 6px #14142b14;
  }

  .heading-54 {
    font-size: 35px;
    line-height: 45px;
  }

  .list-9 {
    padding-left: 20px;
  }

  .quick-stack-39 {
    align-self: stretch;
  }

  .cell-55 {
    justify-content: center;
    align-items: center;
  }

  .image-42, .image-43 {
    align-self: auto;
  }

  .image-44 {
    align-self: auto;
    padding-left: 20px;
  }

  .text-block-25 {
    margin-bottom: 10px;
  }

  .heading-56 {
    font-size: 35px;
    line-height: 45px;
  }

  .button-21 {
    font-size: 20px;
  }

  .container-51 {
    padding-bottom: 250px;
  }

  .heading-57 {
    font-size: 35px;
    line-height: 45px;
  }

  .section-23 {
    margin-top: -240px;
  }

  .tabs-menu-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    font-size: 20px;
  }

  .container-52 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-45 {
    border-width: 10px;
  }

  .section-24 {
    margin-bottom: 40px;
  }

  .container-53 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-3 {
    left: 26%;
  }

  .brix---text-300-bold-3 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---slider-item-pd-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---paragraph-default-7 {
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    line-height: 20px;
  }

  .column-4 {
    flex: 0 auto;
    margin-top: 180px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-3 {
    right: 26%;
  }

  .brix---avatar-circle-05-border-3 {
    border-width: 3px;
    width: 100px;
    max-width: 100px;
    height: 100px;
    max-height: 100px;
    margin-top: -25px;
    margin-bottom: 0;
  }

  .brix---card-testimonial-v6-3 {
    padding: 0 22px;
  }

  .heading-58 {
    padding-top: 10px;
    padding-bottom: 20px;
    font-size: 35px;
  }

  .columns-4 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-62 {
    padding-bottom: 0;
    font-size: 32px;
  }

  .button-21-copy {
    margin-top: 10px;
    font-size: 20px;
  }

  .heading-63 {
    align-self: center;
    font-size: 35px;
    line-height: 45px;
  }

  .cell-60 {
    display: flex;
  }

  .quick-stack-45 {
    padding-left: 20px;
  }

  .container-58 {
    max-width: 100%;
  }

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

  .section-25 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 0;
  }

  .section-26 {
    background-image: none;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-64 {
    font-size: 30px;
    line-height: 40px;
  }

  .container-59 {
    max-width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 30px;
  }

  .heading-65 {
    align-self: center;
    font-size: 45px;
  }

  .text-block-28 {
    padding-top: 0;
    font-size: 18px;
  }

  .heading-66 {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 35px;
    line-height: 40px;
  }

  .text-block-29 {
    font-size: 16px;
    line-height: 30px;
  }

  .container-61 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-46 {
    grid-row-gap: 20px;
  }

  .heading-68, .heading-69 {
    font-size: 35px;
    line-height: 45px;
  }

  .brix---slider-nav {
    margin-top: 28px;
  }

  .brix---grid-6-columns-logo-strip {
    grid-column-gap: 48px;
    grid-row-gap: 32px;
    grid-template-columns: auto auto;
  }

  .brix---text-300-bold-4 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---container-default-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small-3 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .container-63 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-70 {
    font-size: 35px;
    line-height: 45px;
  }

  .text-block-32 {
    font-size: 16px;
    line-height: 30px;
  }

  .quick-stack-48 {
    padding-top: 20px;
  }

  .image-46 {
    align-self: center;
  }

  .container-64 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-33 {
    align-self: center;
  }

  .heading-71 {
    font-size: 35px;
  }

  .heading-73 {
    font-size: 35px;
    line-height: 45px;
  }

  .image-47 {
    align-self: center;
  }

  .heading-74 {
    text-align: center;
    align-self: center;
    font-size: 35px;
    line-height: 50px;
  }

  .section-34 {
    background-position: 0 127%, 0 0;
    background-size: 150px 215px, auto;
  }

  .uui-blogpost04_form-wrapper {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-blogpost04_author-wrapper {
    margin-bottom: 1rem;
  }

  .uui-blogpost04_content-top {
    flex-direction: column;
    align-items: flex-start;
  }

  .tabs-menu-6 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    font-size: 20px;
    display: flex;
  }

  .heading-76 {
    font-size: 35px;
    line-height: 45px;
  }

  .container-69 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-36 {
    font-size: 18px;
    line-height: 25px;
  }

  .container-70 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-77, .heading-78 {
    font-size: 12px;
  }

  .heading-79 {
    font-size: 12px;
    line-height: 25px;
  }

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

  .button-27 {
    border-radius: 9px;
    padding: 12px 5px 12px 6px;
    font-size: 9px;
  }

  .quick-stack-52 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-80, .heading-81 {
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-37 {
    font-size: 12px;
  }

  .quick-stack-53, .quick-stack-54 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .container-71 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-83 {
    text-align: center;
    font-size: 35px;
    line-height: 45px;
  }

  .cloneable-area {
    align-self: center;
  }

  ._w-flip-card {
    z-index: 0;
  }

  .c-card-back {
    display: none;
  }

  ._w-card-front {
    display: flex;
  }

  .container-73 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-74 {
    max-width: 350px;
  }

  .post-title {
    font-size: 35px;
    line-height: 45px;
  }

  .cell-214 {
    justify-content: center;
    align-items: flex-start;
  }

  .text-block-48 {
    font-size: 16px;
  }

  .text-block-49, .text-block-50, .text-block-51, .text-block-52 {
    font-size: 18px;
  }

  .container-75 {
    max-width: 350px;
  }

  .quick-stack-64 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .container-76 {
    max-width: 350px;
    padding-left: 0;
    padding-right: 0;
  }

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

  .section-44 {
    margin-left: 20px;
    margin-right: 20px;
  }

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

  .link-block, .link-block-2, .link-block-3 {
    margin-bottom: 126px;
  }

  .container-82 {
    max-width: 350px;
  }

  .heading-92 {
    font-size: 18px;
    line-height: 25px;
  }

  .text-block-56 {
    width: auto;
    margin-left: 1rem;
    margin-right: 1rem;
    font-size: 14px;
    line-height: 20px;
  }

  .container-83 {
    max-width: 350px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-129 {
    padding-top: 40px;
  }

  .collection-list {
    grid-template-columns: 1fr;
  }

  .brix---text-300-bold-5 {
    font-size: 17px;
    line-height: 21px;
  }

  .columns-5 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-4 {
    left: 26%;
  }

  .brix---slider-mask-4 {
    padding-top: 30px;
  }

  .container-85 {
    margin-top: 50px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---paragraph-default-8 {
    font-family: Nunito Sans, sans-serif;
    font-size: 14px;
    line-height: 22px;
  }

  .column-5 {
    flex: 0 auto;
    margin-top: 180px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-4 {
    right: 26%;
  }

  .columns-6 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-5 {
    left: 26%;
  }

  .brix---paragraph-default-9 {
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    line-height: 20px;
  }

  .column-6 {
    flex: 0 auto;
    margin-top: 180px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-5 {
    right: 26%;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-6 {
    left: 26%;
  }

  .brix---paragraph-default-10 {
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    line-height: 20px;
  }

  .column-7 {
    flex: 0 auto;
    margin-top: 180px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-6 {
    right: 26%;
  }

  .brix---text-300-bold-6 {
    padding-top: 0;
    padding-bottom: 40px;
    font-size: 17px;
    line-height: 21px;
  }

  .brix---btn-slider-arrow-left---testimonial-v6-7 {
    display: none;
    bottom: -45px;
    left: 26%;
  }

  .brix---card-testimonial-v6-4 {
    height: 420px;
    padding-left: 22px;
    padding-right: 22px;
  }

  .brix---paragraph-default-11 {
    margin-top: 40px;
    margin-bottom: 40px;
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    line-height: 20px;
  }

  .column-8 {
    flex: 0 auto;
    margin-top: 180px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-7 {
    right: 26%;
  }

  .tabs-menu-9 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
  }

  .container-90 {
    max-width: none;
  }

  .nav-menu-two-3 {
    flex-direction: column;
  }

  .menu-button-3 {
    border-radius: 10px;
    font-family: Nunito Sans, sans-serif;
    font-size: 16px;
  }

  .rich-text-block-8 {
    max-width: 350px;
  }

  .quick-stack-82 {
    grid-row-gap: 20px;
  }

  .container-99 {
    max-width: none;
  }

  .cell-241 {
    padding-right: 0;
  }

  .list-12, .list-13, .list-14 {
    text-align: left;
    font-size: 20px;
    line-height: 30px;
  }

  .quick-stack-91 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .button-34 {
    text-align: center;
    align-self: stretch;
  }

  .image-76 {
    border-width: 10px;
  }

  .cell-253 {
    padding-left: 0;
  }

  .nav-menu-two-4 {
    flex-direction: column;
  }

  .navbar-logo-left-5 {
    display: none;
  }

  .container-104 {
    max-width: none;
  }

  .nav-menu-two-5 {
    flex-direction: column;
  }

  .navbar-logo-left-6 {
    display: none;
  }

  .container-105 {
    max-width: none;
  }

  .nav-menu-two-6 {
    flex-direction: column;
  }

  .navbar-logo-left-7 {
    display: none;
  }

  .container-106 {
    max-width: none;
  }

  .nav-menu-two-7 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 30px;
  }

  .navbar-logo-left-8 {
    display: none;
  }

  .container-107 {
    max-width: none;
  }

  .navbar-logo-left-9 {
    display: none;
  }

  .container-108 {
    max-width: none;
  }

  .navbar-logo-left-10 {
    display: none;
  }

  .container-109 {
    max-width: none;
  }

  .navbar-logo-left-11 {
    display: none;
  }

  .container-110 {
    max-width: none;
  }

  .navbar-logo-left-12 {
    display: none;
  }

  .container-111 {
    max-width: none;
  }

  .navbar-logo-left-13 {
    display: none;
  }

  .container-112 {
    max-width: none;
  }

  .top-bar-home {
    color: #000;
  }

  .icon-2 {
    color: #fff;
  }

  .container-113 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-98 {
    font-size: 25px;
    line-height: 38px;
  }

  .section-53 {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/66d959022c4f84a207f47d51_Left%20group%20(9).webp");
    background-position: -7% 1500%;
    background-repeat: no-repeat;
    background-size: auto;
  }

  .quick-stack-92 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .image-77 {
    width: 100px;
  }

  .container-114 {
    padding-top: 20px;
  }

  .heading-99 {
    font-size: 36px;
    line-height: 45px;
  }

  .container-115 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text-block-61 {
    font-size: 18px;
    line-height: 25px;
  }

  .quick-stack-93 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .container-116 {
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .section-55 {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .heading-100, .heading-101 {
    font-size: 35px;
  }

  .nav-menu-two-8 {
    flex-direction: column;
  }

  .navbar-logo-left-14 {
    display: none;
  }

  .container-118 {
    max-width: none;
  }

  .text-field {
    width: 100%;
    padding-left: 0;
    font-style: normal;
  }

  .section-56 {
    padding-top: 10px;
  }

  .heading-102 {
    text-align: center;
    font-size: 45px;
    line-height: 55px;
  }

  .text-block-63 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 25px;
  }

  .button-35 {
    align-self: center;
    margin-bottom: 20px;
  }

  .uui-logos04_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list {
    justify-content: center;
  }

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

  .heading-103 {
    font-size: 18px;
  }

  .quick-stack-105 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-121 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-106, .quick-stack-107 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-108, .quick-stack-109 {
    padding-left: 0;
    padding-right: 0;
  }

  .section-58 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-104 {
    margin-bottom: 20px;
    font-size: 35px;
  }

  .text-block-66 {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 25px;
  }

  .section-59 {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .heading-105 {
    font-size: 35px;
    line-height: 45px;
  }

  .section-60 {
    padding-top: 10px;
  }

  .heading-106 {
    font-size: 35px;
    line-height: 45px;
  }

  .text-block-67 {
    font-size: 18px;
    line-height: 30px;
  }

  .container-125 {
    margin-bottom: 111px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .uui-space-xxlarge-2 {
    min-height: 0;
  }

  .uui-logos04_wrapper-2 {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list-2 {
    justify-content: center;
  }

  .section-61 {
    padding-top: 0;
  }

  .heading-107 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 45px;
    line-height: 50px;
  }

  .text-block-68 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 25px;
  }

  .button-36 {
    align-self: center;
    margin-bottom: 20px;
  }

  .section-62 {
    padding-top: 20px;
  }

  .heading-108 {
    margin-bottom: 0;
    font-size: 35px;
  }

  .heading-109 {
    text-align: center;
    font-size: 20px;
  }

  .section-63 {
    padding-top: 40px;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 16px;
  }

  .brix---grid-gallery-v4 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .brix---paragraph-default-12 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-7 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 15px;
  }

  .brix---container-default-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-8 {
    padding-top: 10px;
    padding-bottom: 60px;
  }

  .text-block-69 {
    font-size: 24px;
    line-height: 40px;
  }

  .container-128 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-menu-10 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .container-129 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .f-logo-plain {
    padding: 0;
  }

  .f-grid-four-column-2 {
    grid-template-columns: 1fr 1fr;
  }

  .cell-276 {
    background-position: 50%;
    background-size: auto;
  }

  .text-block-73 {
    font-size: 16px;
  }

  .heading-113 {
    font-size: 35px;
    line-height: 45px;
  }

  .rich-text-block-28 {
    font-size: 16px;
    line-height: 28px;
  }

  .heading-114 {
    font-size: 16px;
  }

  .quick-stack-118 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .link-block-30, .link-block-31, .link-block-32 {
    text-align: center;
  }

  .link-block-33 {
    align-self: center;
  }

  .image-82 {
    background-image: linear-gradient(#fff3ee, #fefcfa);
    display: block;
  }

  .shadow-two-2-copy {
    display: none;
  }

  .heading-116 {
    line-height: 40px;
  }

  .tick-list-image {
    width: 24px;
  }

  .tick-list-image.middle-list, .tick-list-image.in-large-text {
    width: 32px;
  }

  .tick-list-image.in-large-paragraph, .tick-list-image.middle-list, .tick-list-image.in-large-text {
    width: 25px;
  }

  .tick-list {
    grid-column-gap: 10px;
  }

  .list-item-15 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .pricing-tick-holder {
    grid-row-gap: 30px;
  }

  .quick-stack-122 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

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

  .container-136 {
    max-width: none;
  }

  .nav-menu-two-9 {
    flex-direction: column;
  }

  .menu-button-4 {
    display: none;
  }

  .container-137 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-75 {
    display: none;
  }

  .bold-text {
    font-size: 23px;
    line-height: 26px;
  }

  .container-139 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .icon-3 {
    display: none;
  }

  .container-140 {
    max-width: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-menu-two-10 {
    flex-direction: column;
  }

  .image-85 {
    max-width: 55%;
  }

  .link-block-41 {
    text-align: center;
  }

  .text-block-76 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 30px;
  }

  .image-86 {
    align-self: center;
    width: 100%;
    max-width: 100%;
  }

  .image-86.landing-page {
    width: 80px;
  }

  .container-141 {
    padding: 10px 20px;
  }

  .link-block-42 {
    text-align: center;
  }

  .quick-stack-123 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    align-self: center;
    padding: 30px 0;
  }

  .quick-stack-124 {
    align-self: center;
  }

  .link-block-43 {
    text-align: center;
  }

  .heading-118 {
    align-self: center;
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .container-142 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-119 {
    font-size: 35px;
    line-height: 45px;
  }

  .image-87, .image-88 {
    align-self: center;
    max-width: 70%;
  }

  .button-41 {
    margin-top: 20px;
  }

  .image-89, .image-90, .image-91 {
    align-self: center;
    max-width: 70%;
  }

  .quick-stack-125 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-143 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-126 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-92 {
    align-self: center;
    max-width: 70%;
  }

  .brix---logo-strip-image-card-3 {
    border-radius: 10px;
    width: 120px;
    margin: 6px;
    box-shadow: 0 1px 6px #14142b14;
  }

  .heading-121 {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 37px;
  }

  .text-block-80 {
    margin-bottom: 10px;
  }

  .image-93 {
    align-self: auto;
    padding-left: 20px;
  }

  .list-16 {
    padding-left: 20px;
  }

  .button-42 {
    font-size: 20px;
  }

  .quick-stack-127 {
    align-self: stretch;
  }

  .cell-308 {
    justify-content: center;
    align-items: center;
  }

  .heading-123 {
    margin-top: 0;
    font-size: 35px;
    line-height: 45px;
  }

  .image-94, .image-95 {
    align-self: auto;
  }

  .section-75 {
    margin-top: 40px;
  }

  .container-145 {
    padding: 20px 20px 400px;
  }

  .heading-124 {
    font-size: 35px;
    line-height: 45px;
  }

  .button-43 {
    align-self: center;
  }

  .image-96 {
    border-width: 4px;
    border-radius: 8px;
  }

  .text-block-83 {
    font-size: 16px;
  }

  .tab-link-tab-6-4 {
    justify-content: center;
    align-items: center;
    width: 125px;
    padding: 5px 0;
    display: flex;
  }

  .tab-link-tab-1-12 {
    justify-content: center;
    align-items: center;
    width: 110px;
    padding: 5px 0;
    display: flex;
  }

  .tab-link-tab-1-12.w--current {
    justify-content: center;
    align-items: center;
    width: 100px;
    padding: 5px 0;
    display: flex;
  }

  .tabs-menu-12 {
    grid-column-gap: 3px;
    grid-row-gap: 15px;
    flex-flow: column;
    grid-template: "."
                   "."
                   / .75fr .75fr .75fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    display: grid;
  }

  .tab-link-tab-2-13 {
    justify-content: center;
    align-items: center;
    width: 110px;
    padding: 5px 0;
    font-size: 16px;
    display: flex;
  }

  .tab-link-tab-7-3 {
    justify-content: center;
    align-items: center;
    width: 110px;
    padding: 5px 0;
    display: flex;
  }

  .tab-link-tab-5-6 {
    justify-content: center;
    align-items: center;
    width: 110px;
    padding: 5px 15px;
    display: flex;
  }

  .image-97 {
    border-width: 4px;
    border-radius: 8px;
  }

  .tab-link-tab-4-5 {
    justify-content: center;
    align-items: center;
    width: 110px;
    padding: 5px 0;
    font-size: 16px;
    display: flex;
  }

  .tab-link-tab-3-12 {
    justify-content: center;
    align-items: center;
    width: 100px;
    padding: 5px 0;
    display: flex;
  }

  .tab-link-tab-3-12.w--current {
    width: 110px;
  }

  .container-146 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---text-300-bold-7 {
    padding-bottom: 0;
    font-size: 15px;
    line-height: 21px;
  }

  .heading-125 {
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 30px;
  }

  .container-148 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-77 {
    margin-bottom: 20px;
  }

  .brix---paragraph-default-13 {
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    line-height: 20px;
  }

  .column-9 {
    flex: 0 auto;
    margin-top: 50px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .column-9.mobile-view {
    display: none;
  }

  .columns-11 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-8 {
    display: none;
    bottom: -45px;
    right: 26%;
  }

  .quick-stack-129 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-126 {
    font-size: 12px;
  }

  .heading-127 {
    margin-top: 0;
    margin-bottom: 40px;
    padding-bottom: 0;
    font-size: 35px;
  }

  .button-44 {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-family: Nunito Sans, sans-serif;
    font-size: 10px;
    font-weight: 700;
  }

  .container-150 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list-17 {
    padding-left: 10px;
    padding-right: 10px;
    font-family: Nunito Sans, sans-serif;
    font-size: 10px;
    line-height: 20px;
  }

  .heading-128 {
    align-self: flex-start;
    font-size: 14px;
    line-height: 20px;
  }

  .container-151 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .quick-stack-130 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .quick-stack-131 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-129 {
    font-size: 12px;
    line-height: 20px;
  }

  .quick-stack-132 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-78 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 0;
  }

  .cell-313 {
    display: flex;
  }

  .container-152 {
    max-width: 100%;
  }

  .heading-130 {
    align-self: center;
    font-size: 35px;
    line-height: 45px;
  }

  .quick-stack-133 {
    padding-left: 20px;
  }

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

  .section-79 {
    padding-bottom: 20px;
  }

  .heading-132 {
    font-size: 35px;
  }

  .text-block-84 {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 26px;
  }

  .container-154 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-133.black-heading {
    margin-top: 20px;
    font-size: 30px;
    line-height: 45px;
  }

  .text-block-85 {
    font-size: 18px;
    line-height: 30px;
  }

  .button-45 {
    font-size: 20px;
  }

  .quick-stack-134 {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/669a0469446c8b3814afee4c_Group%201000007703.webp");
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    margin-top: 0;
  }

  .quick-stack-135 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .heading-134 {
    font-size: 40px;
  }

  .container-155 {
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-136 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .text-block-86 {
    font-size: 16px;
  }

  .heading-135 {
    font-size: 23px;
    line-height: 35px;
  }

  .container-157 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .navbar-logo-left-container-5.shadow-three {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .container-158 {
    max-width: none;
  }

  .nav-menu-two-11 {
    flex-direction: column;
  }

  .image-99 {
    max-width: 35%;
  }

  .text-block-87 {
    padding-left: 0;
    padding-right: 0;
    font-size: 8px;
    line-height: 15px;
  }

  .text-block-88, .text-block-89, .text-block-90 {
    font-size: 11px;
  }

  .quick-stack-137 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .button-47, .heading-136 {
    font-size: 12px;
  }

  .heading-137 {
    font-size: 12px;
    line-height: 25px;
  }

  .button-48 {
    border-radius: 9px;
    padding: 12px 5px 12px 4px;
    font-family: Nunito Sans, sans-serif;
    font-size: 10px;
  }

  .heading-138 {
    font-size: 12px;
  }

  .quick-stack-138 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading-139 {
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-91 {
    font-size: 12px;
  }

  .heading-140 {
    font-size: 12px;
    line-height: 16px;
  }

  .image-102 {
    display: none;
  }

  .section-83 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-83.book-a-demo {
    margin-top: 10px;
  }

  .section-83.amazon-clone {
    margin-top: 20px;
  }

  .section-83.amazon-clone.pod-marketplace {
    margin-top: 16px;
  }

  .section-83.amazon-clone.auction {
    margin-bottom: 0;
  }

  .section-84 {
    background-image: linear-gradient(#fff, #f6efff);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 0;
    padding-bottom: 0;
  }

  .heading-141 {
    text-align: center;
    margin-top: 0;
    font-size: 25px;
    line-height: 30px;
  }

  .quick-stack-140 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-142 {
    font-size: 13px;
  }

  .image-104 {
    display: none;
  }

  .container-160 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-86 {
    padding-top: 10px;
    padding-bottom: 40px;
  }

  .heading-143 {
    margin-top: 0;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
  }

  .tick-list-2 {
    grid-column-gap: 10px;
  }

  .paragraph-xl-2 {
    letter-spacing: 1.2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 20px;
  }

  .list-item-17 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .quick-stack-142 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-105 {
    width: 100px;
  }

  .quick-stack-143 {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .code-embed-3 {
    display: block;
  }

  .list-18 {
    display: none;
  }

  .nav-menu-2 {
    flex-direction: column;
  }

  .nav-button-wrapper {
    width: auto;
  }

  .button-primary-17 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 26px;
  }

  .container-161 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .comparison-row-main-3 {
    grid-template-columns: minmax(139px, 1fr) minmax(170px, 1fr) minmax(150px, 1fr);
    padding-left: 0;
    top: 0;
  }

  .comparison-title {
    margin-left: 10px;
  }

  .comparison-row {
    grid-column-gap: 20px;
  }

  .comparison-negative {
    background-position: 0 5px;
    background-size: 14px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .comparison-positive {
    background-position: 0 4px;
    background-size: 16px;
    margin-left: 10px;
    padding-left: 20px;
  }

  .features-title {
    font-size: 35px;
  }

  .testimonial-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .hero-form {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .testimonial-card-three {
    padding-left: 24px;
    padding-right: 24px;
  }

  .testimonial-card-heading {
    font-size: 45px;
    line-height: 55px;
  }

  .testimonial-info-four {
    text-align: center;
    flex-direction: column;
  }

  .testimonial-grid {
    grid-template-columns: 1fr;
  }

  .testimonial-block-main {
    flex-direction: column;
  }

  .testimonial-main-image {
    width: 100%;
    height: auto;
    margin-bottom: 32px;
    margin-right: 0;
  }

  .hero-without-image-2 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .heading-145 {
    font-size: 30px;
    line-height: 45px;
  }

  .container-162 {
    max-width: none;
  }

  .hero-form-2 {
    align-self: stretch;
    margin-bottom: 15px;
  }

  .hero-form-container-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-form-input-2 {
    width: 100%;
    height: 48px;
    margin-bottom: 10px;
  }

  .text-block-100 {
    font-size: 16px;
  }

  .quick-stack-144 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    padding-bottom: 40px;
  }

  .container-163 {
    max-width: none;
  }

  .clients-wrapper-three-2 {
    grid-column-gap: 20px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    margin-bottom: 0;
    display: grid;
  }

  .clients-image-three-2 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-19.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .rich-text-block-52 {
    font-size: 16px;
    line-height: 25px;
  }

  .container-164 {
    max-width: none;
  }

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .gallery-slide-wrapper {
    max-width: 100%;
    margin-right: 0%;
  }

  .gallery-slider-left {
    left: -20px;
  }

  .gallery-slider-right {
    right: -20px;
  }

  .heading-147 {
    font-size: 45px;
  }

  .container-165 {
    max-width: none;
  }

  .gallery-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .uui-logos04_wrapper-3 {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list-3 {
    justify-content: center;
  }

  .carousel-container-2 {
    border-radius: 0;
  }

  .logo-container {
    min-width: 300%;
  }

  .logo-image {
    height: 25px;
  }

  .carousel-container-2-2 {
    border-radius: 0;
  }

  .logo-container-2 {
    min-width: 300%;
  }

  .logo-img._50-r-m {
    width: 100px;
    margin-right: 100px;
  }

  .quick-stack-145 {
    padding-left: 0;
    padding-right: 0;
  }

  .logo-img-2._50-r-m {
    margin-right: 100px;
  }

  .tabs-menu-13 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .tab-link-tab-1-13, .tab-link-tab-1-13.w--current {
    padding-left: 0;
  }

  .text-block-106 {
    padding-right: 20px;
    font-size: 16px;
    line-height: 30px;
  }

  .quick-stack-146 {
    padding-left: 20px;
  }

  .tab-link-tab-2-14, .tab-link-tab-3-13 {
    padding-left: 0;
  }

  .button-53 {
    padding: 9px 20px;
    font-size: 16px;
  }

  .section-89 {
    background-image: linear-gradient(90deg, #5014a2, #ff8033);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tabs-6 {
    flex-flow: column;
    display: flex;
  }

  .section-90 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .heading-148 {
    font-size: 26px;
  }

  .brix---btn-circle-accordion-btn-2 {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---accordion-right-side-2 {
    margin-right: 0;
  }

  .brix---paragraph-default-14 {
    font-family: Nunito Sans, sans-serif;
    font-size: 14px;
    line-height: 28px;
  }

  .brix---accordion-title-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---badge-secondary---tabs-v2-2 {
    margin-left: 0;
    margin-right: 0;
    padding: 14px 22px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-8 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---container-default-9 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---section-9 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .f-paragraph-small-4 {
    font-size: 14px;
  }

  .f-accordian-icon-2 {
    margin-left: 20px;
  }

  .f-accordian-title-2 {
    font-size: 16px;
  }

  .f-accordian-wrapper-2 {
    z-index: 0;
    position: relative;
  }

  .brix---accordion-item-wrapper-v2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section-91 {
    padding-top: 20px;
  }

  .container-169 {
    margin-bottom: 111px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-149 {
    font-size: 35px;
    line-height: 45px;
  }

  .text-block-112 {
    font-size: 18px;
    line-height: 30px;
  }

  .section-92 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 0;
    margin-bottom: 0;
  }

  .link-3 {
    display: none;
  }

  .heading-151 {
    text-align: center;
    margin-top: 10px;
    font-size: 35px;
    line-height: 45px;
  }

  .heading-151.post-title-comp {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 35px;
  }

  .text-span-17, .text-span-18 {
    font-size: 35px;
  }

  .quick-stack-148 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-108, .image-109 {
    max-width: 20%;
    display: none;
  }

  .cell-338 {
    display: none;
  }

  .text-block-113 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
  }

  .rich-text-block-53 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 24px;
  }

  .form {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    display: flex;
  }

  .submit-button-2 {
    line-height: 16px;
  }

  .comparison-row-4, .comparison-row-copy, .comparison-row-3, .comparison-row-5, .comparison-row-7 {
    grid-column-gap: 20px;
  }

  .text-block-114, .text-block-115, .text-block-116, .text-block-117 {
    font-size: 14px;
  }

  .cell-348 {
    display: none;
  }

  .cta_box {
    position: relative;
  }

  .hero_wrap {
    padding-left: 1em;
    padding-right: 1em;
  }

  .h1--dark {
    font-size: 2em;
  }

  .section_wrap {
    padding: 4em 1em;
  }

  .nav_wrapper {
    padding-left: 1em;
    padding-right: 1em;
  }

  .nav_droplink {
    font-size: 1.2em;
  }

  .play-button {
    width: 4.1em;
  }

  .h1 {
    font-size: 2em;
  }

  .nav_link {
    padding-top: 1em;
    padding-bottom: 1em;
    font-size: 1.2em;
  }

  .spacer_m {
    height: 1.5em;
  }

  .hero {
    max-height: 530px;
  }

  .text-span-20 {
    font-size: 18px;
  }

  .container-177 {
    max-width: 210px;
  }

  .column-10 {
    flex: 0 auto;
    margin-top: 180px;
    margin-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .brix---paragraph-default-15 {
    height: 170px;
    margin-bottom: 40px;
    font-family: Nunito Sans, sans-serif;
    font-size: 14px;
    line-height: 20px;
  }

  .section-99 {
    margin-bottom: 40px;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-9 {
    right: 26%;
  }

  .brix---card-testimonial-v6-5 {
    height: 420px;
    padding: 0 22px;
  }

  .container-178 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---avatar-image-4 {
    width: 100%;
  }

  .container-179 {
    margin-left: auto;
    margin-right: auto;
  }

  .brix---avatar-circle-05-border-4 {
    border-width: 3px;
    margin-top: -80px;
  }

  .columns-12 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-flow: column;
    margin-top: 60px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---text-300-bold-8 {
    padding-bottom: 10px;
    font-size: 17px;
    line-height: 21px;
  }

  .heading-156 {
    font-size: 40px;
    line-height: 45px;
  }

  .brix---accordion-item-wrapper-v2-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---accordion-item-wrapper-v2-2.customers-faq {
    padding-left: 10px;
    padding-right: 10px;
  }

  .brix---paragraph-default-16 {
    font-family: Nunito Sans, sans-serif;
    font-size: 12px;
    line-height: 16px;
  }

  .brix---paragraph-default-16.marketplace-development {
    font-family: Inter, sans-serif;
    line-height: 24px;
  }

  .brix---container-default-10 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---section-10 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .collection-item-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-153, .quick-stack-155 {
    overflow: scroll;
  }

  .cell-355, .cell-356 {
    display: none;
  }

  .cell-357 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-184 {
    max-width: 350px;
  }

  .section-104 {
    margin-bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .quick-stack-37-mobile {
    grid-row-gap: 45px;
    border: 3px solid #e2b2ff;
    margin-top: 20px;
    padding: 0;
  }

  .image-110 {
    align-self: center;
    max-width: 70%;
  }

  .quick-stack-158 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-57 {
    margin-top: 20px;
  }

  .image-111 {
    align-self: center;
    max-width: 70%;
  }

  .button-58 {
    margin-top: 20px;
  }

  .image-112, .image-113, .image-114, .image-115 {
    align-self: center;
    max-width: 70%;
  }

  .container-49-mobile {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-159 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-116 {
    align-self: center;
    max-width: 70%;
  }

  .heading-162 {
    font-size: 20px;
  }

  .bold-text-7 {
    font-size: 18px;
  }

  .image-117, .image-118 {
    max-width: 100%;
  }

  .section-106 {
    overflow: scroll;
  }

  .heading-167 {
    padding-bottom: 20px;
    font-size: 35px;
  }

  .brix---container-default-11 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---paragraph-default-17 {
    font-family: Nunito Sans, sans-serif;
    font-size: 14px;
    line-height: 28px;
  }

  .brix---section-11 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .column-12, .column-13, .column-14, .column-15 {
    padding-left: 0;
    padding-right: 0;
  }

  .nav-brand {
    max-width: 4rem;
  }

  .container-190, .container-190.container-nav {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .nav-2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .button-60 {
    width: 100%;
    padding: .9rem 1.2rem;
  }

  .nav-menu-3 {
    background-color: #4c275c;
    padding: 1.5rem;
  }

  .top-bar {
    display: none;
  }

  .container-191, .container-192 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .container-192.container-page-split {
    max-width: 350px;
    padding-left: 0;
    padding-right: 0;
  }

  .display-s {
    font-size: 1.2rem;
  }

  .category-list {
    grid-template-columns: 1fr;
  }

  .category-item {
    width: 100%;
  }

  .content-2 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .nav-vertical {
    width: 350px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .section-107 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .form-input {
    min-height: 3rem;
  }

  .button-61 {
    width: 100%;
    padding: .9rem 1.2rem;
  }

  .container-193, .container-193.container-nav {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .button-62 {
    width: 100%;
    padding: .9rem 1.2rem;
  }

  .nav-menu-4 {
    padding: 1.5rem;
  }

  .container-194, .content-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .section-108 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .button-63, .button-64 {
    width: 100%;
    padding: .9rem 1.2rem;
  }

  .container-195, .container-195.container-nav {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .button-65 {
    width: 100%;
    padding: .9rem 1.2rem;
  }

  .nav-menu-5 {
    padding: 1.5rem;
  }

  .container-196 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .author-card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    flex-direction: column;
  }

  .content-4 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .display-xs {
    font-size: 1.1rem;
  }

  .section-109 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .button-66 {
    width: 100%;
    padding: .9rem 1.2rem;
  }

  .cta-block {
    width: 100%;
  }

  .recaptcha {
    transform: scale(.7);
  }

  .form-2 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    transform: scale3d(1none, 1none, 1none);
    transform-origin: 0 0;
  }

  .display-xs-2, .display-xs-3 {
    font-size: 1.1rem;
  }

  .container-197 {
    max-width: none;
  }

  .footer-form-two-2 {
    padding: 20px;
  }

  .footer-form-block-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input-2 {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary-21.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-bottom-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .heading-180 {
    font-size: 22px;
  }

  .rich-text-block-65, .rich-text-block-66 {
    font-size: 14px;
  }

  .heading-181, .heading-182 {
    font-size: 16px;
    line-height: 24px;
  }

  .container-199 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-139 {
    font-size: 12px;
    overflow: clip;
  }

  .search-3 {
    flex-flow: column;
  }

  .search-input {
    width: 350px;
  }

  .container-200 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-110 {
    position: static;
  }

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

  .heading-183 {
    font-size: 28px;
  }

  .link-block-67 {
    text-align: center;
  }

  .text-block-148 {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 30px;
  }

  .container-202 {
    padding-bottom: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-68 {
    text-align: center;
  }

  .quick-stack-173 {
    grid-column-gap: 19px;
    grid-row-gap: 19px;
    align-self: center;
    padding: 30px 0;
  }

  .link-block-69 {
    text-align: center;
  }

  .heading-186 {
    font-size: 40px;
    line-height: 50px;
  }

  .image-123 {
    align-self: center;
    width: 100%;
    max-width: 100%;
  }

  .text-span-30 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .section-113 {
    margin-bottom: 0;
    padding-bottom: 30px;
  }

  .button-67 {
    text-align: center;
    align-self: stretch;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 14px;
  }

  .container-203 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-187 {
    font-size: 35px;
    line-height: 45px;
  }

  .image-124 {
    align-self: center;
    max-width: 70%;
  }

  .button-68 {
    margin-top: 20px;
  }

  .cell-384, .cell-385, .cell-386 {
    background-image: none;
  }

  .cell-387 {
    background-image: linear-gradient(#f5eeff, #e2b2ff);
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cell-388 {
    background-image: none;
  }

  .quick-stack-175 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-69 {
    margin-top: 20px;
  }

  .image-125 {
    align-self: center;
    max-width: 70%;
  }

  .cell-391 {
    background-image: none;
  }

  .image-126 {
    align-self: center;
    max-width: 70%;
  }

  .quick-stack-176 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-127, .image-128, .image-129, .image-130, .image-131 {
    align-self: center;
    max-width: 70%;
  }

  .cell-397 {
    background-image: none;
    justify-content: center;
    align-items: center;
  }

  .container-204 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-177 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-152 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
  }

  .image-132 {
    align-self: auto;
    max-width: 75%;
    height: 75px;
    padding-left: 10px;
  }

  .list-30 {
    padding-left: 20px;
  }

  .button-70 {
    font-size: 20px;
  }

  .container-205 {
    margin-bottom: 0;
  }

  .quick-stack-178 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    align-self: stretch;
    padding-top: 0;
    padding-bottom: 10px;
    padding-right: 0;
  }

  .cell-399 {
    justify-content: center;
    align-items: flex-start;
  }

  .heading-192 {
    margin-bottom: 20px;
    font-size: 22px;
  }

  .link-block-80 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .cell-400 {
    justify-content: center;
    align-items: center;
  }

  .heading-193 {
    font-size: 25px;
    line-height: 45px;
  }

  .image-133 {
    align-self: auto;
    max-width: 100%;
    height: 100px;
  }

  .text-block-153 {
    font-size: 16px;
  }

  .quick-stack-179 {
    padding-top: 0;
    padding-bottom: 20px;
    padding-right: 20px;
  }

  .link-block-88 {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-134 {
    align-self: auto;
    max-width: 100%;
    height: 75px;
  }

  .container-206 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-194 {
    font-size: 26px;
    line-height: 45px;
  }

  .text-block-154 {
    margin-bottom: 0;
    font-size: 14px;
  }

  .buttonwhatsapp {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .book-a-demo---marketplaces {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .carousel_slider {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .discover-all {
    font-size: 20px;
  }

  .section-119 {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .text-block-155, .text-block-156, .text-block-157, .text-block-158, .text-block-159, .text-block-160 {
    font-size: 16px;
  }

  .heading-195 {
    margin-top: 20px;
    font-size: 25px;
  }

  .nav-menu-two-12 {
    flex-direction: column;
  }

  .navbar-logo-left-18 {
    display: none;
  }

  .container-207 {
    max-width: none;
  }

  .button-72 {
    text-align: center;
    align-self: stretch;
  }

  .container-208 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-197 {
    font-size: 18px;
    line-height: 45px;
  }

  .image-154 {
    align-self: center;
    max-width: 70%;
  }

  .button-73 {
    margin-top: 20px;
    font-size: 18px;
  }

  .quick-stack-180 {
    padding-left: 0;
    padding-right: 0;
  }

  .button-74 {
    margin-top: 20px;
  }

  .image-155, .image-156, .image-157, .image-158, .image-159 {
    align-self: center;
    max-width: 70%;
  }

  .quick-stack-181 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-160, .image-161, .image-162 {
    align-self: center;
    max-width: 70%;
  }

  .heading-200 {
    font-size: 22px;
  }

  .image-163, .image-164 {
    align-self: center;
    max-width: 70%;
  }

  .container-209 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-165 {
    align-self: center;
    max-width: 70%;
  }

  .quick-stack-182 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---logo-strip-image-card-4 {
    border-radius: 10px;
    width: 120px;
    margin: 6px;
    box-shadow: 0 1px 6px #14142b14;
  }

  .heading-202 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 37px;
  }

  .section-122 {
    margin-bottom: 40px;
  }

  .section-123 {
    background-image: linear-gradient(#fff, #f6efff);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    margin-top: 10px;
  }

  .heading-203 {
    text-align: center;
    margin-top: 0;
    font-size: 16px;
    line-height: 30px;
  }

  .button-75 {
    align-self: center;
    font-size: 16px;
  }

  .brix---logo-strip-image-card-5 {
    border-radius: 10px;
    width: 120px;
    margin: 6px;
    box-shadow: 0 1px 6px #14142b14;
  }

  .heading-204 {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 37px;
  }

  .section-124 {
    margin-bottom: 40px;
  }

  .text-block-166 {
    font-size: 12px;
  }

  .rich-text-block-67 {
    font-size: 13px;
  }

  .brix---avatar-image-5 {
    width: 100%;
  }

  .brix---btn-slider-arrow-right---testimonial-v6-10 {
    right: 26%;
  }

  .brix---paragraph-default-18 {
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    line-height: 20px;
  }

  .brix---text-300-bold-9 {
    padding-bottom: 0;
    font-size: 15px;
    line-height: 21px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 15px;
  }

  .button-76 {
    text-align: center;
    align-self: stretch;
  }

  .brix---container-default-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---top-bar-wrapper {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 17px;
    line-height: 26px;
  }

  .brix---top-bar-close-icon {
    padding-left: 12px;
    padding-right: 8px;
  }

  .brix---icon-small-hover {
    width: 20px;
  }

  .brix---mg-top-80px {
    margin-top: 56px;
  }

  .brix---btn-primary, .brix---btn-secondary {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---heading-h1-size-5 {
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 37px;
  }

  .brix---paragraph-default-19 {
    font-size: 15px;
    line-height: 28px;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-center {
    flex-direction: column;
  }

  .brix---floating-image-hero-v6---1 {
    display: none;
  }

  .brix---section-hero-top-small {
    padding-top: 48px;
    padding-bottom: 96px;
  }

  .brix---footer-logo {
    width: 100%;
    max-width: 240px;
  }

  .brix---footer-link {
    font-size: 16px;
    line-height: 19px;
  }

  .brix---social-icon-square-30px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---paragraph-default-20 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---social-media-grid-right---t-center {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---footer-list-wrapper-horizontal {
    flex-direction: column;
  }

  .brix---footer-top-small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---footer-list-item-horizontal {
    margin-bottom: 6px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---paragraph-default-21 {
    font-size: 17px;
    line-height: 28px;
  }

  .container-212 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .display-s-2 {
    font-size: 1.2rem;
  }

  .content-5 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .section-125 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .text-block-170, .text-block-171 {
    font-size: 18px;
  }

  .text-block-172 {
    font-size: 16px;
  }

  .text-block-174 {
    font-size: 18px;
  }

  .post-title-2 {
    font-size: 35px;
    line-height: 45px;
  }

  .text-block-176 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
  }

  .heading-211 {
    text-align: center;
    margin-top: 10px;
    font-size: 35px;
    line-height: 45px;
  }

  .heading-211.post-title-comp {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 35px;
  }

  .link-29 {
    display: none;
  }

  .button-primary-22 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 26px;
  }

  .heading-212 {
    font-size: 22px;
  }

  .rich-text-block-71 {
    font-size: 14px;
  }

  .heading-213, .heading-214 {
    font-size: 16px;
    line-height: 24px;
  }

  .hero-without-image-3 {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 20px;
    padding-bottom: 40px;
  }

  .rich-text-block-72 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 24px;
  }

  .quick-stack-192 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-207, .image-208 {
    max-width: 20%;
    display: none;
  }

  .rich-text-block-73 {
    font-size: 14px;
  }

  .form-3 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    display: flex;
  }

  .cell-443 {
    display: none;
  }

  .quick-stack-194 {
    overflow: scroll;
  }

  .cell-446 {
    display: none;
  }

  .text-block-181 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
  }

  .heading-217 {
    text-align: center;
    margin-top: 10px;
    font-size: 35px;
    line-height: 45px;
  }

  .heading-217.post-title-comp {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 35px;
  }

  .link-30 {
    display: none;
  }

  .button-primary-23 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 26px;
  }

  .heading-218 {
    font-size: 22px;
  }

  .rich-text-block-74 {
    font-size: 14px;
  }

  .heading-219, .heading-220 {
    font-size: 16px;
    line-height: 24px;
  }

  .rich-text-block-75 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 24px;
  }

  .quick-stack-196 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-209, .image-210 {
    max-width: 20%;
    display: none;
  }

  .rich-text-block-76 {
    font-size: 14px;
  }

  .text-block-182 {
    text-align: center;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
  }

  .heading-221 {
    text-align: center;
    margin-top: 10px;
    font-size: 35px;
    line-height: 45px;
  }

  .heading-221.post-title-comp {
    margin-bottom: 10px;
    font-size: 26px;
    line-height: 35px;
  }

  .link-31 {
    display: none;
  }

  .button-primary-24 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    line-height: 26px;
  }

  .heading-222 {
    font-size: 22px;
  }

  .rich-text-block-77 {
    font-size: 14px;
  }

  .heading-223, .heading-224 {
    font-size: 16px;
    line-height: 24px;
  }

  .rich-text-block-78 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 24px;
  }

  .quick-stack-197 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-211, .image-212 {
    max-width: 20%;
    display: none;
  }

  .rich-text-block-79 {
    font-size: 14px;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .navbar-logo-left-19 {
    display: none;
  }

  .image-215 {
    max-width: 20px;
    max-height: 20px;
  }

  .text-block-188, .bold-text-14 {
    font-size: 14px;
  }

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

  .text-block-194, .text-block-195, .text-block-196, .rich-text-block-82 {
    font-size: 14px;
  }

  .heading-227 {
    font-size: 24px;
  }

  .rich-text-block-83 {
    font-size: 14px;
  }

  .heading-229 {
    font-size: 24px;
  }

  .rich-text-block-85 {
    font-size: 14px;
  }

  .div-block-15 {
    width: 100%;
    padding: 10px 30px 10px 20px;
  }

  .rich-text-block-86 {
    font-size: 14px;
  }

  .image-221, .image-222, .image-223 {
    width: 30px;
    height: 30px;
  }

  .rich-text-block-87 {
    font-size: 14px;
  }

  .heading-230, .heading-231 {
    font-size: 24px;
  }

  .rich-text-block-88 {
    font-size: 14px;
  }

  .div-block-16 {
    justify-content: space-between;
    width: 100%;
  }

  .div-block-17 {
    display: none;
  }

  .image-226 {
    width: 20px;
    height: 20px;
  }

  .text-block-198 {
    font-size: 14px;
  }

  .div-block-18 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .heading-232 {
    font-size: 26px;
  }

  .text-block-206, .text-block-207, .text-block-208 {
    font-size: 14px;
  }

  .text-block-209 {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-22.higher-breakpoint {
    margin-top: 10px;
  }

  .heading-234 {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    font-size: 22px;
    display: flex;
  }

  .field-label, .field-label-2 {
    font-size: 16px;
  }

  .book-a-demo-mobile-view {
    padding-top: 20px;
  }

  .quick-stack-desktop.hidden-desktop {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-style: none;
    padding-top: 0;
    padding-bottom: 0;
  }

  .quick-stack-desktop.hidden-desktop.tablet {
    margin-top: 10px;
  }

  .demo-desktop-div {
    padding-bottom: 10px;
  }

  .list-item-48 {
    font-size: 14px;
    line-height: 20px;
  }

  .list-item-48.list-item-52 {
    font-size: 16px;
  }

  .section-132 {
    margin-bottom: 20px;
  }

  .quick-stack-204 {
    padding-bottom: 0;
  }

  .bold-text-17, .bold-text-18, .bold-text-19 {
    font-size: 30px;
  }

  .text-span-35 {
    font-size: 18px;
  }

  .bold-text-20 {
    font-size: 30px;
  }

  .cell-455 {
    justify-content: center;
    align-items: flex-start;
  }

  .flex-block-9 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 20px;
    padding-left: 20px;
  }

  .flex-block-10 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: center;
  }

  .flex-block-11 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: flex-start;
  }

  .text-block-210 {
    margin-bottom: 10px;
    margin-left: 30px;
    padding-left: 0;
    padding-right: 30px;
    font-size: 14px;
    line-height: 20px;
  }

  .cell-456 {
    justify-content: center;
    align-items: flex-start;
  }

  .cell-457 {
    background-image: linear-gradient(#f5eeff, #e2b2ff);
    padding-left: 20px;
    padding-right: 20px;
  }

  .logo-image-2 {
    height: 60px;
  }

  .logo-image-2.logo-1 {
    height: 75px;
  }

  .logo-image-2.logo-2 {
    height: 60px;
  }

  .logo-image-2.logo-3 {
    height: 75px;
  }

  .logo-image-2.logo-4 {
    height: 55px;
  }

  .logo-image-2.logo-5 {
    height: 65px;
  }

  .logo-image-2.logo-6 {
    height: 80px;
  }

  .logo-image-2.logo-7 {
    height: 75px;
  }

  .carousel {
    justify-content: flex-start;
    align-items: center;
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .carousel.landing-page.amazon-clone {
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .logo-carousel {
    justify-content: center;
    align-items: center;
  }

  .logo-carousel-item {
    padding-bottom: 1.5rem;
  }

  .logo-carousel-item.demo-page {
    padding-bottom: 1rem;
  }

  .logo-carousel-item.mobile-view-landing-page {
    padding-bottom: 0;
  }

  .carousel-component {
    justify-content: flex-start;
    align-items: center;
  }

  .logo-carousel-wrap.landing-page {
    margin-top: 0;
    margin-bottom: 0;
  }

  .small-instructions {
    line-height: 1em;
  }

  .logo-image-2-copy {
    height: 60px;
  }

  .fields {
    font-style: normal;
  }

  .field-label-5, .field-label-6 {
    font-size: 16px;
  }

  .textarea-2 {
    padding-left: 0;
  }

  .textarea-2:focus {
    border-style: none none solid;
  }

  .image-231 {
    width: 75px;
    height: 45px;
    margin-top: 15px;
  }

  .div-block-28 {
    flex-flow: column;
    padding-left: 25px;
  }

  .heading-235 {
    color: var(--white);
    text-align: center;
    margin-top: 10px;
    display: block;
  }

  .collection-item-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .image-232 {
    width: 12px;
    height: 12px;
  }

  .image-233 {
    width: 300px;
    height: 125px;
  }

  .link-33 {
    font-size: 12px;
  }

  .list-34 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .text-block-213 {
    width: 125px;
    font-size: 12px;
  }

  .button-78 {
    font-size: 12px;
  }

  .heading-236 {
    font-size: 14px;
  }

  .cell-458 {
    display: none;
  }

  .quick-stack-206 {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-block-15 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .div-block-29 {
    height: 100%;
    overflow: hidden;
  }

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

  .flex-block-16 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: flex-start;
    width: 100%;
    margin-bottom: 40px;
  }

  .text-block-216 {
    justify-content: center;
    align-items: center;
    margin-right: 0;
  }

  .text-block-217 {
    display: block;
  }

  .link-35 {
    font-size: 14px;
  }

  .text-block-218 {
    text-align: left;
    padding-top: 12px;
    padding-bottom: 12px;
    font-family: Nunito Sans, sans-serif;
    font-size: 15px;
    font-weight: 600;
    display: block;
  }

  .image-234 {
    width: 15px;
    height: 15px;
    display: block;
  }

  .link-block-95 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-color: var(--untitled-ui--primary600);
    color: var(--white);
    border-radius: 20px;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 0 15px;
    text-decoration: none;
    display: flex;
    position: sticky;
    bottom: 30px;
  }

  .mobile-view-filter-wrapper {
    z-index: 10;
    background-color: var(--white);
    display: block;
    position: fixed;
    inset: 0%;
  }

  .mobile-view-filter {
    width: 100%;
    padding-left: 25px;
    padding-right: 25px;
  }

  .div-block-31 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .heading-237 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .image-235 {
    width: 45px;
    height: 45px;
    margin-right: -15px;
    padding: 15px;
  }

  .flex-block-17 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
    display: flex;
  }

  .submit-button-3 {
    background-color: var(--elements-webflow-library--accent--primary-1);
    width: 100%;
  }

  .text-block-219 {
    overflow: hidden;
  }

  .rich-text-block-90 {
    width: 200px;
    height: 65px;
    font-size: 12px;
    line-height: 16px;
  }

  .heading-238 {
    font-size: 25px;
  }

  .text-block-220 {
    background-color: var(--untitled-ui--primary600);
    color: var(--white);
    text-align: center;
    border-radius: 10px;
    padding: 15px;
    font-family: Inter, sans-serif;
    font-size: 16px;
    display: block;
  }

  .flex-block-20 {
    display: none;
  }

  .empty-state {
    width: 200px;
  }

  .text-block-221 {
    font-size: 16px;
  }

  .heading-239 {
    margin-left: 15px;
    margin-right: 15px;
    font-size: 24px;
    line-height: 30px;
  }

  .listing-container-landing-page {
    width: 300px;
  }

  .brix---slider-wrapper-5 {
    height: 650px;
  }

  .brix---slider-mask-5 {
    padding-top: 0;
  }

  .brix---slider-item-pd-5 {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .list-item-52 {
    font-size: 14px;
    line-height: 20px;
  }

  .cell-500 {
    flex-flow: row;
    justify-content: flex-end;
    align-items: center;
  }

  .image-238, .image-239 {
    width: 32px;
    height: 32px;
  }

  .text-block-223 {
    margin-bottom: 5px;
    font-size: 12px;
  }

  .div-block-40, .div-block-41 {
    width: 300px;
    height: 350px;
  }

  .making-item-align-center--2.testimonail-avatar-middle {
    width: 80px;
    height: 80px;
    bottom: 40px;
  }

  .paragraph-28 {
    margin-top: 20px;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 12px;
    line-height: 20px;
  }

  .icon-4 {
    margin-right: 40px;
  }

  .icon-5 {
    margin-left: 40px;
  }

  .slide-2 {
    padding-top: 50px;
  }

  .section-136 {
    height: 550px;
    display: none;
  }

  .heading-245 {
    font-size: 22px;
  }

  .slider-3 {
    height: 450px;
  }

  .mobile-view, .slide-3, .slide-4, .slide-5, .slide-6 {
    padding-top: 50px;
  }

  .bold-text-21 {
    font-size: 14px;
  }

  .input-wrap {
    padding-right: 0;
  }

  .input {
    width: 100%;
  }

  .flex-block-25, .flex-block-26 {
    flex-flow: column;
    padding-right: 0;
  }

  .div-block-47, .div-block-48 {
    display: block;
  }

  .input-wrap-mobile {
    padding-right: 0;
    display: block;
  }

  .div-block-49 {
    display: block;
  }

  .image-242, .image-243 {
    width: 80%;
  }

  .image-244 {
    height: 80%;
  }

  .heading-246 {
    color: var(--white);
    text-align: center;
    margin-top: 10px;
    display: none;
  }

  .image-245 {
    width: 120px;
    height: 75px;
  }

  .text-block-240 {
    text-align: left;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 30px;
  }

  .image-248 {
    display: none;
  }

  .heading-118-copy {
    text-align: center;
    align-self: center;
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
  }

  .text-block-76-copy {
    text-align: center;
    margin-bottom: 20px;
    font-size: 14px;
    line-height: 30px;
  }

  .quick-stack-124-copy {
    align-self: center;
  }

  .heading-121-copy {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 37px;
  }

  .button-100 {
    align-self: center;
  }

  .container-141-copy {
    padding: 10px 20px;
  }

  .div-block-50 {
    border-radius: 0 0% 15% 15%;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .div-block-51 {
    width: 500px;
    height: 915px;
    left: 23px;
    overflow: hidden;
  }

  .container-229 {
    max-width: 350px;
  }

  .flex-block-27 {
    justify-content: flex-start;
    align-items: center;
  }

  .heading-247 {
    font-size: 30px;
    line-height: 40px;
  }

  .text-block-241 {
    margin-top: 10px;
    font-size: 18px;
    line-height: 26px;
  }

  .button-101 {
    font-size: 16px;
    line-height: 26px;
  }

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

  .quick-stack-207 {
    padding-right: 20px;
  }

  .dropdown {
    padding-right: 0;
  }

  .dropdown-toggle-2 {
    padding-left: 10px;
  }

  .container-231 {
    max-width: 100%;
  }

  .div-block-56 {
    border-radius: 0;
  }

  .quick-stack-208 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding: 15px;
  }

  .heading-248 {
    font-size: 20px;
    line-height: 25px;
  }

  .text-block-244 {
    font-size: 12px;
    line-height: 16px;
  }

  .flex-block-28 {
    padding: 20px 60px;
  }

  .button-102 {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 10px;
    line-height: 16px;
  }

  .container-232 {
    max-width: 350px;
  }

  .search-input-2 {
    padding-right: 20px;
    font-size: 12px;
  }

  .image-252 {
    width: 80px;
    height: 50px;
  }

  .section-140, .div-block-57 {
    overflow: hidden;
  }

  .div-block-57.bodyforthispage {
    position: relative;
  }

  .body-6 {
    object-fit: none;
  }

  .container-233 {
    max-width: 320px;
  }

  .heading-249 {
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 26px;
    line-height: 36px;
  }

  .text-block-245 {
    margin-bottom: 20px;
    font-size: 18px;
  }

  .button-103 {
    margin-bottom: 30px;
    font-size: 18px;
    line-height: 30px;
  }

  .tabs-menu-20 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    margin-top: 15px;
  }

  .tab-link-tab-1-17, .tab-link-tab-1-17.w--current {
    width: 125px;
  }

  .text-block-246, .text-block-247 {
    font-size: 15px;
  }

  .tab-link-tab-3-18 {
    width: 125px;
    font-size: 14px;
  }

  .tab-link-tab-2-19 {
    width: 125px;
  }

  .container-234 {
    max-width: 320px;
  }

  .container-235 {
    max-width: 350px;
  }

  .text-block-256 {
    font-size: 16px;
    line-height: 20px;
  }

  .flex-block-35 {
    margin-left: 15px;
    margin-right: 15px;
  }

  .button-106 {
    text-align: center;
    border-radius: 5px;
    width: 150px;
    padding: 5px;
    font-size: 12px;
    line-height: 15px;
  }

  .button-106.landing-page {
    width: 80px;
  }

  .container-236 {
    max-width: 320px;
  }

  .heading-250 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-251 {
    margin-bottom: 30px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-252 {
    text-align: left;
    padding-left: 20px;
    font-size: 14px;
    line-height: 24px;
  }

  .text-block-257 {
    font-size: 12px;
  }

  .list-35 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 20px;
  }

  .flex-block-36 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-left: 0;
  }

  .flex-block-36.tablet {
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
  }

  .quick-stack-209 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .flex-block-38 {
    margin-left: 0;
  }

  .container-237 {
    max-width: 320px;
  }

  .heading-253, .heading-254 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-255 {
    font-size: 10px;
  }

  .text-block-258 {
    padding-left: 10px;
    font-size: 12px;
  }

  .text-block-260 {
    font-family: DM Sans, sans-serif;
    font-size: 12px;
  }

  .text-block-262, .text-block-263 {
    font-size: 12px;
  }

  .list-36, .list-37, .list-38 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 20px;
  }

  .text-block-265 {
    font-size: 12px;
  }

  .container-238 {
    max-width: none;
  }

  .cell-511 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-512 {
    justify-content: center;
    align-items: center;
  }

  .text-block-253-copy {
    font-size: 12px;
  }

  .button-107 {
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 15px;
  }

  .heading-256 {
    font-size: 24px;
    line-height: 30px;
  }

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

  .flex-block-43, .container-239 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-258 {
    text-align: center;
    font-size: 30px;
    line-height: 40px;
  }

  .flex-block-45 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
    align-items: center;
    padding-left: 30px;
  }

  .field-label-7 {
    font-size: 12px;
  }

  .field-label-8 {
    font-size: 14px;
  }

  .div-block-77 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 100%;
  }

  .form-5 {
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    width: 100%;
  }

  .div-block-79 {
    height: 80px;
  }

  .text-block-277 {
    margin-bottom: 0;
    font-size: 40px;
  }

  .text-block-278 {
    font-size: 14px;
  }

  .text-block-279 {
    font-size: 24px;
  }

  .text-block-280 {
    font-size: 14px;
  }

  .text-block-281 {
    font-size: 9px;
  }

  .text-block-282 {
    font-size: 24px;
  }

  .text-block-283 {
    font-size: 14px;
  }

  .text-block-285 {
    font-size: 12px;
  }

  .button-106-copy {
    text-align: center;
    width: 300px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    line-height: 15px;
  }

  .container-242 {
    max-width: 350px;
    overflow: hidden;
  }

  .container-242.amazon-clone {
    max-width: 350px;
  }

  .heading-259 {
    font-size: 26px;
  }

  .heading-259.pricing-heading {
    width: 275px;
    margin-bottom: 10px;
  }

  .heading-259.pricing-heading.amazon-clone {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-259.pricing-heading.pod-marketplace {
    letter-spacing: -1px;
    width: 100%;
    font-size: 22px;
    line-height: 22px;
  }

  .heading-259.demo-video {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-259.amazon-clone {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-259.amazon-clone.marketplace-website {
    letter-spacing: -1px;
    font-size: 24px;
    line-height: 30px;
  }

  .f-modal-avatar {
    width: 32px;
    min-width: 32px;
    height: 32px;
    min-height: 32px;
    margin-right: 8px;
  }

  .div-block-88 {
    width: 350px;
    padding: 10px;
  }

  .heading-261 {
    line-height: 32px;
  }

  .text-block-289 {
    font-size: 14px;
    line-height: 20px;
  }

  .section-156 {
    margin-top: 0;
  }

  .image-263-popup {
    width: 64px;
    height: 64px;
  }

  .text-block-287-popup {
    font-size: 18px;
    line-height: 20px;
  }

  .link-38-popup {
    font-size: 16px;
  }

  .image-262-popup {
    width: 24px;
  }

  .image-266-popup {
    width: 60px;
  }

  .section-157 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .container-234-copy {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    display: flex;
  }

  .container-244 {
    max-width: 350px;
    overflow: hidden;
  }

  .tab-link-marketplace-2 {
    width: 100px;
    height: 80px;
  }

  .image-268, .image-268.customimg {
    height: 25px;
  }

  .text-block-290 {
    font-size: 10px;
  }

  .tab-link-rental, .tab-link-services, .tab-link-used-goods, .tab-link-auctions, .tab-link-hyperlocal {
    width: 100px;
    height: 80px;
  }

  .flex-block-56.mobile, .flex-block-57.mobile {
    margin-bottom: 0;
  }

  .heading-263.mobile {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 20px;
  }

  .text-block-291 {
    text-align: center;
    font-size: 12px;
  }

  .text-span-36 {
    font-size: 12px;
  }

  .flex-block-58.mobile {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
  }

  .cell-514 {
    justify-content: center;
    align-items: center;
  }

  .image-269.mobile {
    justify-content: center;
    align-items: center;
    height: 200px;
  }

  .cell-515 {
    justify-content: center;
    align-items: center;
  }

  .flex-block-59 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
  }

  .button-112 {
    font-size: 12px;
  }

  .button-112.meta {
    margin-left: 23%;
    font-size: 16px;
  }

  .button-112.marketplace-website {
    text-align: center;
    border-radius: 75px;
    width: 130px;
  }

  .container-246 {
    max-width: 350px;
    padding-top: 20px;
    overflow: hidden;
  }

  .heading-265 {
    width: 250px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 36px;
    line-height: 45px;
  }

  .text-block-292 {
    width: auto;
    margin-bottom: 30px;
    font-size: 20px;
    line-height: 32px;
  }

  .flex-block-61 {
    box-sizing: border-box;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .button-113 {
    text-align: center;
    width: 175px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12px;
    line-height: 22px;
  }

  .button-113.buttonamazon {
    font-size: 16px;
    line-height: 22px;
  }

  .button-113.buttonairbnb {
    font-size: 13px;
    line-height: 22px;
  }

  .button-113.buttonairbnb.auctionpage {
    border-radius: 8px;
    width: 250px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
    line-height: 19px;
  }

  .button-113.buttonairbnb.pod-marketplace {
    margin-top: 0;
    margin-bottom: 10px;
    margin-left: 0;
  }

  .button-113.buttonvinted {
    font-size: 13px;
  }

  .button-113.taskrabbit {
    width: 180px;
    font-size: 12px;
  }

  .button-113.buttonetsy {
    font-size: 13px;
  }

  .button-113.firstamazonbtn {
    font-size: 16px;
  }

  .button-113.firstamazonbtn.marketplace-website {
    width: 170px;
    font-size: 13px;
  }

  .button-113.firstamazonbtn.marketplace-website.buildbutton {
    width: 280px;
    padding: 7px 0;
    font-size: 12px;
  }

  .button-113.firstamazonbtn.marketplace-website.processbutton {
    width: 275px;
    margin-top: 20px;
    font-size: 11px;
    display: inline-block;
  }

  .button-113.airbnbbtnfirst, .button-113.firstbtnvinted, .button-113.firstbtnetsy, .button-113.firstbtnrabbit, .button-113.firstbtnposhmark, .button-113.firstbtnfiverr, .button-113.btn1gumroad {
    font-size: 16px;
  }

  .button-114 {
    text-align: center;
    width: 175px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .button-114.marketplace-website {
    width: 170px;
    font-family: Inter, sans-serif;
    font-size: 13px;
  }

  .heading-266 {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 18px;
    line-height: 28px;
  }

  .heading-266.amazon-clone {
    margin-top: 0;
    font-size: 16px;
    line-height: 18px;
  }

  .heading-266.amazon-clone.marketplace-website {
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
  }

  .image-271 {
    width: 22%;
    top: 100px;
  }

  .image-272 {
    top: 350px;
  }

  .quick-stack-213 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    align-self: center;
    padding: 15px 0;
  }

  .quick-stack-213.book-a-demo {
    width: 250px;
    padding-bottom: 0;
  }

  .bold-text-23, .bold-text-24, .bold-text-25, .bold-text-26, .bold-text-27, .bold-text-28, .bold-text-29, .bold-text-30, .bold-text-31, .bold-text-32, .bold-text-33, .bold-text-34, .bold-text-35, .bold-text-36, .bold-text-37, .bold-text-38, .bold-text-39, .bold-text-40, .bold-text-41, .bold-text-42, .bold-text-43, .bold-text-44, .bold-text-45, .bold-text-46 {
    font-size: 14px;
  }

  .container-247 {
    border-radius: 0;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .flex-block-62 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    margin-left: 25px;
    margin-right: 5px;
  }

  .flex-block-62.landing-page {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    width: 100%;
  }

  .text-block-285-copy {
    font-size: 11px;
    line-height: 20px;
  }

  .text-block-256-copy {
    direction: ltr;
    margin-top: 20px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 26px;
  }

  .container-248 {
    max-width: 350px;
  }

  .div-block-96.mobile {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    position: static;
  }

  .heading-267 {
    font-size: 15px;
    line-height: 20px;
  }

  .image-273.mobile {
    width: 60%;
    margin-left: 0;
    position: static;
  }

  .text-block-294 {
    text-align: center;
    font-size: 10px;
    line-height: 15px;
  }

  .div-block-97.mobile {
    background-image: linear-gradient(#f9f9fb, #d0aaf959);
  }

  .heading-268 {
    margin-top: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .text-block-295 {
    font-size: 10px;
    line-height: 15px;
  }

  .image-274 {
    width: 50%;
  }

  .div-block-98.mobile {
    background-color: #f9f9fb;
    border-radius: 6px;
    padding-left: 5px;
  }

  .heading-269.mobile {
    margin-top: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .text-block-296 {
    font-size: 10px;
    line-height: 15px;
  }

  .text-block-296.mobile {
    margin-bottom: 20px;
    font-size: 10px;
    line-height: 15px;
  }

  .image-276.mobile {
    width: 50%;
    right: -20%;
  }

  .div-block-99 {
    height: 100%;
  }

  .heading-270 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-271 {
    margin-top: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .image-277 {
    width: 45%;
    margin-left: 0;
  }

  .heading-272 {
    margin-top: 10px;
    font-size: 15px;
    line-height: 20px;
  }

  .image-278 {
    margin-top: 20px;
  }

  .div-block-102 {
    z-index: 0;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .flex-block-67 {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
  }

  .image-279 {
    width: 25%;
    margin-left: auto;
    margin-right: 30px;
    right: 0;
  }

  .image-280 {
    width: 20%;
    bottom: 15%;
    left: -4%;
  }

  .image-280.right {
    width: 20%;
  }

  .container-249 {
    max-width: none;
  }

  .footer-wrapper-two-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-block-two-2 {
    margin-top: 40px;
  }

  .footer-bottom-4 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-two-2 {
    margin-top: 20px;
  }

  .container-250 {
    box-shadow: none;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 350px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .container-250.amazon-clone {
    max-width: 350px;
  }

  .heading-273 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-273.choose-shipturtle {
    margin-top: 10px;
    font-size: 26px;
  }

  .heading-273.amazon-clone {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-273.home-clone {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 46px;
  }

  .heading-273.marketplace-website {
    letter-spacing: -1px;
    font-size: 22px;
    line-height: 30px;
  }

  .image-282 {
    border-width: 4px;
    border-radius: 8px;
  }

  .div-block-52-copy.amazon-clone {
    width: 300px;
    margin-right: auto;
    font-size: 10px;
  }

  .section-162 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .container-252 {
    max-width: 350px;
    overflow: hidden;
  }

  .image-284 {
    height: 175px;
  }

  .button-115 {
    width: 300px;
    font-size: 16px;
    line-height: 20px;
  }

  .container-253 {
    max-width: 350px;
    overflow: hidden;
  }

  .container-255 {
    max-width: 350px;
    padding-bottom: 175px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-106 {
    box-shadow: none;
    border: 1px solid #dbc0f9;
    width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    top: 18%;
    left: 0;
    right: 0%;
  }

  .field-label-9 {
    font-size: 13px;
  }

  .text-field-6 {
    width: 100%;
  }

  .form-6 {
    width: 275px;
  }

  .submit-button-4 {
    width: 200px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .textarea-3 {
    max-height: 40px;
    margin-bottom: 20px;
    overflow: hidden;
  }

  .text-block-310 {
    margin-top: 10px;
    margin-bottom: 8px;
    font-size: 22px;
    line-height: 32px;
  }

  .heading-266-copy {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    line-height: 37px;
  }

  .form-block-5 {
    width: 275px;
  }

  .section-83-copy {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .container-256 {
    max-width: 350px;
    overflow: hidden;
  }

  .div-block-109 {
    background-image: linear-gradient(#733a92, #522961);
    padding-top: 15px;
    padding-bottom: 25px;
  }

  .div-block-110 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 45%;
    height: 125px;
    padding: 15px 10px;
    position: relative;
    box-shadow: -2px 5px 4px #bbbaba;
  }

  .div-block-110.mobile {
    display: none;
  }

  .image-304 {
    width: 35px;
  }

  .text-block-313.mobile {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-111 {
    width: 100%;
  }

  .image-306 {
    width: 125px;
    margin-top: 10px;
    margin-bottom: 5px;
  }

  .div-block-112 {
    justify-content: center;
    align-items: center;
    width: auto;
    display: none;
  }

  .image-307 {
    width: 22px;
    display: none;
  }

  .text-block-314 {
    text-align: center;
    width: 275px;
    margin-top: 0;
    margin-bottom: 10px;
    margin-right: 15px;
    font-size: 14px;
    line-height: 24px;
  }

  .image-308 {
    width: 36px;
    height: 36px;
  }

  .text-block-315 {
    font-size: 14px;
    line-height: 24px;
  }

  .text-block-316 {
    font-size: 14px;
  }

  .flex-block-76 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
  }

  .flex-block-78 {
    margin-bottom: 10px;
  }

  .section-166 {
    margin-top: 350px;
    margin-bottom: 10px;
  }

  .section-166.meta {
    width: auto;
    margin-top: 750px;
  }

  .container-257 {
    max-width: 350px;
    height: 70px;
    padding-left: 0;
    padding-right: 0;
  }

  .heading-279 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-279.marketplace-development {
    letter-spacing: -1px;
    font-size: 22px;
    line-height: 26px;
  }

  .flex-block-79 {
    grid-column-gap: 25px;
    grid-row-gap: 50px;
    flex-flow: wrap;
  }

  .flex-block-80 {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .quick-stack-216 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .columns-13 {
    max-width: 350px;
  }

  .div-block-114 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-115 {
    background-image: linear-gradient(#733a92, #522961);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 75px;
    height: 75px;
    display: flex;
    position: absolute;
    top: -30px;
  }

  .quick-stack-217 {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-280 {
    margin-top: 10px;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-280.amazon-clone {
    margin-top: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-280.feature {
    font-size: 20px;
    line-height: 26px;
  }

  .heading-280.quick-section {
    font-size: 24px;
    line-height: 30px;
  }

  .text-block-318 {
    padding-right: 0%;
    font-size: 12px;
    line-height: 20px;
  }

  .div-block-117 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 15px;
    display: grid;
  }

  .text-block-319 {
    font-size: 10px;
    line-height: 15px;
  }

  .div-block-118 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
    padding: 15px;
  }

  .section-167.amazon-clone {
    margin-bottom: 20px;
  }

  .image-311 {
    width: 50%;
  }

  .logo-carousel-wrap-copy.landing-page {
    margin-top: 0;
    margin-bottom: 0;
  }

  .bold-text-48, .bold-text-49 {
    font-size: 15px;
    line-height: 20px;
  }

  .container-258 {
    max-width: 350px;
  }

  .div-block-119 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    background-image: none;
    padding-bottom: 0;
  }

  .heading-281 {
    font-size: 26px;
    line-height: 32px;
  }

  .heading-281.amazon-clone {
    margin-top: 10px;
    font-size: 18px;
    line-height: 26px;
  }

  .heading-281.amazon-clone.marketplace-website {
    text-align: center;
    letter-spacing: 0;
    font-size: 21px;
    font-weight: 700;
    line-height: 24px;
  }

  .heading-281.amazon-clone.marketplace-website.nautical {
    text-align: center;
    font-size: 20px;
    line-height: 20px;
  }

  .text-span-42 {
    font-size: 26px;
    line-height: 20px;
  }

  .button-117 {
    font-size: 16px;
    line-height: 24px;
  }

  .section-168 {
    width: 100%;
    margin-bottom: 0;
  }

  .bold-text-50 {
    font-size: 25px;
    line-height: 35px;
  }

  .div-block-120 {
    width: 100px;
    margin-top: -8px;
    padding-right: 10px;
  }

  .text-block-320 {
    font-size: 10px;
    line-height: 18px;
  }

  .image-312 {
    width: 30%;
    height: 45px;
  }

  .flex-block-86 {
    justify-content: center;
    align-items: flex-end;
    width: 100%;
  }

  .image-316 {
    width: 55%;
  }

  .flex-block-87 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 10px;
  }

  .text-block-323 {
    font-size: 15px;
    line-height: 20px;
  }

  .text-block-323.support.amazon-clone {
    width: 100%;
  }

  .text-block-324 {
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-324.support {
    width: 200px;
    font-size: 12px;
    line-height: 16px;
  }

  .text-block-325 {
    font-size: 10px;
    line-height: 15px;
  }

  .flex-block-89 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .image-317 {
    width: 30px;
    height: 30px;
  }

  .image-318 {
    width: 50px;
  }

  .image-319 {
    width: 40px;
  }

  .image-320 {
    width: 200px;
  }

  .button-118 {
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 15px;
  }

  .flex-block-91 {
    width: 100%;
  }

  .landing-page-text {
    font-size: 14px;
    line-height: 20px;
  }

  .image-323, .image-324 {
    width: 20%;
  }

  .flex-block-92 {
    justify-content: center;
    align-items: center;
    width: 200px;
  }

  .fs-slider-6_slide {
    font-size: 9px;
    font-weight: 600;
    line-height: 15px;
  }

  .flex-block-61-copy {
    box-sizing: border-box;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
  }

  .flex-block-61-copy.amazon-clone {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .div-block-106-copy {
    box-shadow: none;
    border: 1px solid #dbc0f9;
    width: 350px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    padding-bottom: 0;
    top: 18%;
    left: 0;
    right: 0%;
  }

  .container-261 {
    max-width: 350px;
  }

  .div-block-123 {
    height: 385px;
  }

  .section-170 {
    margin-top: 20px;
  }

  .container-262 {
    flex-flow: column;
    max-width: 350px;
    margin-right: auto;
  }

  .heading-282 {
    margin-top: 40px;
    font-size: 25px;
    line-height: 30px;
  }

  .heading-282.marketplace-website {
    letter-spacing: -1px;
    font-size: 21px;
    line-height: 24px;
  }

  .heading-282.marketplace-development {
    font-size: 21px;
    line-height: 24px;
  }

  .text-block-328 {
    margin-bottom: 20px;
    font-size: 13px;
    line-height: 22px;
    display: none;
  }

  .text-block-328.etsysubheader, .text-block-328.airbnbsubheader {
    display: none;
  }

  .text-block-328.fiverrsubheader {
    font-size: 12px;
    display: none;
  }

  .text-block-328.marketplace-website {
    line-height: 15px;
    display: none;
  }

  .text-block-328.marketplace-development {
    font-size: 13px;
  }

  .text-block-328.vintedsubheader {
    display: none;
  }

  .text-block-328.amazon-clone-mobileview {
    display: block;
  }

  .text-block-328.taskrabbit-mobile-view {
    display: none;
  }

  .div-block-124 {
    flex-flow: column;
    max-width: 350px;
  }

  .section-171.amazon-clone {
    margin-bottom: 20px;
  }

  .container-263 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 350px;
    display: flex;
  }

  .text-span-50 {
    font-size: 24px;
  }

  .heading-283 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-283.second-scroll {
    text-align: left;
    margin-bottom: 10px;
    font-size: 24px;
    line-height: 30px;
  }

  .heading-283.second-scroll.marketplace-website {
    letter-spacing: -1px;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 22px;
  }

  .heading-283.second-scroll.auctionpage {
    letter-spacing: -1px;
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 22px;
  }

  .heading-283.second-scroll.pod-marketplace {
    margin-bottom: 10px;
  }

  .heading-283.auction-page {
    letter-spacing: -1px;
    font-size: 24px;
    line-height: 22px;
  }

  .heading-283.pod-marketplace {
    letter-spacing: -1px;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 22px;
  }

  .text-block-329 {
    text-align: left;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 22px;
  }

  .text-block-329.marketplace-website {
    font-size: 13px;
    line-height: 16px;
  }

  .text-block-329.auctionpage {
    font-size: 15px;
    line-height: 16px;
  }

  .text-block-329.pod-marketplace {
    margin-bottom: 15px;
    font-size: 13px;
    line-height: 15px;
  }

  .image-326 {
    text-align: left;
    max-width: 100%;
    height: auto;
    margin-bottom: 0;
    font-size: 15px;
    line-height: 20px;
  }

  .image-326.amazoncloneimg {
    max-width: 100%;
    height: auto;
  }

  .image-326.fiverrimg {
    max-width: 95%;
  }

  .cell-522 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
  }

  .container-264 {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .tabs-menu-24 {
    justify-content: flex-end;
    align-items: center;
    width: 310px;
    margin-bottom: 10px;
  }

  .section-172 {
    margin-bottom: 20px;
  }

  .tab-link-tab-1-20 {
    justify-content: center;
    align-items: center;
    width: 90px;
    font-size: 12px;
    line-height: 20px;
    display: flex;
  }

  .tab-link-tab-1-20.w--current {
    width: 100px;
  }

  .tab-link-tab-2-22 {
    justify-content: center;
    align-items: center;
    width: 100px;
    font-size: 12px;
    line-height: 20px;
    display: flex;
  }

  .tab-link-tab-2-22.taskrabbitnav2 {
    width: 85px;
  }

  .tab-link-tab-3-20 {
    justify-content: center;
    align-items: center;
    width: 100px;
    font-size: 12px;
    line-height: 20px;
    display: flex;
  }

  .tab-link-tab-3-20.taskrabbit.thirdtabnav {
    text-align: center;
    width: 120px;
    font-size: 10px;
    line-height: 20px;
  }

  .flex-block-94 {
    justify-content: center;
    align-items: flex-start;
  }

  .text-block-333 {
    font-size: 12px;
    line-height: 20px;
  }

  .cell-523 {
    justify-content: center;
    align-items: center;
    padding-left: 0;
  }

  .quick-stack-218 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .section-173 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .div-block-126 {
    background-size: 100% 300px;
    max-width: 1005px;
    height: 300px;
    padding-left: 20px;
    padding-right: 20px;
    display: none;
  }

  .div-block-126.mobile {
    background-image: url("https://cdn.prod.website-files.com/669903330173e47220565358/682341a7bf53ca53a7548f63_Frame%201000007974%20(2).webp");
    background-size: cover;
    max-width: 350px;
    height: 350px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .flex-block-97 {
    width: 350px;
    height: 100%;
  }

  .text-block-336 {
    font-size: 11px;
    line-height: 16px;
  }

  .container-266 {
    max-width: 350px;
  }

  .div-block-128 {
    width: 300px;
  }

  .image-329, .image-329.third {
    margin-bottom: 5px;
  }

  .heading-287 {
    margin-bottom: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .text-block-337 {
    font-size: 16px;
    line-height: 22px;
  }

  .section-174 {
    margin-bottom: 20px;
  }

  .container-267 {
    max-width: 350px;
  }

  .heading-288 {
    font-size: 24px;
    line-height: 30px;
  }

  .heading-288.faqs {
    margin-top: 0;
    margin-left: 0;
  }

  .heading-288.faqs.marketplace-development {
    margin-top: 0;
    margin-left: 15px;
  }

  .div-block-129 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .div-block-129.marketplace-development {
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
    position: static;
  }

  .image-330 {
    width: 20%;
    max-width: 50%;
  }

  .image-330.marketplace-development {
    position: static;
  }

  .text-block-338 {
    font-size: 16px;
    line-height: 20px;
  }

  .section-175 {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .image-332 {
    max-width: 50%;
    top: 437px;
    left: -63px;
  }

  .image-333 {
    max-width: 50%;
    top: 55%;
    left: 220px;
  }

  .flex-block-100 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 0;
    display: grid;
  }

  .image-334.get-app, .link-block-99 {
    width: 70px;
  }

  .text-block-340 {
    font-size: 12px;
    line-height: 20px;
  }

  .image-335 {
    width: 300px;
    height: auto;
  }

  .image-335.airbnbimgs {
    width: 300px;
  }

  .image-335.taskrabbitimg {
    width: 300px;
    height: auto;
  }

  .image-335.amazonimg1, .image-335.amazonimg2 {
    width: 280px;
    height: auto;
  }

  .image-335.amazonimg3 {
    width: 300px;
    height: auto;
  }

  .image-335.etsytimg3, .image-335.etsyimg2 {
    width: 300px;
  }

  .image-335.vintedimg1, .image-335.vintedimg2 {
    width: 300px;
    height: auto;
  }

  .image-335.vintedimg3 {
    width: 300px;
    height: auto;
    margin-top: 20px;
  }

  .image-335.fiverrimg2, .image-335.fiverrimg3, .image-335.poshmarkimg3, .image-335.poshmarkimg1 {
    width: 280px;
  }

  .image-335.gumroad1 {
    width: 290px;
    height: auto;
  }

  .image-335.gumroadimg2 {
    width: 280px;
    height: auto;
  }

  .image-335.gumroadimg3, .image-335.auction-page-img {
    width: 300px;
  }

  .cell-524 {
    padding-top: 0;
  }

  .cell-525 {
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
  }

  .cell-526 {
    justify-content: flex-start;
    align-items: center;
  }

  .section-176 {
    margin-bottom: 20px;
  }

  .buttonamazon.button-113 {
    text-align: center;
    flex-flow: column;
    width: 225px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    font-size: 16px;
    line-height: 22px;
  }

  .image-336 {
    width: 20px;
    height: 20px;
  }

  .quick-stack-219 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .image-337 {
    max-width: 100%;
    height: auto;
  }

  .image-337.heroimgvinted, .image-337.heroimgrabbit {
    max-width: 80%;
  }

  .image-337.heroimgfiverr {
    max-width: 85%;
  }

  .cell-527, .cell-528, .cell-529 {
    justify-content: center;
    align-items: center;
  }

  .text-block-341 {
    font-size: 12px;
    line-height: 20px;
  }

  .bold-text-51 {
    font-size: 24px;
  }

  .container-268 {
    height: 100%;
  }

  .div-block-131 {
    border-bottom-right-radius: 16px;
    justify-content: center;
    align-items: center;
    width: 80%;
    height: 80%;
    padding-top: 10%;
    padding-left: 10%;
    padding-right: 10%;
  }

  .div-block-132 {
    justify-content: center;
    align-items: center;
  }

  .button-120 {
    margin-left: auto;
    margin-right: auto;
  }

  .heading-289 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 22px;
    line-height: 36px;
  }

  .paragraph-31 {
    text-align: left;
    font-size: 16px;
    line-height: 20px;
  }

  .div-block-133 {
    display: none;
  }

  .image-338 {
    margin-left: auto;
    margin-right: auto;
  }

  .image-340 {
    display: none;
  }

  .italic-text-4 {
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    line-height: 18px;
  }

  .section-177 {
    height: 100vh;
  }

  .text-block-342.taskrabbit {
    text-align: center;
    justify-content: flex-start;
    align-items: flex-start;
    width: 200px;
    font-size: 12px;
  }

  .text-span-67, .text-span-68 {
    font-weight: 700;
  }

  .div-block-134 {
    background-color: #fff;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    margin-top: -30px;
    position: relative;
  }

  .heading-292 {
    font-size: 10px;
    line-height: 18px;
  }

  .image-341 {
    height: 20px;
  }

  .text-block-343 {
    font-size: 10px;
  }

  .text-span-69, .italic-text-11, .text-span-70, .text-span-71, .text-span-72, .text-span-73, .text-span-74 {
    font-weight: 700;
  }

  .image-343 {
    width: 70px;
  }

  .div-block-135 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 350px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .button-121.signinnav.pricingcopy {
    width: 150px;
    font-size: 10px;
    line-height: 16px;
  }

  .button-121.home-clone {
    width: 180px;
    font-size: 14px;
  }

  .button-121.home-clone.shopify {
    font-size: 14px;
  }

  .button-121.home-clone.quickstackbtn {
    width: 200px;
    font-size: 13px;
  }

  .button-121.home-clone.core-service-button {
    font-size: 14px;
  }

  .button-121.extra-mobile-view-button {
    display: block;
  }

  .button-121.extra-desktop-view-button {
    display: none;
  }

  .container-271 {
    max-width: 350px;
  }

  .flex-block-104 {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

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

  .link-41, .link-42 {
    width: 100%;
    padding-left: 50px;
    padding-right: 20px;
  }

  .link-43 {
    width: 100%;
    padding-left: 50px;
  }

  .div-block-138 {
    width: 100%;
  }

  .text-block-351 {
    font-size: 15px;
  }

  .text-block-352 {
    font-size: 13px;
  }

  .dropdown-list-2 {
    position: static;
  }

  .dropdown-list-2.w--open {
    border-width: 0;
    margin-left: 0;
    position: static;
  }

  .quick-stack-221 {
    object-fit: contain;
  }

  .div-block-139 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    max-width: 350px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .dropdown-toggle-3, .dropdown-toggle-4 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .menu-button-7 {
    background-color: #ba2121;
  }

  .menu-button-7.w--open {
    background-color: #404040;
  }

  .nav-menu-6 {
    z-index: 10;
    background-color: #fff;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
  }

  .brand {
    margin-right: auto;
  }

  .dropdown-2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    margin-bottom: auto;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 50px;
    padding-right: 20px;
    position: static;
  }

  .dropdown-3 {
    width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 50px;
    padding-right: 20px;
  }

  .menu-button-9 {
    background-color: #c8c8c8;
  }

  .icon-8 {
    -webkit-text-fill-color: transparent;
    background-color: #000;
    -webkit-background-clip: text;
    background-clip: text;
  }

  .menu-button-10.w--open {
    background-color: #0000;
    position: static;
  }

  .home-clone-text {
    font-size: 20px;
  }

  .text-block-355 {
    border-radius: 20px;
  }

  .text-block-355.tempclass {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 8px;
    line-height: 14px;
  }

  .div-block-141 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border: 1px solid #d8d1d1;
    border-radius: 45px;
    flex-flow: column;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .flex-block-106 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 350px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .heading-293 {
    padding-left: 10px;
    font-size: 24px;
    line-height: 28px;
  }

  .text-block-356 {
    text-align: left;
    font-size: 14px;
    line-height: 22px;
  }

  .flex-block-107 {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-357 {
    text-align: center;
    font-size: 14px;
    line-height: 22px;
  }

  .heading-294 {
    justify-content: center;
    align-items: center;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-295, .heading-296 {
    font-size: 20px;
    line-height: 26px;
  }

  .container-273 {
    max-width: 350px;
  }

  .text-block-358 {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
    line-height: 18px;
  }

  .image-345, .image-345.search {
    height: 55px;
  }

  .heading-297 {
    letter-spacing: -1px;
    font-family: Inter, sans-serif;
    font-size: 17px;
    line-height: 22px;
  }

  .image-346, .image-347 {
    height: 55px;
  }

  .text-block-359 {
    text-align: center;
    font-size: 12px;
    line-height: 14px;
  }

  .text-span-80 {
    font-size: 12px;
    line-height: 14px;
  }

  .text-span-81 {
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
  }

  .italic-text-12 {
    font-size: 12px;
    line-height: 14px;
  }

  .div-block-142 {
    flex-flow: column;
  }

  .section-180 {
    margin-top: 10px;
    margin-bottom: 0;
  }

  .section-181 {
    margin-top: 0;
  }

  .heading-298 {
    letter-spacing: -1px;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-298.marketplace-website {
    font-size: 24px;
    line-height: 30px;
  }

  .quick-stack-222 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .quick-stack-223 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .text-block-360 {
    font-size: 14px;
    line-height: 22px;
  }

  .container-274 {
    flex-flow: column;
    max-width: 350px;
  }

  .flex-block-108 {
    justify-content: center;
    align-items: center;
  }

  .image-349, .image-350 {
    height: 130px;
  }

  .flex-block-109 {
    justify-content: center;
    align-self: auto;
    align-items: center;
  }

  .flex-block-110 {
    justify-content: center;
    align-self: auto;
    align-items: center;
    padding-left: 10px;
  }

  .cell-533, .cell-534, .cell-535, .cell-536 {
    justify-content: center;
    align-items: center;
  }

  .heading-299 {
    font-size: 24px;
    line-height: 26px;
  }

  .cell-538 {
    text-align: center;
    padding-left: 0;
    font-family: Inter, sans-serif;
  }

  .quick-stack-224 {
    grid-row-gap: 0px;
  }

  .flex-block-111 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .image-352 {
    display: none;
  }

  .container-275, .container-277 {
    max-width: 350px;
  }

  .heading-301 {
    letter-spacing: -1px;
    font-size: 24px;
    line-height: 22px;
  }

  .quick-stack-226 {
    margin-top: 0;
  }

  .text-block-367 {
    display: none;
  }

  .text-block-367.mobile {
    display: block;
  }

  .text-block-368 {
    display: none;
  }

  .text-block-368.mobile {
    margin-top: 5px;
    display: block;
  }

  .text-span-91 {
    color: #ff6725;
  }

  .code-embed-7 {
    display: none;
  }

  .container-279 {
    max-width: 350px;
  }

  .section-184 {
    margin-top: 30px;
  }

  .cell-545 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-left: 0;
  }

  .cell-546 {
    justify-content: flex-end;
    align-items: center;
  }

  .quick-stack-230 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .brix---container-default-13 {
    padding-left: 0;
    padding-right: 0;
  }

  .brix---section-12 {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .brix---paragraph-default-22 {
    font-family: Nunito Sans, sans-serif;
    font-size: 14px;
    line-height: 28px;
  }

  .container-283 {
    max-width: 350px;
  }

  .flex-block-117.firstblock {
    width: 350px;
    padding: 20px;
  }

  .flex-block-117.secondblock {
    padding: 20px;
  }

  .heading-307 {
    color: #000;
    text-align: left;
    margin-left: 10px;
    font-size: 22px;
    line-height: 26px;
  }

  .text-block-372 {
    font-size: 18px;
    line-height: 24px;
  }

  .text-block-373 {
    font-size: 16px;
  }

  .container-284 {
    max-width: 350px;
  }

  .container-285 {
    box-shadow: none;
    background-color: #f7f4f9;
    background-image: none;
    max-width: 350px;
    padding: 0;
  }

  .flex-block-118 {
    padding-top: 0;
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .image-359 {
    margin-bottom: 10px;
  }

  .section-185 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-186 {
    display: none;
  }

  .button-124.heromobilebutton {
    border-radius: 10px;
    margin-top: 0;
    padding-left: 43px;
    padding-right: 43px;
    font-size: 13px;
    line-height: 15px;
    display: block;
  }

  .heading-312 {
    margin-top: 0;
    margin-bottom: 5px;
  }

  .text-block-378 {
    line-height: 14px;
  }

  .quick-stack-234 {
    grid-column-gap: 25px;
    grid-row-gap: 0px;
    margin-bottom: 10px;
  }

  .container-289 {
    max-width: 350px;
  }

  .section-187 {
    margin-top: 0;
  }

  .heading-313 {
    text-align: left;
    padding-left: 10px;
    font-size: 18px;
    line-height: 28px;
  }

  .text-block-379 {
    text-align: left;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 18px;
  }

  .text-block-380 {
    font-size: 16px;
    line-height: 18px;
  }

  .text-block-380.firstheader {
    font-size: 18px;
  }

  .cell-553 {
    display: none;
  }

  .quick-stack-235 {
    padding-left: 0;
    padding-right: 0;
    display: none;
  }

  .cell-554 {
    padding-bottom: 0;
    padding-left: 0;
  }

  .cell-554.colored-cell {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-radius: 8px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 12px 10px;
  }

  .cell-554.colored-cell.left-bordered {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .cell-554.colored-cell.right-bordered {
    background-color: #0000;
    justify-content: center;
    align-items: flex-start;
    padding-top: 12px;
    display: flex;
  }

  .cell-554.top-border {
    border-top: 2px solid #0000005c;
  }

  .text-block-381 {
    color: #4e4e4e;
    font-size: 14px;
    font-weight: 600;
    line-height: 16px;
  }

  .text-block-381.divtext {
    width: 100%;
    font-size: 12px;
    font-weight: 500;
  }

  .div-block-146 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: auto;
  }

  .div-block-146.mobileview-nautical {
    height: auto;
  }

  .section-188 {
    margin-top: 40px;
  }

  .image-362, .image-363 {
    display: none;
  }

  .link-44 {
    color: #477652;
    font-size: 13px;
    font-weight: 700;
    display: block;
  }

  .image-364 {
    display: none;
  }

  .text-span-99 {
    color: #48b44d;
  }

  .section-189 {
    display: none;
  }

  .text-span-100, .text-span-101, .text-span-102, .text-span-103, .text-span-104, .text-span-105, .text-span-106 {
    color: #48b44d;
  }

  .image-365 {
    display: block;
  }

  .container-290 {
    max-width: 350px;
    margin-right: auto;
  }

  .image-366 {
    height: 30%;
  }

  .image-367 {
    height: 30%;
    transform: rotate(-20deg);
  }

  .image-368 {
    height: 25px;
  }

  .cell-556 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    background-color: #ffeee7;
    border-radius: 8px;
    flex-flow: row;
    padding: 10px 12px;
  }

  .image-369 {
    height: 25px;
    transform: rotate(-20deg);
  }

  .cell-557 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: row;
  }

  .cell-558 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border-bottom: 2px solid #0000005c;
    flex-flow: row;
    padding: 12px 10px;
  }

  .container-291 {
    max-width: 350px;
  }

  .cell-559 {
    display: none;
  }

  .text-block-382, .text-block-383 {
    font-family: Inter, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
  }

  .quick-stack-236 {
    grid-column-gap: 0px;
    padding: 10px 0;
  }

  .cell-560 {
    border-top: 2px solid #0000005c;
    padding-top: 20px;
  }

  .cell-560.qs-2 {
    border: 0 solid #000;
    padding-top: 0;
  }

  .cell-561, .cell-562, .cell-563 {
    flex-flow: row;
    justify-content: center;
    align-items: center;
  }

  .section-190 {
    margin-bottom: 40px;
  }

  .menu-button-11.w--open {
    background-color: #0000;
    position: static;
  }

  .icon-9 {
    -webkit-text-fill-color: transparent;
    background-color: #000;
    -webkit-background-clip: text;
    background-clip: text;
  }

  .dropdown-list-3 {
    position: static;
  }

  .dropdown-list-3.w--open {
    border-width: 0;
    margin-left: 0;
    position: static;
  }

  .link-45 {
    width: 100%;
    padding-left: 50px;
    padding-right: 20px;
  }

  .button-125.extra-desktop-view-button {
    display: none;
  }

  .button-125.extra-mobile-view-button {
    display: block;
  }

  .quick-stack-237 {
    object-fit: contain;
  }

  .container-292 {
    max-width: 350px;
  }

  .link-46 {
    width: 100%;
    padding-left: 50px;
  }

  .link-47 {
    width: 100%;
    padding-left: 50px;
    padding-right: 20px;
  }

  .text-block-384 {
    font-size: 15px;
  }

  .div-block-149 {
    width: 100%;
  }

  .dropdown-toggle-5, .dropdown-toggle-6 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-logo-left-20 {
    background-color: #fff;
    top: 0;
  }

  .image-371 {
    width: 70px;
  }

  .dropdown-4 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    margin-bottom: auto;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 50px;
    padding-right: 20px;
    position: static;
  }

  .dropdown-5 {
    width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 50px;
    padding-right: 20px;
  }

  .nav-menu-7 {
    z-index: 10;
    background-color: #fff;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
  }

  .flex-block-121 {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-151 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    max-width: 350px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-152 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border: 1px solid #d8d1d1;
    border-radius: 45px;
    flex-flow: column;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-387 {
    font-size: 13px;
  }

  .div-block-153 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 350px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .menu-button-12.w--open {
    background-color: #0000;
    position: static;
  }

  .icon-12 {
    -webkit-text-fill-color: transparent;
    background-color: #000;
    -webkit-background-clip: text;
    background-clip: text;
  }

  .dropdown-list-4 {
    position: static;
  }

  .dropdown-list-4.w--open {
    border-width: 0;
    margin-left: 0;
    position: static;
  }

  .link-48 {
    width: 100%;
    padding-left: 50px;
    padding-right: 20px;
  }

  .button-126.extra-desktop-view-button {
    display: none;
  }

  .button-126.extra-mobile-view-button {
    display: block;
  }

  .quick-stack-238 {
    object-fit: contain;
  }

  .container-293 {
    max-width: 350px;
  }

  .link-49 {
    width: 100%;
    padding-left: 50px;
  }

  .link-50 {
    width: 100%;
    padding-left: 50px;
    padding-right: 20px;
  }

  .text-block-388 {
    font-size: 15px;
  }

  .div-block-155 {
    width: 100%;
  }

  .dropdown-toggle-7, .dropdown-toggle-8 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-logo-left-21 {
    background-color: #fff;
    top: 0;
  }

  .image-373 {
    width: 70px;
  }

  .dropdown-6 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    margin-bottom: auto;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 50px;
    padding-right: 20px;
    position: static;
  }

  .dropdown-7 {
    width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 50px;
    padding-right: 20px;
  }

  .nav-menu-8 {
    z-index: 10;
    background-color: #fff;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 100%;
    margin-left: auto;
  }

  .flex-block-123 {
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-157 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    max-width: 350px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .div-block-158 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    border: 1px solid #d8d1d1;
    border-radius: 45px;
    flex-flow: column;
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-block-391 {
    font-size: 13px;
  }

  .div-block-159 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 350px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .italic-text-13 {
    font-size: 13px;
    font-weight: 600;
    line-height: 14px;
  }

  .button-127 {
    border-radius: 8px;
    padding: 10px 43px;
    font-size: 13px;
    line-height: 11px;
  }

  .button-128 {
    border-radius: 8px;
    padding: 10px 27px;
    font-size: 13px;
    line-height: 11px;
  }

  .container-296 {
    max-width: 350px;
  }

  .cell-572 {
    padding: 15px 0;
  }

  .cell-572.lastcell {
    display: none;
  }

  .text-block-394 {
    font-size: 7px;
    line-height: 7px;
  }

  .quick-stack-243 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .heading-314 {
    letter-spacing: -1px;
    font-size: 24px;
    line-height: 22px;
  }

  .quick-stack-244 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    padding-bottom: 8px;
  }

  .button-136 {
    border-radius: 5px;
    margin: 7px 0 33px 50px;
    padding: 8px 32px;
    font-size: 13px;
    line-height: 8px;
  }

  .image-374 {
    display: block;
  }

  .image-375 {
    display: none;
  }

  .container-297 {
    max-width: 100%;
  }

  .text-block-395 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    font-size: 13px;
    font-weight: 500;
    line-height: 15px;
    display: block;
  }

  .text-block-396, .text-block-397 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    line-height: 18px;
    display: block;
  }

  .bold-text-59 {
    font-weight: 600;
  }

  .text-block-398 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    line-height: 18px;
    display: block;
  }

  .bold-text-60 {
    font-weight: 600;
  }

  .text-block-399 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    line-height: 18px;
    display: block;
  }

  .bold-text-61 {
    font-weight: 600;
  }

  .text-block-400 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    line-height: 18px;
    display: block;
  }

  .bold-text-62 {
    font-weight: 600;
  }

  .text-block-401 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    line-height: 18px;
    display: block;
  }

  .bold-text-63 {
    font-weight: 600;
  }

  .text-block-402 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    line-height: 18px;
    display: block;
  }

  .bold-text-64 {
    font-weight: 600;
  }

  .text-block-403 {
    text-align: center;
    margin-bottom: 20px;
    font-family: Inter, sans-serif;
    line-height: 18px;
    display: block;
  }

  .bold-text-65 {
    font-weight: 600;
  }

  .flex-block-125 {
    margin-top: 64px;
  }

  .text-block-404 {
    padding: 3px 12px;
    font-size: 8px;
    line-height: 8px;
  }

  .heading-315 {
    letter-spacing: -1px;
    margin-top: 17px;
    font-size: 22px;
    font-weight: 700;
    line-height: 22px;
  }

  .text-block-405 {
    font-size: 13px;
    line-height: 15px;
  }

  .button-137 {
    font-size: 14px;
    line-height: 18px;
  }

  .text-span-112 {
    letter-spacing: -1px;
    font-size: 16px;
    line-height: 22px;
  }

  .text-span-113 {
    letter-spacing: -1px;
    font-size: 22px;
    line-height: 22px;
  }

  .text-block-406 {
    text-align: center;
    width: 100%;
    margin-bottom: 4px;
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
    line-height: 20px;
  }

  .text-block-407 {
    text-align: center;
    width: 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    font-size: 13px;
    line-height: 15px;
  }

  .heading-316 {
    letter-spacing: -1px;
    font-size: 21px;
    line-height: 22px;
  }

  .text-block-408 {
    margin-bottom: 20px;
    font-size: 13px;
    line-height: 15px;
  }

  .container-300 {
    max-width: 350px;
  }

  .cell-576 {
    background-size: 350px 287px;
  }

  .text-block-409 {
    width: 250px;
    margin-bottom: 2px;
    font-size: 14px;
    line-height: 16px;
  }

  .text-block-412 {
    margin-bottom: 5px;
    font-size: 11px;
    font-weight: 600;
    line-height: 14px;
  }

  .cell-578, .cell-579, .cell-580 {
    background-size: 350px 287px;
  }

  .div-block-161 {
    width: 350px;
    margin-top: 73px;
  }

  .heading-317 {
    letter-spacing: -1px;
    margin-top: 42px;
    margin-bottom: 8px;
    font-size: 22px;
    font-weight: 600;
    line-height: 22px;
  }

  .text-block-413 {
    margin-bottom: 25px;
    font-size: 13px;
    line-height: 15px;
  }

  .button-138 {
    letter-spacing: 0;
    margin-top: 19px;
    margin-left: 75px;
    margin-right: 0;
    padding: 6px 31px;
    font-size: 14px;
    line-height: 18px;
  }

  .container-301 {
    max-width: 350px;
  }

  .heading-318 {
    text-align: center;
    letter-spacing: -1px;
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 22px;
    line-height: 22px;
  }

  .text-block-414 {
    margin-top: 14px;
    margin-bottom: 3px;
    font-size: 20px;
    line-height: 24px;
  }

  .text-block-415 {
    color: #4e4e4e;
    width: 100%;
    font-size: 15px;
    line-height: 18px;
  }

  .flex-block-127 {
    width: 100%;
    margin-top: 0;
  }

  .image-376 {
    height: 40%;
    margin-top: 0;
    margin-left: 0;
  }

  .image-376._3rd-img-pod {
    margin-top: 0;
  }

  .quick-stack-245 {
    padding-left: 0;
    padding-right: 0;
  }

  .container-302 {
    max-width: 350px;
  }

  .heading-319 {
    text-align: left;
    letter-spacing: -1px;
    margin-top: 0;
    margin-bottom: 26px;
    font-size: 22px;
    line-height: 22px;
  }

  .text-block-416 {
    font-size: 43px;
    line-height: 43px;
  }

  .quick-stack-246 {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    padding-top: 0;
  }

  .text-block-417 {
    font-size: 22px;
    line-height: 22px;
  }

  .section-195 {
    margin-top: 21px;
  }

  .container-303 {
    max-width: 350px;
  }

  .text-block-418 {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 18px;
  }

  .section-196 {
    margin-top: 28px;
    display: none;
  }

  .container-304 {
    max-width: 350px;
  }

  .quick-stack-247 {
    padding-left: 29px;
  }

  .text-block-419 {
    margin-top: 22px;
    font-size: 25px;
    line-height: 25px;
  }

  .text-block-420 {
    color: #ffffffb8;
    margin-bottom: 12px;
    font-size: 16px;
    font-weight: 500;
    line-height: 18px;
  }

  .button-139 {
    border-radius: 4px;
    margin-bottom: 8px;
    padding: 5px 14px;
    font-size: 10px;
    line-height: 12px;
  }

  .button-140 {
    border-radius: 4px;
    margin-bottom: 0;
    padding: 5px 14px;
    font-size: 10px;
    line-height: 12px;
  }

  .cell-582 {
    background-image: none;
    background-size: auto;
    justify-content: center;
    align-items: flex-start;
  }

  .section-197, .section-198 {
    margin-top: 22px;
  }

  .section-199 {
    margin-top: 0;
  }

  .image-377, .image-378 {
    opacity: .5;
    width: 100px;
    height: 200px;
    top: 75px;
  }

  .list-item-56, .list-item-57 {
    font-size: 10px;
    line-height: 10px;
  }

  .list-42 {
    margin-bottom: 18px;
    font-size: 14px;
  }

  .text-block-421 {
    font-size: 10px;
    line-height: 16px;
  }

  .text-block-422, .text-block-423 {
    font-size: 12px;
    line-height: 16px;
  }

  .cell-583 {
    justify-content: center;
    align-items: flex-start;
  }

  .text-block-424 {
    margin-bottom: 8px;
    font-size: 16px;
    line-height: 18px;
  }

  .list-item-58 {
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
  }

  .button-141 {
    padding: 5px 22px;
    font-size: 14px;
    line-height: 18px;
  }

  .flex-block-128 {
    justify-content: center;
    align-items: flex-start;
  }

  .list-43 {
    margin-bottom: 8px;
    padding-left: 17px;
  }

  .tab-link-tab-1-21 {
    width: 100px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
    line-height: 14px;
  }

  .tab-link-tab-1-21.w--current {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
    line-height: 14px;
  }

  .tab-link-tab-3-21 {
    width: 120px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
    line-height: 14px;
  }

  .tab-link-tab-3-21.w--current {
    width: 120px;
  }

  .tabs-menu-25 {
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 22px;
    margin-left: auto;
    margin-right: auto;
  }

  .tab-link-tab-2-23 {
    width: 100px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
    line-height: 14px;
  }

  .cell-584 {
    display: none;
  }

  .quick-stack-248 {
    padding-top: 0;
  }

  .quick-stack-249 {
    grid-row-gap: 41px;
  }

  .cell-585 {
    justify-content: center;
    align-items: flex-start;
  }

  .image-379 {
    width: 80%;
    margin-bottom: 15px;
  }

  .container-305 {
    max-width: 350px;
  }

  .image-380 {
    width: 200px;
  }

  .image-381 {
    width: 185px;
  }

  .slider-4 {
    background-image: linear-gradient(#f6f6f600, #9040f0);
    border-radius: 8px;
  }

  .slide-nav {
    position: static;
  }

  .image-382, .image-383, .image-384 {
    width: 200px;
  }

  .section-200 {
    margin-bottom: 40px;
    display: block;
  }

  .quick-stack-250, .quick-stack-251 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .mask {
    position: static;
  }

  .container-306 {
    max-width: 350px;
  }

  .heading-320 {
    margin-bottom: 0;
    font-size: 24px;
    font-weight: 600;
    line-height: 22px;
  }

  .heading-320.c2c {
    font-size: 22px;
  }

  .cell-586 {
    background-size: 170px 200px;
  }

  .cell-587 {
    background-size: 180px 210px;
  }

  .cell-588 {
    background-size: 170px 210px;
  }

  .cell-589 {
    background-size: 170px 200px;
  }

  .cell-590 {
    background-size: 170px 210px;
  }

  .cell-591, .cell-591.hyperlocal.farms {
    background-size: 170px 200px;
  }

  .cell-591.rental.cars {
    background-size: 180px 240px;
  }

  .cell-592 {
    display: none;
  }

  .div-block-162 {
    margin-top: 100px;
  }

  .div-block-162.cars {
    margin-top: 120px;
  }

  .text-block-426 {
    margin-top: 93px;
    font-size: 20px;
    line-height: 20px;
  }

  .quick-stack-253 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-201 {
    margin-top: 0;
  }

  .quick-stack-254 {
    padding-left: 0;
  }

  .heading-321 {
    margin-top: 32px;
    margin-bottom: 16px;
    font-size: 23px;
    line-height: 24px;
  }

  .text-block-427 {
    text-align: center;
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 12px;
  }

  .button-142 {
    border-radius: 8px;
    margin-bottom: 30px;
    padding: 7px 21px;
    font-size: 11px;
    line-height: 11px;
  }

  .cell-593 {
    justify-content: flex-end;
    align-items: center;
  }

  .image-385 {
    display: none;
  }

  .cell-594 {
    justify-content: flex-start;
    align-items: center;
  }

  .cell-596 {
    display: none;
  }

  .image-387 {
    width: 25%;
  }

  .image-388 {
    width: 30%;
  }

  .cell-597, .cell-598, .cell-599 {
    display: none;
  }
}

#w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0b8-20565357 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d4-20565357 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_09d86c3c-6d88-e7b4-0cd7-26fca9d44581-20565357 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_24fdcfe4-cd63-f627-fbf3-c48060172935-20565357 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr 1fr;
}

#w-node-_68a791d5-9dd5-6e92-41b1-45715a24f132-20565357, #w-node-d26d83b3-5713-6987-5087-e313adbe5b1b-20565357 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f8b-20565357, #w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f8d-20565357, #w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f8f-20565357, #w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f91-20565357 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7a2eeec-7e12-ae9a-b8cb-b8f790e95a4d-20565357 {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-a7a2eeec-7e12-ae9a-b8cb-b8f790e95a4e-20565357 {
  grid-column: span 2 / span 2;
}

#w-node-d9240f50-54e8-c176-77ff-0d09398405be-803c6bea, #w-node-_3df1553a-9cfc-dd7d-e095-470f803c6bed-803c6bea {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e79c9419-d2f6-7759-d845-e30626b5597e-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: .95fr 1fr;
}

#w-node-d1878b3d-7c5b-805e-ee53-f770ce0651c4-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_4df7c226-3d7e-ffc0-7748-86e904ebd7fc-f0382a52 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_88205c82-152c-8137-85a2-ba1ab408d78a-f0382a52, #w-node-_34176a07-6ace-e666-2b19-01d2600f4854-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_042d5d80-1dcb-5ea5-12a5-d229f4d39c83-f0382a52, #w-node-be2f5a98-0fcf-824f-a6c1-19dd45adfc5b-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-fb7c586b-4c94-df4a-3f59-a2b6b88217e2-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 25% 60% 15%;
}

#w-node-e164902a-e8ea-6322-fcec-531fa635434e-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: .4fr 1fr;
}

#w-node-e1429fa4-0894-4ae6-ca27-859b6fbe1bb9-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 3.25fr;
}

#w-node-c085a618-2d54-8f42-7e05-002c2afb24f3-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31a3dbbc-b431-5447-310a-ba25e5f96993-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d7825781-99ab-da3a-a965-53b6273b25bd-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_35d7f915-5219-eee7-10cf-3aaa5c003f85-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_8b9b9640-8288-8603-9e64-fe3c12df3ab7-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aeb2a968-8b0a-c959-f271-0012201e34a2-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_1ae16aed-3185-1316-7bc2-e1d7821503bb-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_831a6f9f-6601-ec4b-2eab-6dc8dd281316-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_1322e700-e683-2ccd-8a71-f1e8b61c0a31-f0382a52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-faa094f6-20a8-46bf-5dd7-8c0a583b807a-f0382a52 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_6604c083-0732-d6d0-e33f-e37fc29e0e14-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 2.25fr .5fr;
}

#w-node-_5c7c58c1-e868-b79d-cdff-5e2a7cc4b4b1-212dfbed, #w-node-_3f0d706b-16c3-b0c5-848f-6888105ecbfb-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b0915eb2-5786-7dd2-a1f3-3072d6b3d02d-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-_3969c08b-0c71-e659-bbae-31a4455e476e-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 2fr 1.45fr;
}

#w-node-a71c4435-9297-d352-aef1-418c8baa4bee-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cbdbac79-56af-734f-7dee-f982467cd60e-212dfbed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-b832efd3-0869-7aff-1bf2-621b408d7f56-212dfbed {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_8cbaffea-b7fc-074b-24ce-c06464f71b20-212dfbed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_2b575aeb-f47a-e957-0bc4-0ef60e7c15f3-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f8d20547-0dfd-96ba-c2c3-224a5ff06cb2-212dfbed, #w-node-_711b167f-a228-2f7d-33a4-a45c9dbf4391-212dfbed, #w-node-_3737fdf9-2996-a415-1e24-635440f2200f-212dfbed, #w-node-ace265ea-932b-af44-db5b-0290df6e750f-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd85d7-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd85d9-212dfbed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd85f4-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd85f9-212dfbed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd8618-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd861d-212dfbed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd863c-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd8641-212dfbed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd8653-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_55a10320-629e-55a4-c414-04322b4db8f1-212dfbed, #w-node-_55a10320-629e-55a4-c414-04322b4db8ff-212dfbed, #w-node-_55a10320-629e-55a4-c414-04322b4db913-212dfbed, #w-node-_55a10320-629e-55a4-c414-04322b4db922-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_39c16146-f67e-da94-725b-0ea541f1ba96-212dfbed {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_4b973a36-10e7-852c-56e2-bc9a5f42157d-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 2.25fr .5fr;
}

#w-node-_4b973a36-10e7-852c-56e2-bc9a5f421582-558cae64, #w-node-_4b973a36-10e7-852c-56e2-bc9a5f42158b-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0a4acc06-2c55-ee4e-fb76-49d01ed2dfb6-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6a081f69-ef41-d4e7-7665-94b7e339b080-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_596c3611-b464-e3c5-dfbf-eb8ef8c8b00f-558cae64 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_1eb5f43d-9146-93c1-e6c4-896877dc0773-558cae64 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_925edcdf-890d-f9c4-f623-d38f21615588-558cae64 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-f874f6f7-a9ef-d87e-75fe-d6823cbf0526-558cae64 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2aa2d4ed-b4a7-960c-e128-d976710abc9f-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b3158b5c-4290-5448-404e-9ce11b6cca03-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_16df53a9-62fb-21be-e2d3-bd8b9dd39888-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_046a0160-da0c-1b2b-fe12-ebef20cc8b26-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_94bc5178-37a1-91da-0ade-5d518c92f3b8-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4d790a22-450b-9d36-b11e-a47c2f323a9e-558cae64 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c54ae6a0-14c1-7be0-e417-b2227c145379-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5c7c-bd182aed {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5cb7-bd182aed {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5cf3-bd182aed {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5d2e-bd182aed {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5d6a-bd182aed {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5da6-bd182aed {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_1023d92b-1edd-c096-d944-5f551450a992-bd182aed {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1023d92b-1edd-c096-d944-5f551450a9bd-bd182aed, #w-node-_1023d92b-1edd-c096-d944-5f551450a9d3-bd182aed {
  grid-row: span 2 / span 2;
}

#w-node-_1023d92b-1edd-c096-d944-5f551450a9f4-bd182aed {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_1023d92b-1edd-c096-d944-5f551450aa41-bd182aed {
  grid-column: span 2 / span 2;
}

#w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a292-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a293-bd182aed {
  grid-column: span 2 / span 2;
}

#w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a2a6-bd182aed {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cfb4d544-934e-b4c2-7259-ec51fe72bf69-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2ba0bca7-bbf7-b749-313f-b07f1f7ea677-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c4ef61ed-e14a-fdf4-204d-4ae934e0fce2-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_2dceda23-1b57-06e7-e96e-983eb66852f9-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  display: none;
}

#w-node-_3f7b9137-315e-e362-df9d-56b4add52206-bd182aed {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0716f413-d14e-8265-1df8-9fbee56ef041-bd182aed, #w-node-_6e9ad7cd-ed6d-1c93-081c-f8a1bd7537d7-bd182aed, #w-node-_59ae16fc-2840-30c8-2e67-5930118284c5-bd182aed, #w-node-_6e49dfc2-9f8b-67d7-2480-7085c3a72b17-bd182aed, #w-node-d3733b1a-eaf6-e7e0-ff20-b1b3487ea185-bd182aed, #w-node-_3f184674-77c1-1f3a-0e14-e6518eccb12e-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb4a-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb50-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb67-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb6d-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb84-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb8a-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cba1-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cba7-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbbe-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbc4-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbdb-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbe1-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3139838e-b0b8-5f89-bf3c-73e15cb7329d-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-dedd3995-6215-45be-9956-1b7c9384e666-bd182aed, #w-node-c3ca3b2c-aeaf-b553-a4ac-a5df3c0a95d8-bd182aed, #w-node-_0d1473ee-158f-dfe6-0025-df4ee6b7f753-bd182aed, #w-node-_36bb7fca-b442-a6d7-6c49-c50754270f13-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_88b399a4-556f-88c7-d5ed-540db2828eed-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b70c4ada-b316-41a0-fe8a-391fc6d0b745-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_7c29a1b0-a17e-1c88-51c6-83d3cd159d36-bd182aed, #w-node-b70c4ada-b316-41a0-fe8a-391fc6d0b749-bd182aed, #w-node-eca45054-4c19-0da7-67e0-2275ecc34c86-bd182aed, #w-node-b70c4ada-b316-41a0-fe8a-391fc6d0b757-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ee2e4f4a-86af-b584-894a-7b8a0d85afb1-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_39288a4b-ef2e-848e-81a1-0c51db8426da-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_271bb79b-86e7-32b6-55d8-f2564b0cf3c5-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-edba01a8-87ca-1dae-f505-2b51ff04da0d-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_84aa15b9-82c6-d42e-5b15-195b2c6939c1-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_37087eac-d8a3-b2de-134c-b6f726e429b6-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-a05d2c85-5746-daf7-64a3-a99dafc209b8-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-e5065c6c-224b-4c3d-2fc3-a9a9ddda6ae3-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_37edcbac-763b-49c3-8e2e-16bf5dec6ec8-bd182aed {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_1f1ff6c0-db91-993c-16a7-4ee456a63153-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_9180d06c-6fba-b472-7f50-c5127fb27625-bd182aed, #w-node-_9180d06c-6fba-b472-7f50-c5127fb27633-bd182aed, #w-node-_9180d06c-6fba-b472-7f50-c5127fb27643-bd182aed, #w-node-_9180d06c-6fba-b472-7f50-c5127fb27652-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_28bbf35a-8a49-910c-11a7-7f179339b5d3-bd182aed {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-dbc0459e-280c-d291-ef64-64b26dd88570-70f23d5c {
  grid-template-rows: auto;
  grid-template-columns: 1.15fr 1fr;
}

#w-node-_00978e65-28ca-bc45-5b3e-373d9cccd0f2-70f23d5c, #w-node-ce20519a-9889-1a67-dd3e-a70f492f0c34-70f23d5c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_33364d65-62be-de79-2614-f55b0b23f664-70f23d5c {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
}

#w-node-db46ed92-e262-a0e6-60a4-35662b7d8809-70f23d5c {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_40c3da37-4076-545f-c668-4ce1d958169c-d6825d07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_07a39f84-54a0-f649-eb8a-f4c45aae8415-d6825d07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_07a39f84-54a0-f649-eb8a-f4c45aae8417-d6825d07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9ebdd194-764c-9ef5-527a-3ffde7ffdf24-d6825d07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_9ebdd194-764c-9ef5-527a-3ffde7ffdf26-d6825d07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-be4de564-a95e-e83d-e570-e9d8c736dd07-d6825d07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-be4de564-a95e-e83d-e570-e9d8c736dd09-d6825d07 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b0c73c6f-15dc-31d7-7adf-8a8be0f3c54d-3dc9363c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-b0c73c6f-15dc-31d7-7adf-8a8be0f3c555-3dc9363c {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-a1745ba4-eb08-f272-9dce-915c6561929a-920053f1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_6040d531-c992-523e-eaae-e77ff1ebb51f-920053f1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-f4567189-480c-19c0-a3ed-48066a5b51d3-920053f1 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_9f2d969c-ba92-eab0-611e-7b8bfdb2353c-920053f1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_9f2d969c-ba92-eab0-611e-7b8bfdb23544-920053f1 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-adc42c88-491f-e855-3b8e-eb06e4da387d-920053f1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-adc42c88-491f-e855-3b8e-eb06e4da3885-920053f1 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-fac3ed9b-e84c-7c00-d345-317a5bcb1bb7-920053f1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-fac3ed9b-e84c-7c00-d345-317a5bcb1bbf-920053f1 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_6d63ab36-7de7-42f5-818e-64f8adde5f14-920053f1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_6d63ab36-7de7-42f5-818e-64f8adde5f1c-920053f1 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_7377364c-b753-b699-8116-e26357f8f27e-329007b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f8182807-7270-0c03-ad40-9135b735062a-329007b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_94c60a7e-e78a-3048-078a-633f56f01b2c-329007b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b94184ed-2e59-8771-6a6b-8a837c78b348-329007b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_291236d3-7c23-de62-fa23-e405dc88e7ff-329007b3 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_24208285-49bf-6baf-1c30-6481668155e0-be25eb47 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_018c341e-8a09-4a8a-5aa3-89189b7f5ab9-be25eb47 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_87a183fd-81c0-e810-e0cd-3220e9e85dfa-be25eb47, #w-node-a9d50e9d-0232-0e64-dc34-9d260515056d-be25eb47 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.5fr;
}

#w-node-a25b1230-d1fb-5eb5-cef4-cb848a680032-be25eb47 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 6fr;
}

#w-node-_5fee3b04-2071-a9b9-9525-a5e48c1242ab-be25eb47 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 2fr;
}

#w-node-_69fdec0c-f979-7fc8-8e69-d3690051f8bd-be25eb47, #w-node-f7ebffa1-80f5-76e1-5a0b-461fc7f31b49-be25eb47, #w-node-f7858089-ce6f-1f43-84a2-b6c0ca0478bd-be25eb47, #w-node-_2132efdc-685f-29cb-c23f-aebb8b3f9eeb-ea12be80 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_663869b3-f3b5-2208-e9e7-32216b73b1bf-ea12be80 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e6f19dbd-a620-14d9-2bb1-ab9d72bf3197-ea12be80 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_1d77310a-2742-e092-d0b5-4dc30b417a43-ea12be80, #w-node-_1d77310a-2742-e092-d0b5-4dc30b417a45-ea12be80, #w-node-_1d77310a-2742-e092-d0b5-4dc30b417a47-ea12be80, #w-node-_1d77310a-2742-e092-d0b5-4dc30b417a49-ea12be80, #w-node-e431dd6c-37a8-eada-3a17-13055f7cdcd3-ea12be80, #w-node-e431dd6c-37a8-eada-3a17-13055f7cdcd5-ea12be80, #w-node-e431dd6c-37a8-eada-3a17-13055f7cdcd7-ea12be80, #w-node-e431dd6c-37a8-eada-3a17-13055f7cdcd9-ea12be80, #w-node-e103e80e-bae2-137f-f057-2e33c6dc3434-ea12be80, #w-node-e103e80e-bae2-137f-f057-2e33c6dc3436-ea12be80, #w-node-e103e80e-bae2-137f-f057-2e33c6dc3438-ea12be80, #w-node-e103e80e-bae2-137f-f057-2e33c6dc343a-ea12be80 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0b9b5b7-d7f3-75a0-c6ec-f3068bd54389-800f385f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5f5246b4-1f7d-22fd-9f01-74b95b50f96e-800f385f {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
}

#w-node-_5f5246b4-1f7d-22fd-9f01-74b95b50f973-800f385f, #w-node-_5f5246b4-1f7d-22fd-9f01-74b95b50f974-800f385f {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.5fr;
}

#w-node-_2cae94b1-e641-69dc-564d-41fbb9520cdf-800f385f {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
}

#w-node-_2cae94b1-e641-69dc-564d-41fbb9520ce4-800f385f, #w-node-_2cae94b1-e641-69dc-564d-41fbb9520ce5-800f385f {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.5fr;
}

#w-node-_39dffd3d-c4ea-59ca-395b-7c15be12fdad-800f385f {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1.5fr;
}

#w-node-_39dffd3d-c4ea-59ca-395b-7c15be12fdb2-800f385f, #w-node-_39dffd3d-c4ea-59ca-395b-7c15be12fdb3-800f385f {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1.5fr;
}

#w-node-bd5a752f-1382-b755-bf76-88e57919f2e5-73fd94db {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-aaeb13cf-a56a-c92d-0b7d-2d94ffb95245-a2a56e25 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .7fr;
}

#w-node-_6c385eda-9eb2-fa69-832a-443180fbaf12-5b1f5b1c {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 500px;
}

#w-node-df1b5e5d-822d-ff4f-b8ac-5d8b2b3b1c53-5b1f5b1c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e62a3356-dbc9-97cb-ff63-f315910916de-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1.7fr 1fr;
}

#w-node-_34015091-fd6f-0da5-6fef-7062a8ee2ae3-452f134f, #w-node-_34015091-fd6f-0da5-6fef-7062a8ee2aed-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fda6a1fb-08ee-7470-7c2d-add6f06657e7-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fda6a1fb-08ee-7470-7c2d-add6f06657ee-452f134f, #w-node-ce9659fb-8cc4-f3ef-f166-0feab3528cdb-452f134f, #w-node-_2e43a252-d65e-18f4-b8ae-4e799f3f8e14-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8a595479-1a58-4fee-a86b-e5a1b09d21f9-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07dc-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07fb-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  display: none;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d690f9-452f134f {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1.75fr 1.75fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d690ff-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4926e63c-ae56-4d23-4882-95602283a00e-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69119-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d356f0f9-37a3-d821-d503-8571e959e3a5-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69137-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8f0feeb8-7923-d2b6-f719-e4637258d8b5-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69151-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_32d10fad-5377-0b29-5475-c0b6349bbff5-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d6916f-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3bc5427b-6b48-6f39-ccf3-e1a6432c4438-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69189-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4f7abdd4-4001-56a6-08b9-44816397eb2e-452f134f, #w-node-df084a9f-8f39-dfca-d0a6-181984d691a3-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691a9-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691c0-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691c6-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691dd-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691e3-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691fa-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69200-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69217-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d6921d-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69234-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d6923a-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250c9-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr 1fr;
}

#w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250cb-452f134f, #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250d9-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508701-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 33% 33% 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508706-452f134f, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508707-452f134f, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508746-452f134f, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508747-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508722-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508716-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508717-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508759-452f134f, #w-node-_9bf03a9f-600c-12ac-96df-4d617050875a-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb59-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb5b-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb76-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb7b-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb9a-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb9f-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebbe-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebc3-452f134f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebd5-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebda-452f134f, #w-node-cbc6f88f-e605-d8f4-446c-782fa05aebe8-452f134f, #w-node-cbc6f88f-e605-d8f4-446c-782fa05aebfc-452f134f, #w-node-cbc6f88f-e605-d8f4-446c-782fa05aec0b-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8e77a979-0898-bfb4-b5b0-bb7b70dad7ab-452f134f {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-add62316-6eb0-5f08-c7d0-49ebc7e1871c-949051dc {
  grid-template-rows: auto;
  grid-template-columns: .25fr 3fr .25fr;
}

#w-node-_2ec15cc9-4849-c8ca-1eb9-1b1287156884-949051dc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#first-table.w-node-_538b377d-c608-61a5-18c4-8a9155b23b16-949051dc {
  grid-template-rows: auto;
  grid-template-columns: minmax(90px, .5fr) 2.15fr minmax(50px, .25fr);
}

#w-node-_538b377d-c608-61a5-18c4-8a9155b23b2d-949051dc {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .25fr 1fr 1fr;
}

#w-node-_538b377d-c608-61a5-18c4-8a9155b23b48-949051dc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a31819d4-7d78-5a50-6a26-c224f87de431-949051dc {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_67c82ea9-3186-6162-a086-f9374fb805a7-949051dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#second-table.w-node-bc2a87b4-e870-c4d9-f4a7-9aea5645f055-949051dc {
  grid-template-rows: auto;
  grid-template-columns: minmax(90px, .5fr) 2.15fr minmax(90px, .25fr);
}

#w-node-dbecfa33-00f0-e71a-2cd7-4aeef1dbed72-949051dc {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .25fr 1fr 1fr;
}

#w-node-_8c29dece-e591-ac4e-64ab-b60510caaf43-949051dc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_97044d08-c0b8-5320-75ef-58de30d040a6-949051dc {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-d76cd560-caf6-1868-5838-14bf6c0a8080-949051dc {
  grid-template-rows: auto;
  grid-template-columns: .25fr .5fr;
}

#w-node-_897cfecf-7ab5-0c69-4553-6dd782a43fab-949051dc, #w-node-_897cfecf-7ab5-0c69-4553-6dd782a43fb5-949051dc, #w-node-_897cfecf-7ab5-0c69-4553-6dd782a43fbf-949051dc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f4e080f1-6eb7-3cb6-69c1-d1c7ae4939b9-cce9960b {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-a25f7cfb-da5a-d1ea-9bce-b595413b7d1c-413b7d0a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_208478c2-c7f0-5d50-7888-1464070bcfe7-77035cef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-a1745ba4-eb08-f272-9dce-915c6561929a-a019c0dc {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-bbc8ef0d-b533-c9da-d6e4-2e2cbe584192-a019c0dc {
  grid-template-rows: auto;
  grid-template-columns: 200px 1.5fr;
}

#w-node-e6e02e1e-2fca-3ed6-a5b0-ac2ab3ecc350-a019c0dc {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-d196d938-77cd-a67d-10f8-df99ac6ac7a9-77b25412 {
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 2fr .75fr;
}

#w-node-_3b0823c4-90ce-b712-ab9c-e42f60371664-77b25412 {
  grid-column: span 2 / span 2;
}

#w-node-e62a3356-dbc9-97cb-ff63-f315910916de-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1.7fr;
}

#w-node-_34015091-fd6f-0da5-6fef-7062a8ee2ae3-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_34015091-fd6f-0da5-6fef-7062a8ee2aed-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-fda6a1fb-08ee-7470-7c2d-add6f06657e7-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fda6a1fb-08ee-7470-7c2d-add6f06657ee-bfcd34c5, #w-node-ce9659fb-8cc4-f3ef-f166-0feab3528cdb-bfcd34c5, #w-node-_2e43a252-d65e-18f4-b8ae-4e799f3f8e14-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_8a595479-1a58-4fee-a86b-e5a1b09d21f9-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07dc-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07fb-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  display: none;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d690f9-bfcd34c5 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1.75fr 1.75fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d690ff-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4926e63c-ae56-4d23-4882-95602283a00e-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69119-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d356f0f9-37a3-d821-d503-8571e959e3a5-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69137-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8f0feeb8-7923-d2b6-f719-e4637258d8b5-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69151-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_32d10fad-5377-0b29-5475-c0b6349bbff5-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d6916f-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3bc5427b-6b48-6f39-ccf3-e1a6432c4438-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69189-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_4f7abdd4-4001-56a6-08b9-44816397eb2e-bfcd34c5, #w-node-df084a9f-8f39-dfca-d0a6-181984d691a3-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691a9-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691c0-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691c6-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691dd-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691e3-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d691fa-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69200-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69217-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d6921d-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d69234-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df084a9f-8f39-dfca-d0a6-181984d6923a-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250c9-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr 1fr;
}

#w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250cb-bfcd34c5, #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250d9-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508701-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 33% 33% 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508706-bfcd34c5, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508707-bfcd34c5, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508746-bfcd34c5, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508747-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508722-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508716-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508717-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
}

#w-node-_9bf03a9f-600c-12ac-96df-4d6170508759-bfcd34c5, #w-node-_9bf03a9f-600c-12ac-96df-4d617050875a-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb59-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb5b-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb76-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb7b-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb9a-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb9f-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebbe-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebc3-bfcd34c5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebd5-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-cbc6f88f-e605-d8f4-446c-782fa05aebda-bfcd34c5, #w-node-cbc6f88f-e605-d8f4-446c-782fa05aebe8-bfcd34c5, #w-node-cbc6f88f-e605-d8f4-446c-782fa05aebfc-bfcd34c5, #w-node-cbc6f88f-e605-d8f4-446c-782fa05aec0b-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_8e77a979-0898-bfb4-b5b0-bb7b70dad7ab-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-d9d4bb89-c457-05cb-47b2-523642269c82-bfcd34c5, #w-node-_4658dbe0-dc95-31c4-1619-0657480ec465-bfcd34c5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .7fr;
}

#w-node-b088b183-d439-5a25-e430-bef6d4f54750-55616e48 {
  grid-template-rows: auto;
  grid-template-columns: 50% 50%;
}

#w-node-_926d1c7e-e657-b0b6-d40c-e59a70aabbf8-55616e48 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_678df02d-0e97-20a9-883d-f9c4d77a84ec-6fae689f {
  grid-template-rows: auto;
  grid-template-columns: 1.25fr 500px;
}

#w-node-b9c14336-9420-413c-9bf0-44f96692a943-6fae689f, #w-node-_2b76e538-7251-851a-31ba-d0844d6dcdc4-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bdd45985-2df1-aa94-0842-bbe868d3e78a-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_65eb7578-4d8b-2217-958a-1f6ee9eaa0eb-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_65eb7578-4d8b-2217-958a-1f6ee9eaa0ec-2e154e8f, #w-node-d72bf215-8128-0d01-5c4e-25df32a432f6-2e154e8f {
  grid-column: span 2 / span 2;
}

#w-node-a492a44f-1e24-99c3-984b-ef7d4f3cb241-2e154e8f {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a1644fea-8bb3-bd47-6f4b-11bfd36d7339-2e154e8f, #w-node-_129f2d21-e5da-cb08-d947-328b69b43569-2e154e8f {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ca599a2b-0b6d-6140-0350-8350b49006c5-2e154e8f {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-edfb989d-ff96-4186-1b7f-3894140906bb-2e154e8f, #w-node-_9cd8c064-c601-52c0-6373-fb8dbe2a50d9-2e154e8f {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ddf0ea65-e23e-a576-54e6-08180545393c-2e154e8f {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7ffab6e4-74cc-3d55-073e-5503403446d2-2e154e8f {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ba15c476-7582-4e65-e27f-de766cd2ed7f-2e154e8f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d718d8f4-715d-69b1-5841-4b69ab19e989-2e154e8f {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d83c79e3-c997-8ca6-b4e9-c58447598b00-2e154e8f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a0065116-0b76-513d-dc85-548ef6ddd5d1-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a0065116-0b76-513d-dc85-548ef6ddd5d8-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd5e3-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd5e9-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd5f6-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd601-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd607-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd614-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd620-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd626-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd633-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd63f-2e154e8f, #w-node-a0065116-0b76-513d-dc85-548ef6ddd645-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da2-2e154e8f {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da9-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7db4-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dba-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dc7-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dd3-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dd9-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7de6-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7df2-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7df8-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e05-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e10-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e16-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e23-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e2f-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e35-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e42-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e4e-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e54-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e61-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e6d-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e73-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e80-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e8e-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e95-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ea2-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ead-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7eb4-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ec1-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ecd-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ed4-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ee1-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7eed-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ef4-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7f01-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7f0d-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7f14-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac251-2e154e8f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac258-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac263-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac269-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac276-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac282-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac288-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac295-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2a1-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2a7-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2b4-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2c0-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2c6-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2d3-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2df-2e154e8f, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2e5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe922-2e154e8f {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe929-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe935-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe93c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe949-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe955-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe95c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe969-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe975-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe97c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe989-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe995-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe99c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9a9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe9b5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9bc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9c9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe9d5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9dc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9e9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe9f5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9fc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea09-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea15-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea1c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea29-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea35-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea3c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea49-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea55-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea5c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea69-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea75-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea7c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea89-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea95-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea9c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feaa9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62feab5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feabc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feac9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62fead5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feadc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feae9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62feaf5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feafc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb09-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb15-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb1c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb29-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb35-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb3c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb49-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb55-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb5c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb69-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb75-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb7c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb89-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb95-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb9c-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feba9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62febb5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62febbc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62febc9-2e154e8f, #w-node-f71d89d6-bedf-f71e-048e-b656b62febd5-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62febdc-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_79055b38-a320-15ee-3e91-f883f0ba5c24-2e154e8f, #w-node-_79055b38-a320-15ee-3e91-f883f0ba5c30-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_79055b38-a320-15ee-3e91-f883f0ba5c37-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_62a279a6-5263-b760-19dd-b1cc15addb74-2e154e8f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_62a279a6-5263-b760-19dd-b1cc15addb7b-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addb87-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addb8e-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addb9b-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addba7-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbae-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbbb-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbc7-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbce-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbdb-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbe7-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbee-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbfb-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addc07-2e154e8f, #w-node-_62a279a6-5263-b760-19dd-b1cc15addc0e-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a230b29a-4967-133f-3eb1-3e66ed2c81e0-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a230b29a-4967-133f-3eb1-3e66ed2c81e7-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c81f3-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c81fa-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8207-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8213-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c821a-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8227-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8233-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c823a-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8247-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8253-2e154e8f, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c825a-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9536da31-a00f-9202-dd60-de27b18d584a-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_9536da31-a00f-9202-dd60-de27b18d5851-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d585d-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d5864-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d5871-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d587d-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d5884-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d5891-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d589d-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d58a4-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d58b1-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d58bd-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d58c4-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9e9a7a59-e852-f560-2d82-e1d475064e65-2e154e8f {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-508ac96d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-508ac96d {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-508ac96d {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-508ac96d {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-508ac96d {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-508ac96d {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-508ac96d {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-508ac96d {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-508ac96d, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-508ac96d {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-508ac96d {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-508ac96d {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-508ac96d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-508ac96d {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-508ac96d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-87aa9210 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-87aa9210 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-87aa9210 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-87aa9210 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-87aa9210 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-87aa9210 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-87aa9210 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-87aa9210 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-87aa9210, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-87aa9210 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-87aa9210 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-87aa9210 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-87aa9210 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-87aa9210 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-87aa9210 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-e0f84504 {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-e0f84504, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-e0f84504, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-e0f84504 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e0f84504 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-e0f84504 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-e0f84504 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-e0f84504 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-e0f84504, #w-node-edaa8aca-6036-dd53-b584-898cc9bd1f12-e0f84504 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-e0f84504 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-e0f84504 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-e4d2be31 {
  grid-template-rows: 450px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-e4d2be31, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-e4d2be31, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-e4d2be31 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e4d2be31 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-e4d2be31 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-e4d2be31 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-e4d2be31 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-e4d2be31 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-e4d2be31 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-e4d2be31 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-c555dd15 {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-c555dd15, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-c555dd15, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-c555dd15 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-c555dd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-c555dd15 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-c555dd15 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-c555dd15 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-c555dd15 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-c555dd15 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-c555dd15 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-e114d0f0 {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-e114d0f0, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-e114d0f0, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-e114d0f0 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e114d0f0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-e114d0f0 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-e114d0f0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-e114d0f0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-e114d0f0, #w-node-_350450fb-58e3-e219-3f1b-33feb80facc1-e114d0f0 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-e114d0f0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-e114d0f0 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-b0993dc9 {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-b0993dc9, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-b0993dc9, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-b0993dc9 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-b0993dc9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-b0993dc9 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-b0993dc9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-b0993dc9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-b0993dc9 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-b0993dc9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-b0993dc9 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-2dd16626 {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-2dd16626, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-2dd16626, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-2dd16626 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-2dd16626 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-2dd16626 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-2dd16626 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-2dd16626 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-2dd16626 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-2dd16626 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-2dd16626 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-1dac19d4 {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-1dac19d4, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-1dac19d4, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-1dac19d4 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-1dac19d4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-1dac19d4 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-1dac19d4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-1dac19d4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-1dac19d4 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-1dac19d4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-1dac19d4 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-3d7d1e7c {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-3d7d1e7c, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-3d7d1e7c, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-3d7d1e7c {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-3d7d1e7c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-3d7d1e7c {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-3d7d1e7c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-3d7d1e7c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-3d7d1e7c {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-3d7d1e7c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-3d7d1e7c {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0b8-92ebc394 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_09d86c3c-6d88-e7b4-0cd7-26fca9d44581-92ebc394 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d4-92ebc394 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_24fdcfe4-cd63-f627-fbf3-c48060172935-92ebc394 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2.5fr 1fr;
}

#w-node-_68a791d5-9dd5-6e92-41b1-45715a24f132-92ebc394, #w-node-d26d83b3-5713-6987-5087-e313adbe5b1b-92ebc394 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f8b-92ebc394, #w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f8d-92ebc394, #w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f8f-92ebc394, #w-node-_6f8f2284-95f0-754d-17f3-ca0fc0d90f91-92ebc394 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7a2eeec-7e12-ae9a-b8cb-b8f790e95a4d-92ebc394 {
  grid-template-rows: auto auto;
  grid-template-columns: .75fr .75fr;
}

#w-node-a7a2eeec-7e12-ae9a-b8cb-b8f790e95a4e-92ebc394 {
  grid-column: span 2 / span 2;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-ae43fe0b {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-_373ddba0-d24e-97d0-8637-bcd93306a3c2-ae43fe0b {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_373ddba0-d24e-97d0-8637-bcd93306a3ff-ae43fe0b {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_373ddba0-d24e-97d0-8637-bcd93306a43b-ae43fe0b {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_373ddba0-d24e-97d0-8637-bcd93306a476-ae43fe0b {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_373ddba0-d24e-97d0-8637-bcd93306a4b2-ae43fe0b {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_373ddba0-d24e-97d0-8637-bcd93306a4ee-ae43fe0b {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-eba3624c-ce9b-24dd-c50b-35ec32d43f77-ae43fe0b {
  grid-template-rows: 450px;
  grid-template-columns: .5fr 1fr;
}

#w-node-eba3624c-ce9b-24dd-c50b-35ec32d43f7d-ae43fe0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f4927e2-4573-0225-359c-6a9e218d5708-ae43fe0b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-ae43fe0b, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-ae43fe0b, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-ae43fe0b {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-ae43fe0b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-ae43fe0b {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-ae43fe0b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-ae43fe0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-ae43fe0b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-ae43fe0b {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-ae43fe0b {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-c98ed283-79b3-5012-d8e0-dab71872a65d-ae43fe0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_13ceab85-5a80-178c-7332-871de3c21918-ae43fe0b {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-95ea29da {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6d35-95ea29da {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6d70-95ea29da {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6dac-95ea29da {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6de7-95ea29da {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6e23-95ea29da {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6e5f-95ea29da {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_14bf875b-1d4e-2875-fc35-eaa065027348-95ea29da {
  grid-template-rows: 450px;
  grid-template-columns: .5fr 1fr;
}

#w-node-_8c771ded-34e2-9eaf-f0cd-b4b98e903ea3-95ea29da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f4927e2-4573-0225-359c-6a9e218d5708-95ea29da {
  grid-template-rows: 40% 40%;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-95ea29da, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-95ea29da, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-95ea29da {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-95ea29da {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-95ea29da {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-95ea29da {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-95ea29da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-95ea29da {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-95ea29da {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-95ea29da {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_65941ffc-1c48-407c-98cd-92b583982820-95ea29da {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6c95706c-007b-2df5-142a-b269033b1b3d-95ea29da {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_2b76e538-7251-851a-31ba-d0844d6dcdc4-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-bdd45985-2df1-aa94-0842-bbe868d3e78a-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_65eb7578-4d8b-2217-958a-1f6ee9eaa0eb-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_65eb7578-4d8b-2217-958a-1f6ee9eaa0ec-23efb956, #w-node-d72bf215-8128-0d01-5c4e-25df32a432f6-23efb956 {
  grid-column: span 2 / span 2;
}

#w-node-a492a44f-1e24-99c3-984b-ef7d4f3cb241-23efb956 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a1644fea-8bb3-bd47-6f4b-11bfd36d7339-23efb956, #w-node-_129f2d21-e5da-cb08-d947-328b69b43569-23efb956 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ca599a2b-0b6d-6140-0350-8350b49006c5-23efb956 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-edfb989d-ff96-4186-1b7f-3894140906bb-23efb956, #w-node-_9cd8c064-c601-52c0-6373-fb8dbe2a50d9-23efb956 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ddf0ea65-e23e-a576-54e6-08180545393c-23efb956 {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_7ffab6e4-74cc-3d55-073e-5503403446d2-23efb956 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ba15c476-7582-4e65-e27f-de766cd2ed7f-23efb956 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d718d8f4-715d-69b1-5841-4b69ab19e989-23efb956 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-d83c79e3-c997-8ca6-b4e9-c58447598b00-23efb956 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a0065116-0b76-513d-dc85-548ef6ddd5d1-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a0065116-0b76-513d-dc85-548ef6ddd5d8-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd5e3-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd5e9-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd5f6-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd601-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd607-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd614-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd620-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd626-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd633-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd63f-23efb956, #w-node-a0065116-0b76-513d-dc85-548ef6ddd645-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da2-23efb956 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da9-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7db4-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dba-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dc7-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dd3-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7dd9-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7de6-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7df2-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7df8-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e05-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e10-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e16-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e23-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e2f-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e35-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e42-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e4e-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e54-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e61-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e6d-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e73-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e80-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e8e-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7e95-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ea2-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ead-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7eb4-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ec1-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ecd-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ed4-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ee1-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7eed-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7ef4-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7f01-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7f0d-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7f14-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac251-23efb956 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac258-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac263-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac269-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac276-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac282-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac288-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac295-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2a1-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2a7-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2b4-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2c0-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2c6-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2d3-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2df-23efb956, #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac2e5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe922-23efb956 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe929-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe935-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe93c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe949-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe955-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe95c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe969-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe975-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe97c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe989-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe995-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe99c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9a9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe9b5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9bc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9c9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe9d5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9dc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9e9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fe9f5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fe9fc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea09-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea15-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea1c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea29-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea35-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea3c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea49-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea55-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea5c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea69-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea75-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea7c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea89-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fea95-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62fea9c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feaa9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62feab5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feabc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feac9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62fead5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feadc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feae9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62feaf5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feafc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb09-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb15-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb1c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb29-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb35-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb3c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb49-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb55-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb5c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb69-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb75-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb7c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb89-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62feb95-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feb9c-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62feba9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62febb5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62febbc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62febc9-23efb956, #w-node-f71d89d6-bedf-f71e-048e-b656b62febd5-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
}

#w-node-f71d89d6-bedf-f71e-048e-b656b62febdc-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_79055b38-a320-15ee-3e91-f883f0ba5c24-23efb956, #w-node-_79055b38-a320-15ee-3e91-f883f0ba5c30-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_79055b38-a320-15ee-3e91-f883f0ba5c37-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_62a279a6-5263-b760-19dd-b1cc15addb74-23efb956 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_62a279a6-5263-b760-19dd-b1cc15addb7b-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addb87-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addb8e-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addb9b-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addba7-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbae-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbbb-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbc7-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbce-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbdb-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbe7-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbee-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addbfb-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addc07-23efb956, #w-node-_62a279a6-5263-b760-19dd-b1cc15addc0e-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-a230b29a-4967-133f-3eb1-3e66ed2c81e0-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-a230b29a-4967-133f-3eb1-3e66ed2c81e7-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c81f3-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c81fa-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8207-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8213-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c821a-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8227-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8233-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c823a-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8247-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c8253-23efb956, #w-node-a230b29a-4967-133f-3eb1-3e66ed2c825a-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9536da31-a00f-9202-dd60-de27b18d584a-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_9536da31-a00f-9202-dd60-de27b18d5851-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d585d-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d5864-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d5871-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d587d-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d5884-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d5891-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d589d-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d58a4-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d58b1-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d58bd-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d58c4-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9e9a7a59-e852-f560-2d82-e1d475064e65-23efb956 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-fbeb544d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-fbeb544d {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-fbeb544d {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-fbeb544d {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-fbeb544d {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-fbeb544d {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-fbeb544d {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-fbeb544d {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-fbeb544d, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-fbeb544d {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-fbeb544d {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-fbeb544d {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-fbeb544d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-fbeb544d {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-fbeb544d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-708f083e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-708f083e {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-708f083e {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-708f083e {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-708f083e {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-708f083e {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-708f083e {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-708f083e {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-708f083e, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-708f083e {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-708f083e {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-708f083e {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-708f083e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-708f083e {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-708f083e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-326f7172 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-326f7172 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-326f7172 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-326f7172 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-326f7172 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-326f7172 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-326f7172 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-326f7172 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-326f7172, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-326f7172 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-326f7172 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-326f7172 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-326f7172 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-326f7172 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-326f7172 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-8c1abf9f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-8c1abf9f {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-8c1abf9f {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-8c1abf9f {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-8c1abf9f {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-8c1abf9f {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-8c1abf9f {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-8c1abf9f {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-8c1abf9f, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-8c1abf9f {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-8c1abf9f {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-8c1abf9f {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-8c1abf9f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-8c1abf9f {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-8c1abf9f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-b4d3cad0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-b4d3cad0 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-b4d3cad0 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-b4d3cad0 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-b4d3cad0 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-b4d3cad0 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-b4d3cad0 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-b4d3cad0 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-b4d3cad0, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-b4d3cad0 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-b4d3cad0 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-b4d3cad0 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-b4d3cad0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-b4d3cad0 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-b4d3cad0 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-c92a8bf5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-c92a8bf5 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-c92a8bf5 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-c92a8bf5 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-c92a8bf5 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-c92a8bf5 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-c92a8bf5 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-c92a8bf5 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-c92a8bf5, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-c92a8bf5 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-c92a8bf5 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-c92a8bf5 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-c92a8bf5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-c92a8bf5 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-c92a8bf5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-1e842a83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-1e842a83 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-1e842a83 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-1e842a83 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-1e842a83 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-1e842a83 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-1e842a83 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-1e842a83 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-1e842a83, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-1e842a83 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-1e842a83 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-1e842a83 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-1e842a83 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-1e842a83 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-1e842a83 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-82ae5a83 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-82ae5a83 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-82ae5a83 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-82ae5a83 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-82ae5a83 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-82ae5a83 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-82ae5a83 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-82ae5a83 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-82ae5a83, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-82ae5a83 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-82ae5a83 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-82ae5a83 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-82ae5a83 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-82ae5a83 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-82ae5a83 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-6323faf7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-6323faf7 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-6323faf7 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-6323faf7 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-6323faf7 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-6323faf7 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-6323faf7 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-6323faf7 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-6323faf7, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-6323faf7 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-6323faf7 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-6323faf7 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-6323faf7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-6323faf7 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-6323faf7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-5182b0bc {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-5182b0bc {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-5182b0bc {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-5182b0bc {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-5182b0bc {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-5182b0bc {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-5182b0bc {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-5182b0bc {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-5182b0bc, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-5182b0bc {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-5182b0bc {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-5182b0bc {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-5182b0bc {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-5182b0bc {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-5182b0bc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-94775f0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-94775f0b {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-94775f0b {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-94775f0b {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-94775f0b {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-94775f0b {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-94775f0b {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-94775f0b {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-94775f0b, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-94775f0b {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-94775f0b {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-94775f0b {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-94775f0b {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-94775f0b {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-94775f0b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-55e1dad1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-55e1dad1 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-55e1dad1 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-55e1dad1 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-55e1dad1 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-55e1dad1 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-55e1dad1 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-55e1dad1 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-55e1dad1, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-55e1dad1 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-55e1dad1 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-55e1dad1 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-55e1dad1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-55e1dad1 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-55e1dad1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-ebc94e52 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-ebc94e52 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-ebc94e52 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-ebc94e52 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-ebc94e52 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-ebc94e52 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-ebc94e52 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-ebc94e52 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-ebc94e52, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-ebc94e52 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-ebc94e52 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-ebc94e52 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-ebc94e52 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-ebc94e52 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-ebc94e52 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-de899e01 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-de899e01 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-de899e01 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-de899e01 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-de899e01 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-de899e01 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-de899e01 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-de899e01 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-de899e01, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-de899e01 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-de899e01 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-de899e01 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-de899e01 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-de899e01 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-de899e01 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-acee4a00 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-acee4a00 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-acee4a00 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-acee4a00 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-acee4a00 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-acee4a00 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-acee4a00 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-acee4a00 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-acee4a00, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-acee4a00 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-acee4a00 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-acee4a00 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-acee4a00 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-acee4a00 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-acee4a00 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-0186a077 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-0186a077 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-0186a077 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-0186a077 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-0186a077 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-0186a077 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-0186a077 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-0186a077 {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-0186a077, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-0186a077 {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-0186a077 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-0186a077 {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-0186a077 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-0186a077 {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-0186a077 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-2b65761a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-2b65761a {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-2b65761a {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-2b65761a {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-2b65761a {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-2b65761a {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-2b65761a {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-2b65761a {
  grid-template-rows: auto 200px auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cdb7165c-5fdf-ee7c-19c0-cae5471d53a2-2b65761a, #w-node-_54c3c1d5-ec00-f5db-e689-ba0f09f3550e-2b65761a {
  grid-row: span 2 / span 2;
}

#w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-2b65761a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-2b65761a {
  grid-column: span 2 / span 2;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-2b65761a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-2b65761a {
  grid-column: span 2 / span 2;
}

#w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-2b65761a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-20de1856 {
  grid-template-rows: 400px;
  grid-template-columns: 1fr 1fr;
}

#w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-20de1856, #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-20de1856, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-20de1856 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-20de1856 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-20de1856 {
  grid-column: span 2 / span 2;
}

#w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-20de1856 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-20de1856 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7049524a-abf6-34a6-9608-b0346762b316-20de1856 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_6374a930-5b2e-80f2-045e-c3c8c2239b27-20de1856 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_057ae7cb-917a-b442-ae97-5dbe267400d6-20de1856 {
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_5a56a0af-8d9a-4d6f-bc26-dec0b51b673a-cda0b80d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.25fr .75fr;
}

#w-node-_26eec5c3-9ae4-f35d-02a2-a642daf31435-cda0b80d {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .75fr 1fr 1fr;
}

#w-node-f54fab61-b1f7-e221-5b3e-440f83fe3cd3-cda0b80d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  display: none;
}

#w-node-ab63aa37-5912-77ab-9e33-bf2aa70fc45a-cda0b80d, #w-node-fa164f85-7726-015f-0842-c47564e3111e-cda0b80d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_53ebb45a-fe0e-585a-d5b9-b6a4e13040ec-cda0b80d {
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr 1fr;
}

#w-node-_985d9deb-edea-7720-6003-9264996fa8fc-cda0b80d {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c8599bec-4900-e7c3-7b57-9a811fb35251-cda0b80d {
  grid-template-rows: auto;
  grid-template-columns: 1fr .3fr;
}

#w-node-f9ea813b-460b-2d5d-1fba-375a032aaeb1-cda0b80d, #w-node-_0118791d-2b08-1555-5798-dcd47ec9031b-cda0b80d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d1addd71-2893-fa22-f8c7-d57dc507bd76-cda0b80d {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_28721952-1cd4-1987-ba20-c38a243acfd8-cda0b80d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f6d-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f7e-ddfacd54, #w-node-_8d0e1efc-b5a9-b058-8440-075b598545c8-ddfacd54, #w-node-_49ac571c-4dd3-1ce3-e615-a203d45b9762-ddfacd54, #w-node-_7fa2b743-0625-4740-74a5-679a8b5edc13-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1d255560-4f63-6069-90c8-009036a558bc-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c83d43d3-2c8e-9ed4-5bab-c59c690c1827-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_47b68ed3-ab24-c36b-c151-c9f9b4c8494a-ddfacd54 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_47b68ed3-ab24-c36b-c151-c9f9b4c8494b-ddfacd54 {
  grid-column: span 2 / span 2;
}

#w-node-cc841f9f-2564-ce55-f0fb-323009dcc895-ddfacd54, #w-node-cc841f9f-2564-ce55-f0fb-323009dcc8ba-ddfacd54, #w-node-cc841f9f-2564-ce55-f0fb-323009dcc8e8-ddfacd54 {
  grid-template-rows: 450px;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-e517d375-7dc9-b212-b9b9-431b3db1b037-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_276df2c2-5c7f-dcab-2d0e-e2c3a583e8e6-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-b8ec4e73-4551-7ad2-9e1e-10036444bff9-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b0f-ddfacd54 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b4c-ddfacd54 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b88-ddfacd54 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7bfe083b-5d14-34f1-612f-111dc22c6bc3-ddfacd54 {
  grid-template-rows: 470px;
  grid-template-columns: 2.25fr 1.5fr;
}

#w-node-_7bfe083b-5d14-34f1-612f-111dc22c6bff-ddfacd54 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 2.25fr;
}

#w-node-_7bfe083b-5d14-34f1-612f-111dc22c6c3b-ddfacd54 {
  grid-template-rows: 470px;
  grid-template-columns: 1.5fr 1.85fr;
}

#w-node-_7896bd02-a8d8-d69f-1463-a346bf869258-ddfacd54 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7896bd02-a8d8-d69f-1463-a346bf869259-ddfacd54 {
  grid-column: span 2 / span 2;
}

#w-node-_7896bd02-a8d8-d69f-1463-a346bf86926c-ddfacd54 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fac26e1e-f89c-b012-c4a1-30abd0cc0b30-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7f7fcffc-b142-aa75-9dd3-8b9a7bb39548-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
}

#w-node-_792dc010-c082-6925-f05b-4caf74232942-ddfacd54 {
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

#w-node-_2df09d7e-9ccc-4aad-fb1a-318412f7e493-cd09a041 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b63542d7-8177-043f-5040-2eb93785a9a0-cd09a041 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-c1c22f10-cc45-3862-599c-7bfad427bda4-cd09a041 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5a9e886b-0d5c-2f80-8125-092d969e2c0d-cd09a041 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-ad33f6e0-d0e8-9bd1-b738-61036feeaaca-cd09a041 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_19330f54-96b4-61f2-b8c1-559d2510de04-cd09a041, #w-node-_04daff06-01bc-6418-c1eb-86b160bcb041-cd09a041, #w-node-_3ecc9816-291f-789e-cfeb-124720f14b1c-cd09a041, #w-node-b070df29-56d3-de54-0c6e-f9d5d657756b-cd09a041, #w-node-_3d25d398-0929-29d0-caa1-e9eb6f481be6-cd09a041, #w-node-bf6f6377-0a48-1165-8c97-81621556b969-cd09a041 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

@media screen and (min-width: 1920px) {
  #w-node-bbc8ef0d-b533-c9da-d6e4-2e2cbe584192-a019c0dc {
    grid-template-rows: auto;
    grid-template-columns: 300px 1.5fr;
  }

  #w-node-_65eb7578-4d8b-2217-958a-1f6ee9eaa0eb-2e154e8f, #w-node-_65eb7578-4d8b-2217-958a-1f6ee9eaa0eb-23efb956 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-d9240f50-54e8-c176-77ff-0d09398405be-803c6bea, #w-node-_979c1a86-034f-495d-ee47-b58ea89eec3f-803c6bea, #w-node-_3df1553a-9cfc-dd7d-e095-470f803c6c05-803c6bea, #w-node-_3df1553a-9cfc-dd7d-e095-470f803c6c17-803c6bea, #w-node-_3df1553a-9cfc-dd7d-e095-470f803c6c26-803c6bea, #w-node-afbeef3e-c349-d102-957c-8efd30355989-803c6bea, #w-node-f4fd96c4-acec-6a24-e3b9-c7a95f0fa184-803c6bea {
    place-self: start;
  }

  #w-node-fb7c586b-4c94-df4a-3f59-a2b6b88217e2-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 25% 60% 20%;
  }

  #w-node-_67c82ea9-3186-6162-a086-f9374fb805a7-949051dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d196d938-77cd-a67d-10f8-df99ac6ac7a9-77b25412 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 2fr .75fr;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_24fdcfe4-cd63-f627-fbf3-c48060172935-20565357 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 2fr 1fr;
  }

  #w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd85d7-212dfbed {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a292-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c4ef61ed-e14a-fdf4-204d-4ae934e0fce2-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: none;
  }

  #w-node-_2dceda23-1b57-06e7-e96e-983eb66852f9-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  #w-node-_3f7b9137-315e-e362-df9d-56b4add52206-bd182aed {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  #w-node-_39288a4b-ef2e-848e-81a1-0c51db8426da-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07dc-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: none;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07fb-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d690f9-452f134f {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  #w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb59-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_04e22144-18e7-9a0d-39a7-2c0a6a68d907-452f134f {
    grid-column: span 1 / span 1;
  }

  #w-node-_897cfecf-7ab5-0c69-4553-6dd782a43fab-949051dc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a25f7cfb-da5a-d1ea-9bce-b595413b7d1c-413b7d0a {
    grid-area: 2 / 1 / 3 / 9;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07dc-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: none;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07fb-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d690f9-bfcd34c5 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  #w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb59-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_04e22144-18e7-9a0d-39a7-2c0a6a68d907-bfcd34c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-_926d1c7e-e657-b0b6-d40c-e59a70aabbf8-55616e48 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  #w-node-bdd45985-2df1-aa94-0842-bbe868d3e78a-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da2-2e154e8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-508ac96d, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-87aa9210, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e0f84504, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e4d2be31, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-c555dd15, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e114d0f0, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-b0993dc9, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-2dd16626, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-1dac19d4, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-3d7d1e7c {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_24fdcfe4-cd63-f627-fbf3-c48060172935-92ebc394 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 2fr 1fr;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-ae43fe0b, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-95ea29da {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-bdd45985-2df1-aa94-0842-bbe868d3e78a-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da2-23efb956 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-fbeb544d, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-708f083e, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-326f7172, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-8c1abf9f, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-b4d3cad0, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-c92a8bf5, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-1e842a83, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-82ae5a83, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-6323faf7, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-5182b0bc, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-94775f0b, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-55e1dad1, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-ebc94e52, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-de899e01, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-acee4a00, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-0186a077, #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-2b65761a, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-20de1856, #w-node-_7896bd02-a8d8-d69f-1463-a346bf869258-ddfacd54 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-fb7c586b-4c94-df4a-3f59-a2b6b88217e2-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5c7c-bd182aed {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5cb7-bd182aed {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5cf3-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5d2e-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5d6a-bd182aed {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5da6-bd182aed {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_1023d92b-1edd-c096-d944-5f551450a992-bd182aed {
    display: none;
  }

  #w-node-_1023d92b-1edd-c096-d944-5f551450a9f4-bd182aed {
    display: grid;
  }

  #w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a292-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-e6f19dbd-a620-14d9-2bb1-ab9d72bf3197-ea12be80 {
    grid-column: span 2 / span 2;
  }

  #w-node-e62a3356-dbc9-97cb-ff63-f315910916de-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1.7fr;
  }

  #w-node-_8a595479-1a58-4fee-a86b-e5a1b09d21f9-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_04e22144-18e7-9a0d-39a7-2c0a6a68d907-452f134f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5e164543-7bcf-4dda-d8d8-70439667c76c-38ed0100 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bbc8ef0d-b533-c9da-d6e4-2e2cbe584192-a019c0dc {
    grid-template-rows: auto;
    grid-template-columns: 35% 1fr;
  }

  #w-node-d196d938-77cd-a67d-10f8-df99ac6ac7a9-77b25412 {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 2fr;
  }

  #w-node-e62a3356-dbc9-97cb-ff63-f315910916de-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1.7fr;
  }

  #w-node-_8a595479-1a58-4fee-a86b-e5a1b09d21f9-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_04e22144-18e7-9a0d-39a7-2c0a6a68d907-bfcd34c5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-b088b183-d439-5a25-e430-bef6d4f54750-55616e48 {
    grid-template-rows: auto;
    grid-template-columns: 100% 0%;
  }

  #w-node-_926d1c7e-e657-b0b6-d40c-e59a70aabbf8-55616e48 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-bdd45985-2df1-aa94-0842-bbe868d3e78a-2e154e8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-508ac96d {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-508ac96d {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-508ac96d {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-508ac96d {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-508ac96d {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-508ac96d {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-508ac96d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-87aa9210 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-87aa9210 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-87aa9210 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-87aa9210 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-87aa9210 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-87aa9210 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-87aa9210, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e0f84504, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e4d2be31, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-c555dd15, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e114d0f0, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-b0993dc9, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-2dd16626, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-1dac19d4, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-3d7d1e7c {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a3c2-ae43fe0b {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a3ff-ae43fe0b {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a43b-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a476-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a4b2-ae43fe0b {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a4ee-ae43fe0b {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-ae43fe0b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6d35-95ea29da {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6d70-95ea29da {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6dac-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6de7-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6e23-95ea29da {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6e5f-95ea29da {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-95ea29da {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-bdd45985-2df1-aa94-0842-bbe868d3e78a-23efb956 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-fbeb544d {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-fbeb544d {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-fbeb544d {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-fbeb544d {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-fbeb544d {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-fbeb544d {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-fbeb544d {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-708f083e {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-708f083e {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-708f083e {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-708f083e {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-708f083e {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-708f083e {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-708f083e {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-326f7172 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-326f7172 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-326f7172 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-326f7172 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-326f7172 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-326f7172 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-326f7172 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-8c1abf9f {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-8c1abf9f {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-8c1abf9f {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-8c1abf9f {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-8c1abf9f {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-8c1abf9f {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-8c1abf9f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-b4d3cad0 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-b4d3cad0 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-b4d3cad0 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-b4d3cad0 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-b4d3cad0 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-b4d3cad0 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-b4d3cad0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-c92a8bf5 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-c92a8bf5 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-c92a8bf5 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-c92a8bf5 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-c92a8bf5 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-c92a8bf5 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-c92a8bf5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-1e842a83 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-1e842a83 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-1e842a83 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-1e842a83 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-1e842a83 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-1e842a83 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-1e842a83 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-82ae5a83 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-82ae5a83 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-82ae5a83 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-82ae5a83 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-82ae5a83 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-82ae5a83 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-82ae5a83 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-6323faf7 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-6323faf7 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-6323faf7 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-6323faf7 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-6323faf7 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-6323faf7 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-6323faf7 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-5182b0bc {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-5182b0bc {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-5182b0bc {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-5182b0bc {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-5182b0bc {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-5182b0bc {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-5182b0bc {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-94775f0b {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-94775f0b {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-94775f0b {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-94775f0b {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-94775f0b {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-94775f0b {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-94775f0b {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-55e1dad1 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-55e1dad1 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-55e1dad1 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-55e1dad1 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-55e1dad1 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-55e1dad1 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-55e1dad1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-ebc94e52 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-ebc94e52 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-ebc94e52 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-ebc94e52 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-ebc94e52 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-ebc94e52 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-ebc94e52 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-de899e01 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-de899e01 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-de899e01 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-de899e01 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-de899e01 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-de899e01 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-de899e01 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-acee4a00 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-acee4a00 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-acee4a00 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-acee4a00 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-acee4a00 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-acee4a00 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-acee4a00 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-0186a077 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-0186a077 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-0186a077 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-0186a077 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-0186a077 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-0186a077 {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-0186a077 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-2b65761a {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-2b65761a {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-2b65761a {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-2b65761a {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-2b65761a {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-2b65761a {
    display: grid;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-2b65761a, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-20de1856 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b0f-ddfacd54 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b4c-ddfacd54 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b88-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6bc3-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6bff-ddfacd54 {
    grid-template-rows: 470px;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6c3b-ddfacd54 {
    grid-template-rows: 470px;
    grid-template-columns: 2.25fr;
  }

  #w-node-_7896bd02-a8d8-d69f-1463-a346bf869258-ddfacd54 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0b8-20565357 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0b9-20565357, #w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0ba-20565357 {
    grid-column: span 2 / span 2;
  }

  #w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d4-20565357 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d5-20565357, #w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d8-20565357 {
    grid-column: span 2 / span 2;
  }

  #w-node-_09d86c3c-6d88-e7b4-0cd7-26fca9d44581-20565357 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-c73ed31e-7d00-1f1d-b9c7-863989412966-20565357 {
    place-self: auto center;
  }

  #w-node-c73ed31e-7d00-1f1d-b9c7-863989412969-20565357, #w-node-c73ed31e-7d00-1f1d-b9c7-86398941296c-20565357 {
    justify-self: center;
  }

  #w-node-_24fdcfe4-cd63-f627-fbf3-c48060172935-20565357 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_68a791d5-9dd5-6e92-41b1-45715a24f132-20565357, #w-node-d26d83b3-5713-6987-5087-e313adbe5b1b-20565357 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a7a2eeec-7e12-ae9a-b8cb-b8f790e95a4d-20565357 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_21fd873f-0f55-7918-cd5d-dbe5eb4d84c2-20565357, #w-node-c32e686a-4360-38da-1873-3772190949da-20565357 {
    grid-column: span 2 / span 2;
  }

  #w-node-e79c9419-d2f6-7759-d845-e30626b5597e-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_88205c82-152c-8137-85a2-ba1ab408d78a-f0382a52, #w-node-_34176a07-6ace-e666-2b19-01d2600f4854-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-fb7c586b-4c94-df4a-3f59-a2b6b88217e2-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 1.05fr;
  }

  #w-node-e1429fa4-0894-4ae6-ca27-859b6fbe1bb9-f0382a52, #w-node-c085a618-2d54-8f42-7e05-002c2afb24f3-f0382a52, #w-node-_31a3dbbc-b431-5447-310a-ba25e5f96993-f0382a52, #w-node-d7825781-99ab-da3a-a965-53b6273b25bd-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_35d7f915-5219-eee7-10cf-3aaa5c003f85-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_8b9b9640-8288-8603-9e64-fe3c12df3ab7-f0382a52, #w-node-aeb2a968-8b0a-c959-f271-0012201e34a2-f0382a52, #w-node-_1ae16aed-3185-1316-7bc2-e1d7821503bb-f0382a52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_6604c083-0732-d6d0-e33f-e37fc29e0e14-212dfbed {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_5c7c58c1-e868-b79d-cdff-5e2a7cc4b4b1-212dfbed, #w-node-b0915eb2-5786-7dd2-a1f3-3072d6b3d02d-212dfbed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b0915eb2-5786-7dd2-a1f3-3072d6b3d02e-212dfbed {
    order: 9999;
  }

  #w-node-_3969c08b-0c71-e659-bbae-31a4455e476e-212dfbed {
    grid-template-rows: auto;
    grid-template-columns: 2fr;
  }

  #w-node-a71c4435-9297-d352-aef1-418c8baa4bee-212dfbed, #w-node-_2b575aeb-f47a-e957-0bc4-0ef60e7c15f3-212dfbed, #w-node-_88af038a-1bbb-b2c5-52af-c5b5d5cd85d7-212dfbed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_39c16146-f67e-da94-725b-0ea541f1ba96-212dfbed {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_4b973a36-10e7-852c-56e2-bc9a5f42157d-558cae64 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_4b973a36-10e7-852c-56e2-bc9a5f421582-558cae64, #w-node-_0a4acc06-2c55-ee4e-fb76-49d01ed2dfb6-558cae64 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_47ff9ec3-ff68-d4fb-30a7-0ea4bd850724-558cae64, #w-node-_4d7d01ae-d901-3862-0828-20463c168265-558cae64 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6a081f69-ef41-d4e7-7665-94b7e339b080-558cae64 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_1eb5f43d-9146-93c1-e6c4-896877dc0773-558cae64, #w-node-f874f6f7-a9ef-d87e-75fe-d6823cbf0526-558cae64 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2aa2d4ed-b4a7-960c-e128-d976710abc9f-558cae64, #w-node-b3158b5c-4290-5448-404e-9ce11b6cca03-558cae64, #w-node-_16df53a9-62fb-21be-e2d3-bd8b9dd39888-558cae64, #w-node-_94bc5178-37a1-91da-0ade-5d518c92f3b8-558cae64 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4d790a22-450b-9d36-b11e-a47c2f323a9e-558cae64 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-c54ae6a0-14c1-7be0-e417-b2227c145379-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5c7c-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5cb7-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5cf3-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5d2e-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5d6a-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-cb809b6e-91c0-4513-56e2-5a3d48bf5da6-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_1023d92b-1edd-c096-d944-5f551450a992-bd182aed {
    display: none;
  }

  #w-node-_1023d92b-1edd-c096-d944-5f551450a9f4-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_1023d92b-1edd-c096-d944-5f551450aa41-bd182aed {
    grid-column: span 2 / span 2;
  }

  #w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a292-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a293-bd182aed, #w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a2a5-bd182aed {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7d962ae2-3b0e-7292-4ad7-d4072338a2a6-bd182aed {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cfb4d544-934e-b4c2-7259-ec51fe72bf69-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-cfb4d544-934e-b4c2-7259-ec51fe72bf6a-bd182aed, #w-node-cfb4d544-934e-b4c2-7259-ec51fe72bf6d-bd182aed {
    grid-column: span 2 / span 2;
  }

  #w-node-_2ba0bca7-bbf7-b749-313f-b07f1f7ea677-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-c4ef61ed-e14a-fdf4-204d-4ae934e0fce2-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-_2dceda23-1b57-06e7-e96e-983eb66852f9-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3f7b9137-315e-e362-df9d-56b4add52206-bd182aed {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0716f413-d14e-8265-1df8-9fbee56ef041-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #Rental.w-node-_3af0f7c1-8630-9988-1f97-bec7e159766c-bd182aed {
    order: 0;
  }

  #w-node-_6e9ad7cd-ed6d-1c93-081c-f8a1bd7537d7-bd182aed, #w-node-_59ae16fc-2840-30c8-2e67-5930118284c5-bd182aed, #w-node-_6e49dfc2-9f8b-67d7-2480-7085c3a72b17-bd182aed, #w-node-d3733b1a-eaf6-e7e0-ff20-b1b3487ea185-bd182aed, #w-node-_3f184674-77c1-1f3a-0e14-e6518eccb12e-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb4a-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb50-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb67-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #marketplace.w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb6a-bd182aed {
    order: 9999;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb6d-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb84-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cb8a-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cba1-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cba7-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbbe-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbc4-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbdb-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f0cec4e5-d0c6-bdd8-70f3-fb7d8678cbe1-bd182aed {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3139838e-b0b8-5f89-bf3c-73e15cb7329d-bd182aed, #w-node-dedd3995-6215-45be-9956-1b7c9384e666-bd182aed, #w-node-c3ca3b2c-aeaf-b553-a4ac-a5df3c0a95d8-bd182aed, #w-node-_0d1473ee-158f-dfe6-0025-df4ee6b7f753-bd182aed, #w-node-_36bb7fca-b442-a6d7-6c49-c50754270f13-bd182aed, #w-node-_88b399a4-556f-88c7-d5ed-540db2828eed-bd182aed, #w-node-b70c4ada-b316-41a0-fe8a-391fc6d0b745-bd182aed, #w-node-_7c29a1b0-a17e-1c88-51c6-83d3cd159d36-bd182aed, #w-node-b70c4ada-b316-41a0-fe8a-391fc6d0b749-bd182aed, #w-node-eca45054-4c19-0da7-67e0-2275ecc34c86-bd182aed, #w-node-b70c4ada-b316-41a0-fe8a-391fc6d0b757-bd182aed, #w-node-_39288a4b-ef2e-848e-81a1-0c51db8426da-bd182aed {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_28bbf35a-8a49-910c-11a7-7f179339b5d3-bd182aed {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-dbc0459e-280c-d291-ef64-64b26dd88570-70f23d5c {
    grid-template-rows: auto;
    grid-template-columns: 1.15fr;
  }

  #w-node-dbc0459e-280c-d291-ef64-64b26dd88571-70f23d5c {
    order: 9999;
  }

  #w-node-_00978e65-28ca-bc45-5b3e-373d9cccd0f2-70f23d5c, #w-node-ce20519a-9889-1a67-dd3e-a70f492f0c34-70f23d5c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_33364d65-62be-de79-2614-f55b0b23f664-70f23d5c {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr;
  }

  #w-node-db46ed92-e262-a0e6-60a4-35662b7d8809-70f23d5c {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_40c3da37-4076-545f-c668-4ce1d958169c-d6825d07, #w-node-_07a39f84-54a0-f649-eb8a-f4c45aae8415-d6825d07, #w-node-_9ebdd194-764c-9ef5-527a-3ffde7ffdf24-d6825d07, #w-node-be4de564-a95e-e83d-e570-e9d8c736dd07-d6825d07, #w-node-a1745ba4-eb08-f272-9dce-915c6561929a-920053f1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7377364c-b753-b699-8116-e26357f8f27e-329007b3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-f8182807-7270-0c03-ad40-9135b735062a-329007b3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_94c60a7e-e78a-3048-078a-633f56f01b2c-329007b3, #w-node-b94184ed-2e59-8771-6a6b-8a837c78b348-329007b3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_291236d3-7c23-de62-fa23-e405dc88e7ff-329007b3 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_24208285-49bf-6baf-1c30-6481668155e0-be25eb47 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_018c341e-8a09-4a8a-5aa3-89189b7f5ab9-be25eb47 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_69fdec0c-f979-7fc8-8e69-d3690051f8bd-be25eb47, #w-node-f7ebffa1-80f5-76e1-5a0b-461fc7f31b49-be25eb47, #w-node-f7858089-ce6f-1f43-84a2-b6c0ca0478bd-be25eb47, #w-node-_2132efdc-685f-29cb-c23f-aebb8b3f9eeb-ea12be80 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_663869b3-f3b5-2208-e9e7-32216b73b1bf-ea12be80 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c0b9b5b7-d7f3-75a0-c6ec-f3068bd54389-800f385f, #w-node-_5f5246b4-1f7d-22fd-9f01-74b95b50f96e-800f385f, #w-node-_2cae94b1-e641-69dc-564d-41fbb9520cdf-800f385f, #w-node-_39dffd3d-c4ea-59ca-395b-7c15be12fdad-800f385f, #w-node-aaeb13cf-a56a-c92d-0b7d-2d94ffb95245-a2a56e25 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df1b5e5d-822d-ff4f-b8ac-5d8b2b3b1c53-5b1f5b1c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: none;
  }

  #w-node-e62a3356-dbc9-97cb-ff63-f315910916de-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1.7fr;
  }

  #w-node-_34015091-fd6f-0da5-6fef-7062a8ee2ae3-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr;
  }

  #w-node-_34015091-fd6f-0da5-6fef-7062a8ee2aed-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657e7-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657e8-452f134f, #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657eb-452f134f {
    grid-column: span 2 / span 2;
  }

  #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657ee-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-ce9659fb-8cc4-f3ef-f166-0feab3528cdb-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr;
  }

  #w-node-_2e43a252-d65e-18f4-b8ae-4e799f3f8e14-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_8a595479-1a58-4fee-a86b-e5a1b09d21f9-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07dc-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07fb-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d690f9-452f134f {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d690ff-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #Rental.w-node-df084a9f-8f39-dfca-d0a6-181984d69116-452f134f {
    order: 0;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69119-452f134f, #w-node-df084a9f-8f39-dfca-d0a6-181984d69137-452f134f, #w-node-df084a9f-8f39-dfca-d0a6-181984d69151-452f134f, #w-node-df084a9f-8f39-dfca-d0a6-181984d6916f-452f134f, #w-node-df084a9f-8f39-dfca-d0a6-181984d69189-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691a3-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691a9-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691c0-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691c6-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #marketplace.w-node-df084a9f-8f39-dfca-d0a6-181984d691c3-452f134f {
    order: 9999;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691dd-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691e3-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691fa-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69200-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69217-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d6921d-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69234-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d6923a-452f134f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250c9-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250cb-452f134f, #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250d9-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508701-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508706-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508707-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.75fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508746-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508747-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508722-452f134f, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508716-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508717-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508759-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d617050875a-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr;
  }

  #w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb59-452f134f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_04e22144-18e7-9a0d-39a7-2c0a6a68d907-452f134f {
    grid-column: span 1 / span 1;
  }

  #w-node-add62316-6eb0-5f08-c7d0-49ebc7e1871c-949051dc {
    grid-template-rows: 0 auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2ec15cc9-4849-c8ca-1eb9-1b1287156884-949051dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #first-table.w-node-_538b377d-c608-61a5-18c4-8a9155b23b16-949051dc {
    grid-template-rows: auto;
    grid-template-columns: minmax(90px, 1fr);
  }

  #w-node-_538b377d-c608-61a5-18c4-8a9155b23b48-949051dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #second-table.w-node-bc2a87b4-e870-c4d9-f4a7-9aea5645f055-949051dc {
    grid-template-rows: auto;
    grid-template-columns: minmax(90px, 1.25fr);
  }

  #w-node-_8c29dece-e591-ac4e-64ab-b60510caaf43-949051dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9e25bcde-8cf7-5ffa-342b-a2c41c4cab5f-949051dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d76cd560-caf6-1868-5838-14bf6c0a8080-949051dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_897cfecf-7ab5-0c69-4553-6dd782a43fab-949051dc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a25f7cfb-da5a-d1ea-9bce-b595413b7d1c-413b7d0a {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_208478c2-c7f0-5d50-7888-1464070bcfe7-77035cef {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a1745ba4-eb08-f272-9dce-915c6561929a-a019c0dc {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bbc8ef0d-b533-c9da-d6e4-2e2cbe584192-a019c0dc {
    grid-template-rows: auto;
    grid-template-columns: 350px;
  }

  #w-node-e6e02e1e-2fca-3ed6-a5b0-ac2ab3ecc350-a019c0dc {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-e62a3356-dbc9-97cb-ff63-f315910916de-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1.7fr;
  }

  #w-node-_34015091-fd6f-0da5-6fef-7062a8ee2ae3-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr;
  }

  #w-node-_34015091-fd6f-0da5-6fef-7062a8ee2aed-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657e7-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657e8-bfcd34c5, #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657eb-bfcd34c5 {
    grid-column: span 2 / span 2;
  }

  #w-node-fda6a1fb-08ee-7470-7c2d-add6f06657ee-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-ce9659fb-8cc4-f3ef-f166-0feab3528cdb-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr;
  }

  #w-node-_2e43a252-d65e-18f4-b8ae-4e799f3f8e14-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_8a595479-1a58-4fee-a86b-e5a1b09d21f9-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07dc-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: none;
  }

  #w-node-bfc9b2e2-c20d-ae8e-2a48-4254e15d07fb-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d690f9-bfcd34c5 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d690ff-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #Rental.w-node-df084a9f-8f39-dfca-d0a6-181984d69116-bfcd34c5 {
    order: 0;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69119-bfcd34c5, #w-node-df084a9f-8f39-dfca-d0a6-181984d69137-bfcd34c5, #w-node-df084a9f-8f39-dfca-d0a6-181984d69151-bfcd34c5, #w-node-df084a9f-8f39-dfca-d0a6-181984d6916f-bfcd34c5, #w-node-df084a9f-8f39-dfca-d0a6-181984d69189-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691a3-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691a9-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691c0-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691c6-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #marketplace.w-node-df084a9f-8f39-dfca-d0a6-181984d691c3-bfcd34c5 {
    order: 9999;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691dd-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691e3-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d691fa-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69200-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69217-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d6921d-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d69234-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-df084a9f-8f39-dfca-d0a6-181984d6923a-bfcd34c5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250c9-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250cb-bfcd34c5, #w-node-_27c0aa3e-f3ae-6d95-7d1a-b528e51250d9-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508701-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508706-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508707-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.75fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508746-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508747-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508722-bfcd34c5, #w-node-_9bf03a9f-600c-12ac-96df-4d6170508716-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508717-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d6170508759-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9bf03a9f-600c-12ac-96df-4d617050875a-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr;
  }

  #w-node-cbc6f88f-e605-d8f4-446c-782fa05aeb59-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_04e22144-18e7-9a0d-39a7-2c0a6a68d907-bfcd34c5 {
    grid-column: span 1 / span 1;
  }

  #w-node-d9d4bb89-c457-05cb-47b2-523642269c82-bfcd34c5, #w-node-_4658dbe0-dc95-31c4-1619-0657480ec465-bfcd34c5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b9c14336-9420-413c-9bf0-44f96692a943-6fae689f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    display: none;
  }

  #w-node-_2b76e538-7251-851a-31ba-d0844d6dcdc4-2e154e8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-a0065116-0b76-513d-dc85-548ef6ddd5d1-2e154e8f, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da2-2e154e8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac251-2e154e8f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f71d89d6-bedf-f71e-048e-b656b62fe922-2e154e8f {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_62a279a6-5263-b760-19dd-b1cc15addb74-2e154e8f {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a230b29a-4967-133f-3eb1-3e66ed2c81e0-2e154e8f, #w-node-_9536da31-a00f-9202-dd60-de27b18d584a-2e154e8f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9e9a7a59-e852-f560-2d82-e1d475064e65-2e154e8f {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-508ac96d {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-508ac96d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-508ac96d {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-508ac96d {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-508ac96d, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-508ac96d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-508ac96d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-87aa9210 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-87aa9210 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-87aa9210 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-87aa9210 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-87aa9210, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-87aa9210 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-87aa9210 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-e0f84504 {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-e0f84504 {
    grid-template-rows: 225px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-e0f84504 {
    grid-template-rows: 300px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-e0f84504 {
    grid-template-rows: 270px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e0f84504 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-e0f84504, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-e0f84504 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-e0f84504 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-e0f84504 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-e0f84504 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-edaa8aca-6036-dd53-b584-898cc9bd1f12-e0f84504 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-e4d2be31 {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-e4d2be31 {
    grid-template-rows: 225px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-e4d2be31, #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-e4d2be31 {
    grid-template-rows: 265px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e4d2be31 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-e4d2be31, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-e4d2be31 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-e4d2be31 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-e4d2be31 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-e4d2be31 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-c555dd15 {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-c555dd15 {
    grid-template-rows: 200px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-c555dd15 {
    grid-template-rows: 250px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-c555dd15 {
    grid-template-rows: 310px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-c555dd15 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-c555dd15, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-c555dd15 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-c555dd15 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-c555dd15 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-c555dd15 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-e114d0f0 {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-e114d0f0 {
    grid-template-rows: 190px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-e114d0f0 {
    grid-template-rows: 340px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-e114d0f0 {
    grid-template-rows: 265px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-e114d0f0 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-e114d0f0, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-e114d0f0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-e114d0f0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-e114d0f0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-e114d0f0 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-_350450fb-58e3-e219-3f1b-33feb80facc1-e114d0f0 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-b0993dc9 {
    grid-template-rows: 180px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-b0993dc9 {
    grid-template-rows: 180px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-b0993dc9 {
    grid-template-rows: 260px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-b0993dc9 {
    grid-template-rows: 240px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-b0993dc9 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-b0993dc9, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-b0993dc9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-b0993dc9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-b0993dc9 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-b0993dc9 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-2dd16626 {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-2dd16626 {
    grid-template-rows: 170px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-2dd16626 {
    grid-template-rows: 250px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-2dd16626 {
    grid-template-rows: 225px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-2dd16626 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-2dd16626, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-2dd16626 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-2dd16626 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-2dd16626 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-2dd16626 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-1dac19d4 {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-1dac19d4 {
    grid-template-rows: 210px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-1dac19d4 {
    grid-template-rows: 330px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-1dac19d4 {
    grid-template-rows: 260px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-1dac19d4 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-1dac19d4, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-1dac19d4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-1dac19d4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-1dac19d4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-1dac19d4 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-3d7d1e7c {
    grid-template-rows: 200px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-3d7d1e7c {
    grid-template-rows: 190px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-3d7d1e7c {
    grid-template-rows: 380px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-3d7d1e7c {
    grid-template-rows: 250px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-3d7d1e7c {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-3d7d1e7c, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-3d7d1e7c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-3d7d1e7c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-3d7d1e7c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-3d7d1e7c {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0b8-92ebc394 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0b9-92ebc394, #w-node-_7a6d1e3f-ecee-f5f1-f0f2-3646ba83f0ba-92ebc394 {
    grid-column: span 2 / span 2;
  }

  #w-node-_09d86c3c-6d88-e7b4-0cd7-26fca9d44581-92ebc394 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d4-92ebc394 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d5-92ebc394, #w-node-_9a98c7ed-b949-a4e3-19af-f29bcdcb36d8-92ebc394 {
    grid-column: span 2 / span 2;
  }

  #w-node-c73ed31e-7d00-1f1d-b9c7-863989412966-92ebc394 {
    place-self: auto center;
  }

  #w-node-c73ed31e-7d00-1f1d-b9c7-863989412969-92ebc394, #w-node-c73ed31e-7d00-1f1d-b9c7-86398941296c-92ebc394 {
    justify-self: center;
  }

  #w-node-_24fdcfe4-cd63-f627-fbf3-c48060172935-92ebc394 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_68a791d5-9dd5-6e92-41b1-45715a24f132-92ebc394, #w-node-d26d83b3-5713-6987-5087-e313adbe5b1b-92ebc394 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-a7a2eeec-7e12-ae9a-b8cb-b8f790e95a4d-92ebc394 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_21fd873f-0f55-7918-cd5d-dbe5eb4d84c2-92ebc394, #w-node-c32e686a-4360-38da-1873-3772190949da-92ebc394 {
    grid-column: span 2 / span 2;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-ae43fe0b {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a3c2-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a3ff-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a43b-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a476-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a4b2-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_373ddba0-d24e-97d0-8637-bcd93306a4ee-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-eba3624c-ce9b-24dd-c50b-35ec32d43f77-ae43fe0b {
    grid-template-rows: 70px;
    grid-template-columns: 1fr;
  }

  #w-node-eba3624c-ce9b-24dd-c50b-35ec32d43f7d-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2f4927e2-4573-0225-359c-6a9e218d5708-ae43fe0b {
    grid-template-rows: 200px 200px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-ae43fe0b {
    grid-template-rows: 225px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-ae43fe0b {
    grid-template-rows: 300px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-ae43fe0b {
    grid-template-rows: 270px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-ae43fe0b {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-ae43fe0b, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-ae43fe0b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-ae43fe0b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-c98ed283-79b3-5012-d8e0-dab71872a65d-ae43fe0b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_13ceab85-5a80-178c-7332-871de3c21918-ae43fe0b {
    grid-template-rows: .25fr;
    grid-template-columns: 1.25fr;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-95ea29da {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6d35-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6d70-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6dac-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6de7-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6e23-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-c2a26f08-486b-09a2-cd1a-41e8b0ad6e5f-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_14bf875b-1d4e-2875-fc35-eaa065027348-95ea29da {
    grid-template-rows: 70px;
    grid-template-columns: 1fr;
  }

  #w-node-_8c771ded-34e2-9eaf-f0cd-b4b98e903ea3-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2f4927e2-4573-0225-359c-6a9e218d5708-95ea29da {
    grid-template-rows: 300px 300px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-95ea29da {
    grid-template-rows: 225px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-95ea29da {
    grid-template-rows: 300px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-95ea29da {
    grid-template-rows: 270px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-95ea29da {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-95ea29da, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-95ea29da {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-95ea29da {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-95ea29da {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-_6c95706c-007b-2df5-142a-b269033b1b3d-95ea29da {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_2b76e538-7251-851a-31ba-d0844d6dcdc4-23efb956 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-a0065116-0b76-513d-dc85-548ef6ddd5d1-23efb956, #w-node-_2b1afef9-79b1-38d6-56f1-771c5c2d7da2-23efb956 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e4a4a8dd-c11c-fe50-7a73-f3f9594ac251-23efb956 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-f71d89d6-bedf-f71e-048e-b656b62fe922-23efb956 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_62a279a6-5263-b760-19dd-b1cc15addb74-23efb956 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-a230b29a-4967-133f-3eb1-3e66ed2c81e0-23efb956, #w-node-_9536da31-a00f-9202-dd60-de27b18d584a-23efb956 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9e9a7a59-e852-f560-2d82-e1d475064e65-23efb956 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-fbeb544d {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-fbeb544d {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-fbeb544d {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-fbeb544d {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-fbeb544d, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-fbeb544d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-fbeb544d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-708f083e {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-708f083e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-708f083e {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-708f083e {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-708f083e, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-708f083e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-708f083e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-326f7172 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-326f7172 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-326f7172 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-326f7172 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-326f7172, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-326f7172 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-326f7172 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-8c1abf9f {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-8c1abf9f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-8c1abf9f {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-8c1abf9f {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-8c1abf9f, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-8c1abf9f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-8c1abf9f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-b4d3cad0 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-b4d3cad0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-b4d3cad0 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-b4d3cad0 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-b4d3cad0, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-b4d3cad0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-b4d3cad0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-c92a8bf5 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-c92a8bf5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-c92a8bf5 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-c92a8bf5 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-c92a8bf5, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-c92a8bf5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-c92a8bf5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-1e842a83 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-1e842a83 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-1e842a83 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-1e842a83 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-1e842a83, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-1e842a83 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-1e842a83 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-82ae5a83 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-82ae5a83 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-82ae5a83 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-82ae5a83 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-82ae5a83, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-82ae5a83 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-82ae5a83 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-6323faf7 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-6323faf7 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-6323faf7 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-6323faf7 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-6323faf7, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-6323faf7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-6323faf7 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-5182b0bc {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-5182b0bc {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-5182b0bc {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-5182b0bc {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-5182b0bc, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-5182b0bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-5182b0bc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-94775f0b {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-94775f0b {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-94775f0b {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-94775f0b {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-94775f0b, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-94775f0b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-94775f0b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-55e1dad1 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-55e1dad1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-55e1dad1 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-55e1dad1 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-55e1dad1, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-55e1dad1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-55e1dad1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-ebc94e52 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-ebc94e52 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-ebc94e52 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-ebc94e52 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-ebc94e52, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-ebc94e52 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-ebc94e52 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-de899e01 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-de899e01 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-de899e01 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-de899e01 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-de899e01, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-de899e01 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-de899e01 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-acee4a00 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-acee4a00 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-acee4a00 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-acee4a00 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-acee4a00, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-acee4a00 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-acee4a00 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-0186a077 {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-0186a077 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-0186a077 {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-0186a077 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-0186a077, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-0186a077 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-0186a077 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c33b779-89db-7ca1-0f1b-fb860aac62ff-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-_2bdcecf8-cce1-7b89-e43a-d377c45b162a-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_3ff873d5-e04a-633f-f8bf-777b0aa1c9f1-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_9b0d33ce-bd98-d323-e2ff-adaecba73a24-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7ce3cddd-1547-0ff9-8f5c-23069b5883fc-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_624bd3fe-07ee-ee74-847f-005d0448faa0-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-f21dc728-a2af-29e3-d016-c5e02e8e546d-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-fd8a3987-96c1-237c-da6d-074c0f973db7-2b65761a {
    display: none;
  }

  #w-node-cf5e7665-196f-3729-ef8f-2bc5e7761858-2b65761a {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d5557362-d580-d8c2-f57a-79602fd0bb03-2b65761a {
    grid-column: span 2 / span 2;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20fe-2b65761a {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-ed0bcf4e-6ea4-5e6d-27c0-e66adc0f20ff-2b65761a, #w-node-_6f46f021-243f-6d85-c60b-0c8434e3ba7d-2b65761a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4416c8df-dab4-c136-9054-426e26d4ae20-2b65761a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ee89b9df-e02a-8573-c7a7-0b28e0ff9e7e-20de1856 {
    grid-template-rows: 225px;
    grid-template-columns: 1fr;
  }

  #w-node-dd6408d6-326e-da60-9fd7-2d1e540ad34f-20de1856 {
    grid-template-rows: 225px;
    grid-template-columns: 100%;
  }

  #w-node-_261beb65-dc1f-2de5-9852-113453e14dae-20de1856 {
    grid-template-rows: 300px;
    grid-template-columns: 100%;
  }

  #w-node-c6ef7fc4-dfda-b1cc-81c1-a676bb26375b-20de1856 {
    grid-template-rows: 270px;
    grid-template-columns: 100%;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d840f-20de1856 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8410-20de1856, #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8422-20de1856 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2f33ad10-30fd-c466-d2bd-8d02f55d8423-20de1856 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_640c9b90-7459-a284-38aa-6674f5afd3db-20de1856 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7049524a-abf6-34a6-9608-b0346762b316-20de1856 {
    grid-template-rows: auto;
    grid-template-columns: 100%;
  }

  #w-node-_26eec5c3-9ae4-f35d-02a2-a642daf31435-cda0b80d {
    grid-template-rows: auto 100px;
    grid-template-columns: 100%;
    display: none;
  }

  #w-node-f54fab61-b1f7-e221-5b3e-440f83fe3cd3-cda0b80d {
    grid-template-rows: auto;
    grid-template-columns: .75fr .75fr 1fr;
    display: grid;
  }

  #w-node-ab63aa37-5912-77ab-9e33-bf2aa70fc45a-cda0b80d, #w-node-fa164f85-7726-015f-0842-c47564e3111e-cda0b80d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_53ebb45a-fe0e-585a-d5b9-b6a4e13040ec-cda0b80d {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: .75fr 1fr;
  }

  #w-node-_985d9deb-edea-7720-6003-9264996fa8fc-cda0b80d {
    grid-template-rows: auto auto;
    grid-template-columns: 2fr;
  }

  #w-node-_0118791d-2b08-1555-5798-dcd47ec9031b-cda0b80d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d1addd71-2893-fa22-f8c7-d57dc507bd76-cda0b80d {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_28721952-1cd4-1987-ba20-c38a243acfd8-cda0b80d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f6d-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f6e-ddfacd54, #w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f71-ddfacd54 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f7e-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 3.5fr 1fr;
  }

  #w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f7f-ddfacd54, #w-node-_2bfd3377-c268-c6d0-afdb-63d582e50f82-ddfacd54 {
    grid-column: span 2 / span 2;
  }

  #w-node-_8d0e1efc-b5a9-b058-8440-075b598545c8-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_47b68ed3-ab24-c36b-c151-c9f9b4c8494a-ddfacd54 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_47b68ed3-ab24-c36b-c151-c9f9b4c8494b-ddfacd54 {
    grid-column: span 2 / span 2;
  }

  #w-node-cc841f9f-2564-ce55-f0fb-323009dcc895-ddfacd54 {
    grid-template-rows: 200px;
    grid-template-columns: 100%;
  }

  #w-node-cc841f9f-2564-ce55-f0fb-323009dcc8ba-ddfacd54 {
    grid-template-rows: 250px;
    grid-template-columns: 100%;
  }

  #w-node-cc841f9f-2564-ce55-f0fb-323009dcc8e8-ddfacd54 {
    grid-template-rows: 310px;
    grid-template-columns: 100%;
  }

  #w-node-e517d375-7dc9-b212-b9b9-431b3db1b037-ddfacd54, #w-node-_276df2c2-5c7f-dcab-2d0e-e2c3a583e8e6-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  #w-node-b8ec4e73-4551-7ad2-9e1e-10036444bff9-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b0f-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b4c-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6b88-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6bc3-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6bff-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
  }

  #w-node-_7bfe083b-5d14-34f1-612f-111dc22c6c3b-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
  }

  #w-node-_7896bd02-a8d8-d69f-1463-a346bf869258-ddfacd54 {
    grid-template-rows: auto auto;
    grid-template-columns: 350px;
  }

  #w-node-_7896bd02-a8d8-d69f-1463-a346bf869259-ddfacd54, #w-node-_7896bd02-a8d8-d69f-1463-a346bf86926b-ddfacd54 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7896bd02-a8d8-d69f-1463-a346bf86926c-ddfacd54 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fac26e1e-f89c-b012-c4a1-30abd0cc0b30-ddfacd54 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7f7fcffc-b142-aa75-9dd3-8b9a7bb39548-ddfacd54 {
    grid-template-rows: minmax(auto, 1fr);
    grid-template-columns: 1.25fr;
  }

  #w-node-_792dc010-c082-6925-f05b-4caf74232942-ddfacd54, #w-node-_2df09d7e-9ccc-4aad-fb1a-318412f7e493-cd09a041 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-c1c22f10-cc45-3862-599c-7bfad427bda4-cd09a041 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5a9e886b-0d5c-2f80-8125-092d969e2c0d-cd09a041, #w-node-ad33f6e0-d0e8-9bd1-b738-61036feeaaca-cd09a041, #w-node-_19330f54-96b4-61f2-b8c1-559d2510de04-cd09a041, #w-node-_04daff06-01bc-6418-c1eb-86b160bcb041-cd09a041, #w-node-_3ecc9816-291f-789e-cfeb-124720f14b1c-cd09a041, #w-node-b070df29-56d3-de54-0c6e-f9d5d657756b-cd09a041, #w-node-_3d25d398-0929-29d0-caa1-e9eb6f481be6-cd09a041, #w-node-bf6f6377-0a48-1165-8c97-81621556b969-cd09a041 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}
