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: "Helvetica Neue 5";
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/661de64ce7aac97d4f98d2c7_helvetica-neue-5.zip") format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Roboto;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/661de66264245bb89870405a_roboto.zip") format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Ofl;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f65238a7b6f1810a019_OFL.txt") format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f359de8781f5ea72379_Figtree.zip") format("undefined"), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f865f7e4a9e59f86100_Figtree-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Hobo;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659e33dd57432e7331c2bb09_Hobo%20Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Hobo;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659e33dd57432e7331c2bb09_Hobo%20Bold.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree Variablefont Wght;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f9a878430eb3c9dc075_Figtree-Italic-VariableFont_wght.ttf") format("truetype");
  font-weight: 300 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree Variablefont Wght;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f9a7d8f1d1325dd22d9_Figtree-VariableFont_wght.ttf") format("truetype");
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f862152a562c5f6d62d_Figtree-Bold.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86530ba5c019bf12f8_Figtree-ExtraBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86ed7086682c56766c_Figtree-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86f8679dd990006a5d_Figtree-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86e96f9627976e9096_Figtree-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86a9b75ea20f263e46_Figtree-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86e96f9627976e908e_Figtree-ExtraBoldItalic.ttf") format("truetype"), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86fb4788aa78af72bb_Figtree-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86c7ee9775989138c6_Figtree-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f864f67e00455e94df7_Figtree-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f86b5572a0677380833_Figtree-BlackItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f863fe7cd245675d8f8_Figtree-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Figtree;
  src: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c54f869472af4eb0c8ec23_Figtree-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: black;
  --spark-library--foreground-interactive: #fffaca;
  --spark-library--white: white;
  --spark-library--foreground-interactive-hover: #1e116e;
  --spark-library--border-default: #ffffff87;
  --spark-library--foreground-tertiary: #171718f0;
  --spark-library--black: black;
  --spark-library--background--interactive: #f0ecfd;
  --elements-webflow-library--neutral--100: #f2faeb;
  --elements-webflow-library--accent--primary-1: #285417;
  --elements-webflow-library--secondary--color-2: #467fd7;
  --elements-webflow-library--secondary--color-1: #281ca5;
  --elements-webflow-library--general--shadow-02: transparent;
  --elements-webflow-library--general--shadow-03: #285417a6;
  --elements-webflow-library--neutral--800: #211f54;
  --elements-webflow-library--neutral--600: #bac2b3;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--general--shadow-01: #0069002e;
  --spark-library--light-steel-purple: #a695fb;
  --white: white;
  --green: var(--elements-webflow-library--neutral--200);
  --elements-webflow-library--neutral--400: #f7f7fc63;
  --ghh: var(--spark-library--black);
  --combine-library--grey-800: #1f2c3dd4;
  --elements-webflow-library--neutral--200: #3f9d2f;
  --link: #2b4976;
  --combine-library--primary-600: #f7f7fc;
  --combine-library--grey-600: #00000069;
  --combine-library--white: #ffffff87;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--warning300: #fec84b;
  --spark-library--foreground-secondary: #00000047;
  --whitesmoke: whitesmoke;
  --elements-webflow-library--general--shadow-04: #14142b24;
  --f: var(--elements-webflow-library--general--shadow-02);
  --combine-library--success-800: #6d9400;
  --blue: var(--white);
  --untitled-ui--gray900: #101828;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--primary600: #7f56d9;
  --untitled-ui--white: white;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray600: #667085;
  --untitled-ui--gray700: #344054;
  --untitled-ui--gray50: #f9fafb;
  --untitled-ui--gray800: #1d2939;
  --elements-webflow-library--secondary--color-3: #28569c;
  --map-sabah: #90b4fc;
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--pink50: #fdf2fa;
  --untitled-ui--pink700: #c11574;
  --untitled-ui--indigo50: #eef4ff;
  --untitled-ui--indigo700: #3538cd;
  --untitled-ui--primary50: #f9f5ff;
  --untitled-ui--gray400: #98a2b3;
  --untitled-ui--gray500: var(--black);
  --untitled-ui--primary800: #53389e;
  --untitled-ui--primary300: #d6bbfb;
  --untitled-ui--success50: #ecfdf3;
  --untitled-ui--success700: #027a48;
  --untitled-ui--primary500: #9e77ed;
  --color: #fffc;
  --uyrttryyyyyyyyyyyyyyyy: var(--untitled-ui--primary800);
  --spark-library--foreground-disabled: #98a1b3;
  --elements-webflow-library--secondary--blue-transparent: #467fd791;
  --untitled-ui--gray25: #fcfcfd;
  --combine-library--grey-100: #d9dce2;
  --combine-library--warning-400: #f8b34b;
  --combine-library--secondary-600: #00a1c1;
  --combine-library--grey-050: #f2f3f7;
  --combine-library--error-800: #e2004f;
  --combine-library--error-100: #ffecec;
  --combine-library--primary-800: #472def;
  --combine-library--grey-400: #8c94a5;
  --combine-library--grey-200: #bfc4ce;
  --combine-library--success-100: #ebf7de;
  --flowui-component-library--gray-500: #6b7094;
  --placeholder: #b9bfca;
  --search-bar-color: #ffffffa3;
  --untitled-ui--warning500: #f79009;
  --untitled-ui--indigo500: #6172f3;
  --untitled-ui--pink500: #ee46bc;
  --untitled-ui--blue500: #2e90fa;
  --untitled-ui--orange50: #fef6ee;
  --untitled-ui--orange700: #b93815;
  --untitled-ui--blue50-2: #eff8ff;
  --untitled-ui--blue700: #175cd3;
  --flowui-component-library--gray-900: #160042;
  --flowui-component-library--gray-100: #f7f9fd;
  --flowui-component-library--grey-300: #e4e6f1;
  --flowui-component-library--gray-200: #f3f5fb;
  --flowui-component-library--white: white;
  --flowui-component-library--gray-700: #282556;
  --transparent: #46464691;
  --flowui-component-library--gray-400: #b6b9ce;
  --flowui-component-library--success-lighter: #ebfff6;
  --flowui-component-library--success-darker: #006638;
  --flowui-component-library--primary-base: #642eff;
  --flowui-component-library--grey-600: #393b6a;
  --ccc: white;
  --trrrr: #2e2d2d17;
  --color-2: white;
}

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

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

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

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

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

.w-checkbox-input--inputType-custom {
  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-commerce-commercecartwrapper {
  display: inline-block;
  position: relative;
}

.w-commerce-commercecartopenlink {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartopenlinkicon {
  margin-right: 8px;
}

.w-commerce-commercecartopenlinkcount {
  color: #3898ec;
  text-align: center;
  background-color: #fff;
  border-radius: 9px;
  min-width: 18px;
  height: 18px;
  margin-left: 8px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 11px;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
}

.w-commerce-commercecartcontainerwrapper {
  z-index: 1001;
  background-color: #000c;
  position: fixed;
  inset: 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-modal {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar {
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar {
  flex-direction: row;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% auto auto 0;
}

.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
  background-color: #0000;
  position: absolute;
  inset: 100% 0 auto auto;
}

.w-commerce-commercecartcontainer {
  background-color: #fff;
  flex-direction: column;
  width: 100%;
  min-width: 320px;
  max-width: 480px;
  display: flex;
  overflow: auto;
  box-shadow: 0 5px 25px #00000040;
}

.w-commerce-commercecartheader {
  border-bottom: 1px solid #e6e6e6;
  flex: none;
  justify-content: space-between;
  align-items: center;
  padding: 16px 24px;
  display: flex;
  position: relative;
}

.w-commerce-commercecartheading {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.w-commerce-commercecartcloselink {
  width: 16px;
  height: 16px;
}

.w-commerce-commercecartformwrapper {
  flex-direction: column;
  flex: 1;
  display: flex;
}

.w-commerce-commercecartform {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecartlist {
  -webkit-overflow-scrolling: touch;
  flex: 1;
  padding: 12px 24px;
  overflow: auto;
}

.w-commerce-commercecartitem {
  align-items: flex-start;
  padding-top: 12px;
  padding-bottom: 12px;
  display: flex;
}

.w-commerce-commercecartitemimage {
  width: 60px;
  height: 0%;
}

.w-commerce-commercecartiteminfo {
  flex-direction: column;
  flex: 1;
  margin-left: 16px;
  margin-right: 16px;
  display: flex;
}

.w-commerce-commercecartproductname {
  font-weight: 700;
}

.w-commerce-commercecartoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercecartquantity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 60px;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 6px 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecartquantity::placeholder {
  color: #999;
}

.w-commerce-commercecartquantity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecartfooter {
  border-top: 1px solid #e6e6e6;
  flex-direction: column;
  flex: none;
  padding: 16px 24px 24px;
  display: flex;
}

.w-commerce-commercecartlineitem {
  flex: none;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 16px;
  display: flex;
}

.w-commerce-commercecartordervalue {
  font-weight: 700;
}

.w-commerce-commercecartapplepaybutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  height: 38px;
  min-height: 30px;
  margin-bottom: 8px;
  padding: 0;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercecartapplepayicon {
  width: 100%;
  height: 50%;
  min-height: 20px;
}

.w-commerce-commercecartquickcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #000;
  border-width: 0;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  height: 38px;
  margin-bottom: 8px;
  padding: 0 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon {
  margin-right: 8px;
  display: block;
}

.w-commerce-commercecartcheckoutbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 2px;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecartemptystate {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.w-commerce-commercecarterrorstate {
  background-color: #ffdede;
  flex: none;
  margin: 0 24px 24px;
  padding: 10px;
}

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

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

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

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

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

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

.w-commerce-commercelayoutcontainer {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.w-commerce-commercelayoutmain {
  flex: 0 800px;
  margin-right: 20px;
}

.w-commerce-commercecheckoutcustomerinfowrapper {
  margin-bottom: 20px;
}

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

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

.w-commerce-commercecheckoutlabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutemailinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutemailinput::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutemailinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingaddresswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutrow {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
}

.w-commerce-commercecheckoutcolumn {
  flex: 1;
  padding-left: 8px;
  padding-right: 8px;
}

.w-commerce-commercecheckoutshippingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutshippingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutshippingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutshippingmethodswrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutshippingmethodslist {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}

.w-commerce-commercecheckoutshippingmethoditem {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  align-items: baseline;
  margin-bottom: 0;
  padding: 16px;
  font-weight: 400;
  display: flex;
}

.w-commerce-commercecheckoutshippingmethoddescriptionblock {
  flex-direction: column;
  flex-grow: 1;
  margin-left: 12px;
  margin-right: 12px;
  display: flex;
}

.w-commerce-commerceboldtextblock {
  font-weight: 700;
}

.w-commerce-commercecheckoutshippingmethodsemptystate {
  text-align: center;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  padding: 64px 16px;
}

.w-commerce-commercecheckoutpaymentinfowrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutcardnumber {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardnumber::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardexpirationdate {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardexpirationdate::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutcardsecuritycode {
  -webkit-appearance: none;
  appearance: none;
  cursor: text;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutcardsecuritycode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingaddresstogglewrapper {
  flex-direction: row;
  display: flex;
}

.w-commerce-commercecheckoutbillingaddresstogglecheckbox {
  margin-top: 4px;
}

.w-commerce-commercecheckoutbillingaddresstogglelabel {
  margin-left: 8px;
  font-weight: 400;
}

.w-commerce-commercecheckoutbillingaddresswrapper {
  margin-top: 16px;
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutbillingfullname {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingfullname::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingfullname:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddress {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddress::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddress:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstreetaddressoptional:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcity {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcity::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcity:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingstateprovince {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingstateprovince::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingstateprovince:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingzippostalcode {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 16px;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingzippostalcode::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingzippostalcode:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutbillingcountryselector {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 100%;
  height: 38px;
  margin-bottom: 0;
  padding: 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commercecheckoutbillingcountryselector::placeholder {
  color: #999;
}

.w-commerce-commercecheckoutbillingcountryselector:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commercecheckoutorderitemswrapper {
  margin-bottom: 20px;
}

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

.w-commerce-commercecheckoutorderitemslist {
  margin-bottom: -20px;
}

.w-commerce-commercecheckoutorderitem {
  margin-bottom: 20px;
  display: flex;
}

.w-commerce-commercecheckoutorderitemdescriptionwrapper {
  flex-grow: 1;
  margin-left: 16px;
  margin-right: 16px;
}

.w-commerce-commercecheckoutorderitemquantitywrapper {
  white-space: pre-wrap;
  display: flex;
}

.w-commerce-commercecheckoutorderitemoptionlist {
  margin-bottom: 0;
  padding-left: 0;
  text-decoration: none;
  list-style-type: none;
}

.w-commerce-commercelayoutsidebar {
  flex: 0 0 320px;
  position: sticky;
  top: 20px;
}

.w-commerce-commercecheckoutordersummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem {
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 8px;
  display: flex;
}

.w-commerce-commercecheckoutsummarytotal {
  font-weight: 700;
}

.w-commerce-commercecheckoutplaceorderbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  text-align: center;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 3px;
  align-items: center;
  margin-bottom: 20px;
  padding: 9px 15px;
  text-decoration: none;
  display: block;
}

.w-commerce-commercecheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

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

.w-commerce-commercecheckoutcustomerinfosummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel {
  margin-bottom: 8px;
}

.w-commerce-commercecheckoutsummaryflexboxdiv {
  flex-direction: row;
  justify-content: flex-start;
  display: flex;
}

.w-commerce-commercecheckoutsummarytextspacingondiv {
  margin-right: .33em;
}

.w-commerce-commercecheckoutpaymentsummarywrapper {
  margin-bottom: 20px;
}

.w-commerce-commercepaypalcheckouterrorstate {
  background-color: #ffdede;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 10px 16px;
}

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

.w-commerce-commercecheckoutshippingsummarywrapper {
  margin-bottom: 20px;
}

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

.w-commerce-commerceaddtocartform {
  margin: 0 0 15px;
}

.w-commerce-commerceaddtocartoptionpillgroup {
  margin-bottom: 10px;
  display: flex;
}

.w-commerce-commerceaddtocartoptionpill {
  color: #000;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #000;
  margin-right: 10px;
  padding: 8px 15px;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected {
  color: #fff;
  background-color: #000;
}

.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartquantityinput {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fafafa;
  border: 1px solid #ddd;
  border-radius: 3px;
  width: 60px;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 6px 8px 12px;
  line-height: 20px;
  display: block;
}

.w-commerce-commerceaddtocartquantityinput::placeholder {
  color: #999;
}

.w-commerce-commerceaddtocartquantityinput:focus {
  border-color: #3898ec;
  outline-style: none;
}

.w-commerce-commerceaddtocartbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  padding: 9px 15px;
  text-decoration: none;
  display: flex;
}

.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commercebuynowbutton {
  color: #fff;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  background-color: #3898ec;
  border-width: 0;
  border-radius: 0;
  align-items: center;
  margin-top: 10px;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled {
  color: #666;
  cursor: not-allowed;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  outline-style: none;
}

.w-commerce-commerceaddtocartoutofstock {
  background-color: #ddd;
  margin-top: 10px;
  padding: 10px;
}

.w-commerce-commerceaddtocarterror {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
}

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

@media screen and (max-width: 767px) {
  .w-commerce-commercelayoutcontainer {
    flex-direction: column;
    align-items: stretch;
  }

  .w-commerce-commercelayoutmain {
    flex-basis: auto;
    margin-right: 0;
  }

  .w-commerce-commercelayoutsidebar {
    flex-basis: auto;
  }

  .w-layout-blockcontainer {
    max-width: none;
  }
}

@media screen and (max-width: 479px) {
  .w-commerce-commercecartcontainerwrapper--cartType-modal {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
  }

  .w-commerce-commercecartcontainerwrapper--cartType-leftDropdown, .w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
    flex-direction: row;
    justify-content: center;
    align-items: stretch;
    display: flex;
    position: fixed;
    inset: 0;
  }

  .w-commerce-commercecartquantity, .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional {
    font-size: 16px;
  }

  .w-commerce-commercecheckoutrow {
    flex-direction: column;
  }

  .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector, .w-commerce-commerceaddtocartquantityinput {
    font-size: 16px;
  }
}

p {
  margin-bottom: 10px;
  padding-top: 21px;
}

a {
  text-decoration: underline;
}

strong {
  font-weight: bold;
}

.slider-navigation {
  z-index: 4;
  background-color: #ffffff45;
  border: 1px dashed #32ff47;
  height: 100px;
  margin: 0;
  padding-top: 0;
  position: absolute;
  inset: auto 0% -25%;
}

.slider-navigation.default {
  z-index: 5;
  opacity: .71;
  transform-style: preserve-3d;
  background-color: #fff0;
  border: 1px dashed #000;
  font-size: 100px;
  bottom: -30%;
  transform: translate3d(0, 0, 105px);
}

.slider-navigation.default-no-perspective {
  z-index: 5;
  opacity: .07;
  background-color: #fff0;
  border: 1px #000;
  font-size: 100px;
}

.slider-navigation.no-perspective, .slider-navigation.process {
  border-style: none;
}

.slider-navigation.e-commerce {
  transform-origin: 100% 100%;
  border-style: none;
  justify-content: center;
  align-items: center;
  height: 80px;
  display: flex;
  bottom: 0%;
  transform: translate(-120%)rotate(90deg);
}

.slider-navigation.default-ecommerce {
  z-index: 5;
  opacity: .14;
  transform-origin: 100% 100%;
  background-color: #fff0;
  border: 1px #000;
  height: 80px;
  font-size: 80px;
  bottom: 0%;
  transform: translate(-120%)rotate(90deg);
}

.slider-navigation.default-no-perspective-copy {
  z-index: 5;
  opacity: .07;
  background-color: #fff0;
  border: 1px #000;
  font-size: 100px;
}

.slider-navigation.no-perspective {
  border-style: none;
}

.slider-navigation.default-no-perspective-copy {
  z-index: 5;
  opacity: .07;
  background-color: #fff0;
  border: 1px #000;
  margin-bottom: 119px;
  font-size: 100px;
}

.slider-thumb-wrap {
  background-color: #bfbfffe6;
  width: 100px;
  height: 100px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  display: inline-block;
  position: relative;
}

.slider-thumb-wrap.ecommerce {
  background-color: #0000;
  border: 1px solid #ededed;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-left: 3px;
  margin-right: 3px;
  padding: 0;
  display: flex;
  overflow: hidden;
  transform: rotate(-90deg);
}

.image {
  width: 100%;
}

.slider-arrow {
  color: #777;
}

.slider-arrow.left {
  left: -76px;
}

.slider-arrow.right {
  right: -77px;
}

.slider-thumb-image {
  position: absolute;
  inset: 0%;
}

.slider-thumb-image.ecommerce {
  position: static;
}

.container {
  perspective: 843px;
  perspective-origin: 50% 10%;
  padding-top: 25px;
  padding-left: 50px;
  padding-right: 50px;
}

.container.ecommerce {
  border-top: 1px solid #544185;
  justify-content: center;
  margin-top: 62px;
  padding-top: 50px;
  display: flex;
}

.slider {
  height: 500px;
}

.slider.no-perspective {
  margin-bottom: 140px;
  transform: none;
}

.slider.ecommerce {
  background-color: #0000;
  border: 1px dashed #d4d4d4;
  width: 500px;
}

.tool-text {
  position: absolute;
  inset: 0% 0% auto auto;
}

.tool-text._1 {
  background-color: #6efd6e;
}

.tool-text._2 {
  transform-style: preserve-3d;
  background-color: #dbdbdb;
  inset: auto 0% 34% auto;
  transform: translate3d(0, 0, 105px);
}

.how-link {
  color: #555252;
  text-align: center;
  background-color: #dbf3ff;
  border: 1px solid #ddd;
  border-radius: 5px;
  margin-top: 188px;
  padding-top: 10px;
  padding-bottom: 20px;
  text-decoration: none;
  transition: all .2s;
  display: block;
  box-shadow: 8px 8px 19px #00000029;
}

.how-link:hover {
  box-shadow: 4px 4px 19px #00000029;
}

.how-link._2 {
  transform-style: preserve-3d;
  margin-top: 286px;
  padding-top: 0;
  padding-bottom: 0;
  transform: rotateX(0)rotateY(-20deg)rotateZ(0);
}

.how-link._2.w--current {
  transform: rotate(0);
}

.main-heading {
  color: #430f44;
  text-align: center;
  margin-right: 60px;
  padding-left: 2.5vw;
  padding-right: 2.5vw;
  font-family: Montserrat, sans-serif;
  font-size: 70px;
  font-weight: 800;
  line-height: 1.3;
}

.footer {
  z-index: 50;
  text-align: center;
  width: 100%;
  padding-top: 4vw;
  padding-bottom: 10px;
  position: relative;
  bottom: 0;
  left: 0;
  right: 0;
}

.centered {
  text-align: center;
  flex: 1;
  margin-bottom: 5px;
}

.content-text {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 22px;
  line-height: 1.6;
}

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

.content-text blockquote {
  color: #00b5f9;
  margin-bottom: 35px;
}

.content-text h3 {
  color: #00b5f9;
  text-transform: uppercase;
  background-color: #fff;
  margin-bottom: 15px;
  padding: 5px;
  font-family: Montserrat, sans-serif;
  font-size: 34px;
  font-weight: 600;
  line-height: 1.3;
}

.content-text h5 {
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
}

.content-text.sticky-content-2 {
  z-index: 50;
  background-color: #ffd8d1;
  width: 50%;
  margin-bottom: 0;
  margin-right: 50%;
}

.content-text em {
  color: #ff4c75;
  margin-right: 5px;
  font-weight: 600;
  display: inline-block;
}

.content-text h6 {
  color: #cacaca;
  background-color: #333;
  margin-bottom: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 10px;
  font-family: Inconsolata, monospace;
  font-size: 14px;
  font-weight: 400;
}

.content-text a {
  color: #b86bb9;
  padding-left: 5px;
  padding-right: 5px;
}

.content-text h2 {
  color: #333;
  background-color: #ffd8d1;
}

.content-text li {
  margin-top: 10px;
}

.devider-footer {
  background-color: #202c64;
  width: 100%;
  height: 2px;
  margin-top: 2vw;
  margin-bottom: 0;
}

.logo-img {
  width: 40px;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.logo-img.footer {
  border-top-style: none;
  width: 62px;
  height: auto;
  padding-top: 0;
  position: relative;
}

.devider {
  background-color: #202c64;
  width: 100%;
  height: 2px;
  margin-top: 8vw;
  margin-bottom: 8vw;
}

.slider-container {
  perspective: 882px;
  perspective-origin: 50% 40%;
  margin-top: 100px;
  margin-bottom: 420px;
  padding-left: 50px;
  padding-right: 50px;
}

.slider-perspective {
  transform-style: preserve-3d;
  height: 500px;
  left: -75px;
  transform: rotateX(0)rotateY(-26deg)rotateZ(0);
}

.slider-perspective.no-perspective {
  margin-bottom: 140px;
  transform: none;
}

.slide-image-wrap {
  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;
  height: 100%;
  display: flex;
}

.centered-image {
  margin-left: 20%;
  margin-right: 20%;
}

.container-regular-3 {
  width: 100%;
  max-width: 1260px;
  min-height: 30px;
  margin-left: auto;
  margin-right: auto;
}

.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-menu-8 {
  justify-content: space-between;
  align-items: center;
  margin-top: 17px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  display: flex;
}

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

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

.navbar-wrapper-6 {
  justify-content: space-between;
  align-items: center;
  margin-top: -12px;
  font-family: Cute Font, sans-serif;
  display: flex;
}

.nav-button-wrapper-2 {
  margin-left: 120px;
}

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

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

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

.navbar-no-shadow-container-2 {
  z-index: 5;
  background-color: #0000;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-no-shadow-4 {
  z-index: 999999;
  background-color: #285417;
  height: 80px;
  display: none;
  position: sticky;
  top: 0;
  overflow: visible;
}

.nav-link-8 {
  color: #fff;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 400;
  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-2 {
  margin-left: 5px;
  margin-right: 5px;
}

.spark-button {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-input {
  border: 1px solid var(--spark-library--border-default);
  background-color: var(--spark-library--white);
  border-radius: 8px;
  height: 48px;
  margin-bottom: 32px;
  padding: 8px 16px;
  font-size: 1rem;
}

.spark-input:focus {
  border-color: var(--spark-library--foreground-interactive);
}

.spark-input::placeholder {
  color: var(--spark-library--foreground-tertiary);
}

.spark-input.spark-with-a-inner-shadow {
  box-shadow: inset 0 0 0 1px var(--spark-library--border-default);
  width: 342px;
  max-width: 100%;
  margin-bottom: 0;
  transition: box-shadow .15s;
}

.spark-input.spark-with-a-inner-shadow:hover, .spark-input.spark-with-a-inner-shadow:focus {
  box-shadow: inset 0 0 0 1px var(--spark-library--foreground-interactive-hover);
}

.spark-field-label {
  text-align: left;
}

.spark-flexed-form {
  grid-column-gap: 16px;
  align-items: flex-end;
  display: flex;
}

.spark-hero-sub-paragraph {
  width: 100%;
  margin-bottom: 64px;
}

.spark-hero-section-left-side {
  width: 50%;
}

.spark-flex-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-container {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-line-3 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-3.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-2 {
  z-index: 1;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-2.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-1 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-1.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button.w--open {
  background-color: var(--spark-library--background--interactive);
  border-radius: 8px;
}

.spark-nav-link {
  color: var(--spark-library--black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link:hover {
  background-color: var(--spark-library--background--interactive);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link.w--current {
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link.spark-button {
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link.spark-button:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-nav-link.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white);
}

.spark-nav-menu {
  align-items: center;
  display: flex;
}

.spark-brand-logo {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links {
  background-color: var(--spark-library--white);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

.spark-section {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section.spark-hero-background-image {
  background-image: linear-gradient(#07070780, #07070780), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fe91b253640336a665cda_julian-hochgesang-Dkn8-zPIbwo-unsplash.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  height: 90px;
  min-height: 10vh;
}

.spark-section h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section h1 {
  color: #fff;
  width: 500px;
  margin-top: -27px;
  margin-bottom: 1rem;
  margin-left: 350px;
  font-family: Droid Serif, serif;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section li {
  margin-bottom: .5rem;
}

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

.brix---cta-v11-half-bg-left {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fea248d8a314907fbb978_sunbear02.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  width: 50%;
  height: 80%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.brix---cta-v11-half-bg-right {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657feb2b60301e062c620394_tim-morgan-sirxAuAqHxA-unsplash.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  width: 50%;
  height: 80%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---btn-primary-white {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-margin {
  margin-right: 16px;
}

.brix---buttons-row {
  align-items: center;
  display: flex;
}

.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---color-neutral-100 {
  color: var(--elements-webflow-library--neutral--100);
}

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

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

.brix---grid-cta-v11 {
  grid-column-gap: 210px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.brix---z-index-1 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---cta-v11-section {
  align-items: center;
  min-height: 60vh;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.brix---error-message {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

.brix---icon-success-message-big {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary {
  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;
  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---text-area {
  border: 1px solid var(--spark-library--foreground-tertiary);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---input {
  border: 1px solid var(--spark-library--foreground-tertiary);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---card-form {
  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;
  min-height: 576px;
  margin-bottom: 0;
  padding: 56px 40px;
}

.brix---link-text {
  transition: color .3s;
  display: inline-block;
}

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

.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---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---card-map-content {
  padding: 54px 48px;
}

.brix---image-border-radius-top-24px {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.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---paragraph-default {
  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-600 {
  color: var(--elements-webflow-library--neutral--600);
}

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

.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---color-neutral-800 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---grid-contact-v7 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---section {
  color: var(--elements-webflow-library--neutral--100);
  margin-top: 15px;
  padding-top: 1px;
  padding-bottom: 129px;
}

.heading {
  color: #fff7f7;
  width: 400px;
  margin-top: -177px;
  margin-bottom: -322px;
  margin-left: 157px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Droid Serif, serif;
}

.paragraph {
  color: #fffcfc;
  width: 400px;
  margin-top: 173px;
  margin-left: 161px;
  font-family: Droid Serif, serif;
  font-size: 20px;
}

.heading-2 {
  color: #fff;
  width: 400px;
  margin-top: 102px;
  margin-left: 102px;
  font-family: Droid Serif, serif;
}

.paragraph-2 {
  color: #fff;
  width: 400px;
  margin-top: -31px;
  margin-left: 104px;
  font-family: Droid Serif, serif;
  font-size: 20px;
}

.image-2 {
  margin-top: 268px;
  margin-left: 384px;
  padding-bottom: 0;
}

.image-3 {
  margin-top: -65px;
  margin-left: 277px;
  padding-top: 0;
  padding-bottom: 51px;
}

.logos-without-title {
  background-color: #bac2b3;
  border-bottom: 1px solid #e4ebf3;
  height: 160px;
  padding: 60px 30px;
  position: relative;
}

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

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

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

.footer-dark {
  color: #333;
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  text-decoration: none;
  position: relative;
}

.container-3 {
  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;
  font-family: Poppins, sans-serif;
  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 {
  color: #333;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  text-decoration: none;
}

.title-small.ggh {
  margin-top: 4px;
}

.title-small.ggh.gghhj {
  margin-top: 2px;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 16px;
  margin-bottom: 6px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  text-decoration: none;
}

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

.footer-link.hhjhh.vvgvgg {
  font-weight: 400;
}

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

.footer-social-link {
  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;
}

.hero-heading-left {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

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

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

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

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

.shadow-two {
  box-shadow: 0 4px 24px #96a3b514;
}

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

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

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

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link {
  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: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 {
  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-link-accent {
  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:hover {
  color: #1a1b1fbf;
}

.hero-heading-center {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.centered-heading.margin-bottom-32px {
  margin-bottom: 32px;
}

.team-circles {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.team-grid {
  grid-column-gap: 64px;
  grid-row-gap: 56px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.team-card {
  text-align: center;
  flex-direction: column;
  align-items: center;
  font-size: 14px;
  line-height: 22px;
  display: flex;
}

.team-member-image {
  object-fit: cover;
  border-radius: 50%;
  width: 270px;
  height: 270px;
  margin-bottom: 24px;
}

.team-member-name {
  margin-bottom: 6px;
  font-size: 20px;
  font-weight: 500;
  line-height: 32px;
}

.team-member-position {
  margin-bottom: 24px;
}

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

.brix---cta-v11-half-bg-left-2 {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fea248d8a314907fbb978_sunbear02.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.brix---cta-v11-half-bg-right-2 {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657feb2b60301e062c620394_tim-morgan-sirxAuAqHxA-unsplash.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---btn-primary-white-2 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-2:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

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

.brix---buttons-row-2 {
  align-items: center;
  display: flex;
}

.brix---heading-h2-size-2 {
  margin: -5px 33px 0 -291px;
  padding-left: 294px;
  padding-right: 0;
  font-family: Droid Serif, serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 50px;
}

.brix---color-neutral-801 {
  color: var(--elements-webflow-library--neutral--100);
  margin-left: 68px;
}

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

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

.brix---grid-cta-v11-2 {
  grid-column-gap: 210px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: -75px;
  display: grid;
}

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

.brix---z-index-2 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---cta-v11-section-2 {
  align-items: center;
  min-height: 60vh;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.spark-button-2 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-2:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-button-2.spark-secondary-button {
  background-color: var(--spark-library--background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-2.spark-secondary-button:hover {
  background-color: var(--spark-library--light-steel-purple);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--light-steel-purple);
  color: var(--spark-library--foreground-interactive-hover);
}

.spark-flex-row-2 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-2.spark-centered {
  grid-column-gap: 24px;
  justify-content: center;
}

.spark-hero-sub-paragraph-2 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-container-2 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-2.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  display: flex;
}

.spark-centered-content {
  text-align: center;
}

.spark-line-4 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-4.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-5 {
  z-index: 1;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-5.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-6 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-6.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-2 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-2.w--open {
  background-color: var(--spark-library--background--interactive);
  border-radius: 8px;
}

.spark-nav-link-2 {
  color: var(--spark-library--black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-2:hover {
  background-color: var(--spark-library--background--interactive);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-2.w--current {
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-2.spark-button {
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-2.spark-button:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-nav-link-2.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white);
}

.spark-nav-menu-2 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-2 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-2 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links-2 {
  background-color: var(--spark-library--white);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

.spark-section-2 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-2.spark-hero-background-image-with-centered-content {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fe91b253640336a665cda_julian-hochgesang-Dkn8-zPIbwo-unsplash.webp");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  height: 200px;
  min-height: 50vh;
  display: flex;
}

.spark-section-2 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-2 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-2 h1 {
  color: #fff;
  margin-bottom: 1rem;
  font-family: Poppins, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-2 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-2 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-2 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-2 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-2 li {
  margin-bottom: .5rem;
}

.heading-3 {
  color: var(--spark-library--white);
  margin-left: -5px;
  font-family: Droid Serif, serif;
}

.brix---heading-h2-size-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Droid Serif, serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 50px;
}

.image-5 {
  margin-top: -85px;
  margin-left: 226px;
}

.heading-4 {
  font-family: Droid Serif, serif;
}

.image-6 {
  margin-top: -99px;
  margin-left: 178px;
  padding-left: 0;
}

.brix---cta-v11-half-bg-left-3 {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fea248d8a314907fbb978_sunbear02.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  width: 50%;
  height: 80%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.brix---cta-v11-half-bg-right-3 {
  background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657feb2b60301e062c620394_tim-morgan-sirxAuAqHxA-unsplash.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  width: 50%;
  height: 80%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---btn-primary-white-3 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-3:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---heading-h3-size-34 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 50px;
}

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

.heading-5 {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.heading-6 {
  color: var(--white);
  margin-top: -28px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.image-7 {
  margin-top: -86px;
  margin-left: 217px;
}

.image-8 {
  margin-top: -269px;
  margin-left: 172px;
}

.brix---error-message-2 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

.brix---icon-success-message-big-2 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-2 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-2 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--white);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.brix---btn-primary-2:hover {
  background-color: var(--spark-library--foreground-tertiary);
  color: var(--white);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-2 {
  border: 1px solid var(--spark-library--foreground-tertiary);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-2:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-2:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-2::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-2 {
  color: var(--white);
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

.brix---input-2 {
  border: 1px solid var(--spark-library--foreground-tertiary);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-2:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-2:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-2::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---card-form-2 {
  border: 1px solid var(--spark-library--foreground-tertiary);
  background-color: var(--elements-webflow-library--neutral--100);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  background-image: linear-gradient(#0000008c, #0000008c), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6582640f0e3b00590690f63d_ling-tang-XjUhALD9HO4-unsplash.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 24px;
  min-height: 576px;
  margin-bottom: 0;
  padding: 56px 40px;
}

.brix---link-text-2 {
  font-family: Poppins, sans-serif;
  transition: color .3s;
  display: inline-block;
}

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

.brix---link-wrapper-2 {
  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-2:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

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

.brix---card-map-content-2 {
  background-color: #f2faeb;
  padding: 54px 48px;
}

.brix---image-border-radius-top-24px-2 {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.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---paragraph-default-2 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

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

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

.brix---heading-h1-size-2 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 66px;
}

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

.brix---grid-contact-v7-2 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

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

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

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

.map {
  border-radius: 20px;
  margin-top: 232px;
  margin-left: 128px;
  display: none;
}

.text-block-15 {
  font-family: Poppins, sans-serif;
}

.logos-without-title-2 {
  color: #bac2b3;
  background-color: #28541761;
  border-bottom: 1px solid #e4ebf3;
  height: 150px;
  padding: 60px 30px;
  position: relative;
}

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

.text-block-16 {
  color: var(--white);
  margin-top: -15px;
  padding-top: 43px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.brix---dropdown-link {
  color: var(--white);
  align-items: center;
  width: 100%;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-link:hover {
  color: var(--spark-library--foreground-interactive-hover);
}

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

.brix---dropdown-pd {
  z-index: 2147483647;
  background-color: #28541761;
  padding: 40px;
  position: relative;
}

.brix---dropdown-card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--general--shadow-03);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 20px;
  min-width: 280px;
  top: 32px;
  overflow: hidden;
}

.brix---dropdown-column-wrapper {
  background-color: #0000;
  padding-top: 32px;
  transform: translate(0);
}

.brix---dropdown-column-wrapper.w--open {
  transform: translate(-50%);
}

.brix---dropdown-chevron {
  width: 14px;
  margin-left: 6px;
}

.brix---dropdown-toggle {
  color: var(--elements-webflow-library--neutral--800);
  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: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

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

.brix---btn-primary-small {
  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;
  padding: 18px 24px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

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

.brix---btn-header-hidden-on-mbl {
  margin-left: 24px;
}

.brix---link-text-3 {
  transition: color .3s;
  display: inline-block;
}

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

.brix---link-icon-left-3:hover {
  color: #0e0c0c;
}

.brix---link-wrapper-3 {
  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-3:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---hamburger-menu-bar-bottom, .brix---hamburger-menu-bar-top {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---hamburger-menu-wrapper {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper:hover {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.brix---header-right-col {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---header-nav-list-item-show-in-mbl {
  margin-bottom: 0;
  padding-left: 32px;
  display: none;
}

.brix---header-nav-link {
  color: var(--white);
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link:hover {
  color: var(--spark-library--foreground-tertiary);
}

.brix---header-nav-list-item-middle {
  margin-bottom: 0;
  padding-left: 16px;
  padding-right: 16px;
  font-family: Poppins, sans-serif;
}

.brix---dropdown-wrapper-2 {
  -webkit-text-stroke-color: #70a19f;
}

.brix---header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---header-middle-col {
  color: #fff;
  margin-top: 29px;
  font-family: Droid Serif, serif;
}

.brix---header-logo {
  max-width: 250px;
}

.brix---header-logo-link {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---header-content-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---container-default-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
  display: block;
}

.brix---header-wrapper {
  background-color: var(--elements-webflow-library--neutral--100);
  padding-top: 32px;
  padding-bottom: 32px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.text-block-17 {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-17:hover {
  color: var(--spark-library--black);
}

.text-block-18 {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

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

.text-block-19 {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-19:hover {
  color: var(--spark-library--foreground-tertiary);
}

.image-11 {
  margin-top: 33px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.image-11.ggt {
  margin-top: 16px;
}

.slide {
  background-image: linear-gradient(#00000080, #00000080);
}

.slider-2 {
  height: auto;
}

.slide-nav {
  margin-top: 0;
  padding-top: 0;
}

.brix---full-width-image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.brix---hero-full-width-right-hero-v5 {
  max-width: 45%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---opacity-20 {
  opacity: .2;
}

.brix---floating-image-hero-v2---1 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: -1% auto auto -21%;
  transform: rotate(140deg);
}

.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---btn-primary-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;
  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-3:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left {
  margin-right: 24px;
}

.brix---buttons-row-3 {
  align-items: center;
  display: flex;
}

.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-807 {
  color: var(--elements-webflow-library--neutral--600);
}

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

.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---color-neutral-808 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---grid-hero-v1 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---section-hero-full-width-right {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.image-12 {
  background-image: linear-gradient(#00000080, #00000080);
  overflow: visible;
}

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

.brix---btn-secondary-white {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  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-white:hover {
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-4 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-4:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

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

.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 {
  margin-bottom: 16px;
}

.brix---grid-cta-v10 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .75fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---cta-bg-overlay {
  background-image: linear-gradient(#0000002e, #0000002e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f02a9cf99aabbc43a86_NLK_orange_teal-8.avif");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  align-items: center;
  min-height: 40vh;
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  position: relative;
  overflow: hidden;
}

.image-13 {
  opacity: 1;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
}

.brix---text-300-bold {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

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

.brix---paragraph-default-4 {
  color: var(--spark-library--black);
  margin-top: 57px;
  margin-bottom: 0;
  font-family: Droid Serif, serif;
  font-size: 18px;
  line-height: 30px;
}

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

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

.brix---heading-h4-size {
  color: var(--spark-library--background--interactive);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 28px;
}

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

.brix---product-card-content {
  background-color: #f2faebf7;
  padding: 32px 32px 48px;
}

.brix---badge-wrapper-top-right {
  position: absolute;
  inset: 20px 20px auto auto;
}

.brix---product-card-image {
  width: 400px;
  height: 300px;
}

.brix---product-card-image-inside-card {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---product-card-wrapper-v1 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--600);
  border-radius: 24px;
  max-width: 1010px;
  height: 100%;
  margin-left: auto;
  text-decoration: none;
  transition: transform .3s;
  box-shadow: 0 2px 12px #14142b14;
}

.brix---product-card-wrapper-v1:hover {
  transform: scale(.96);
}

.brix---badge-secondary-small {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--spark-library--foreground-tertiary);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--white);
  text-align: center;
  border-radius: 40px;
  padding: 14px 22px;
  font-family: Droid Serif, serif;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

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

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

.brix---heading-h1-size-4 {
  margin-top: -126px;
  margin-bottom: 16px;
  margin-left: -11px;
  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;
  position: absolute;
}

.brix---heading-h1-size-4.header {
  color: #f2faeb;
  margin-top: -580px;
  margin-left: 129px;
  font-family: Droid Serif, serif;
  position: absolute;
}

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

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

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

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

.brix---section-4-new.section-4 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65838c8c03669c04fec17d02_Screenshot%202023-11-17%20104421%20(1).avif");
  background-position: 50%;
  background-size: cover;
}

.brix---text-200 {
  color: var(--spark-library--background--interactive);
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

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

.brix---text-200-bold {
  color: var(--elements-webflow-library--accent--primary-1);
  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-neutral-812 {
  color: var(--elements-webflow-library--neutral--800);
}

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

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

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

.brix---mg-bottom-12px {
  margin-top: -79px;
  margin-bottom: -29px;
  padding-top: 0;
  padding-bottom: 54px;
}

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

.brix---card-testimonial-v2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--foreground-tertiary);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 40px 40px 64px;
  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;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---heading-h2-size-5 {
  color: var(--spark-library--background--interactive);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Droid Serif, serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

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

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

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

.brix---btn-slider-arrow-right---testimonial-v12 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--border-default);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  color: var(--spark-library--background--interactive);
  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-v12:hover {
  transform: scale(.95)translate(0, -50%);
}

.brix---btn-slider-arrow-left---testimonial-v12 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--border-default);
  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%;
  left: -11px;
  transform: translate(0, -50%);
}

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

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

.brix---paragraph-default-5 {
  color: var(--spark-library--background--interactive);
  margin-top: -15px;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 30px;
}

.brix---paragraph-default-5.se {
  margin-top: -20px;
}

.brix---paragraph-default-5.se.vf {
  margin-top: 2px;
}

.brix---paragraph-default-5.hhk {
  margin-top: -45px;
}

.brix---paragraph-default-5.gg {
  margin-top: -32px;
}

.brix---paragraph-default-5.ggg, .brix---paragraph-default-5.fff {
  margin-top: -4px;
}

.brix---card-testimonial-v13 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--foreground-tertiary);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 48px 32px 56px;
  display: flex;
}

.brix---slide-item-mg {
  margin-right: 28px;
}

.brix---slider-mask-width-390px {
  max-width: 390px;
  height: 100%;
  overflow: visible;
}

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

.brix---btn-secondary-2 {
  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-2: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---btn-primary-4 {
  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;
  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-4:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left-2 {
  margin-right: 24px;
}

.brix---buttons-row-right---t-left {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---heading-h2-size-6 {
  color: var(--spark-library--background--interactive);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---heading-h2-size-6.hjjh {
  color: var(--white);
  margin-top: -65px;
}

.brix---inner-container-490px {
  max-width: 490px;
}

.brix---grid-top---text-2-buttons {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  align-items: end;
  margin-bottom: 48px;
}

.brix---section-overflow-hidden {
  background-color: #edf0ec;
  background-image: linear-gradient(#00000054, #00000054), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65838c8c03669c04fec17d02_Screenshot%202023-11-17%20104421%20(1).avif");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  padding-top: 176px;
  padding-bottom: 253px;
  overflow: hidden;
}

.brix---section-overflow-hidden.ggftfgftfgftf.ghhjhhyj {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65d54dfffce430a53996105a_1.avif");
  background-position: 0 0, 50%;
  background-size: auto, auto;
}

.brix---bg-overlay-gradient {
  z-index: -1;
  background-image: linear-gradient(#0000 15%, #0000008f 61%, #000);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

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

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

.brix---text-200-bold-2 {
  color: var(--white);
  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-neutral-814 {
  color: var(--elements-webflow-library--neutral--100);
}

.brix---link-wrapper-4 {
  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-4:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.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---color-neutral-300 {
  color: var(--elements-webflow-library--neutral--300);
}

.brix---heading-h3-size {
  color: var(--white);
  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---card-link-img-bg {
  border-radius: 24px;
  align-items: flex-end;
  min-height: 500px;
  padding: 48px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.brix---card-link-img-bg:hover {
  transform: scale(.96);
}

.brix---card-link-img-bg.hdydydydyddydyd {
  display: none;
}

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

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

.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-816 {
  color: var(--elements-webflow-library--neutral--800);
}

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

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

.logos-without-title-3 {
  background-color: #bac2b3;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 200px;
  padding: 60px 30px;
  display: flex;
  position: relative;
}

.image-20 {
  margin-top: -31px;
}

.div-block-4 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 86px;
  margin-left: 244px;
  display: flex;
}

.link {
  color: #fff;
  width: auto;
  height: 20vw;
  margin-top: -454px;
  margin-left: -179px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  text-decoration: none;
  position: absolute;
}

.div-block-5 {
  position: relative;
}

.heading-7 {
  color: #f2faeb;
  -webkit-text-stroke-color: #f2faebad;
  margin-top: -557px;
  margin-left: 95px;
  font-family: Droid Serif, serif;
  font-size: 60px;
  position: absolute;
}

.paragraph-3 {
  color: #fff;
  margin-top: -465px;
  margin-left: 93px;
  font-family: Droid Serif, serif;
  font-size: 30px;
  position: absolute;
}

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

.brix---btn-secondary-white-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  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-white-2:hover {
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-5 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-5:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-4 {
  align-items: center;
  display: flex;
}

.brix---paragraph-default-7 {
  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---grid-2-col---1-col-t {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---hero-bg-image-dark {
  background-image: linear-gradient(#0009, #0009);
  padding-top: 234px;
  padding-bottom: 234px;
  position: relative;
  overflow: hidden;
}

.brix---paragraph-default-8 {
  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;
}

.spark-hero-section-image {
  border-radius: 8px;
  flex: 0 auto;
  width: 45%;
  max-width: 50%;
  display: block;
}

.spark-button-3 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-3:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-button-3.spark-secondary-button {
  background-color: var(--spark-library--background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-3.spark-secondary-button:hover {
  background-color: var(--spark-library--light-steel-purple);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--light-steel-purple);
  color: var(--spark-library--foreground-interactive-hover);
}

.spark-flex-row-3 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-3.spark-left-aligned {
  grid-column-gap: 16px;
  justify-content: flex-start;
}

.spark-flex-row-3.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-hero-sub-paragraph-3 {
  color: #fff;
  width: 100%;
  margin-top: 25px;
  margin-bottom: 64px;
  font-family: Droid Serif, serif;
  font-size: 20px;
}

.spark-hero-section-left-side-2 {
  width: auto;
  margin-top: 192px;
  margin-left: 95px;
  position: absolute;
}

.spark-container-3 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-line-7 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-7.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-8 {
  z-index: 1;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-8.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-9 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-9.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-3 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-3.w--open {
  background-color: var(--spark-library--background--interactive);
  border-radius: 8px;
}

.spark-nav-link-3 {
  color: var(--spark-library--black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-3:hover {
  background-color: var(--spark-library--background--interactive);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-3.w--current {
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-3.spark-button {
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-3.spark-button:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-nav-link-3.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white);
}

.spark-nav-menu-3 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-3 {
  z-index: 2;
  padding-left: 0;
}

.spark-rounded-edge-nav-bar-inner {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-rounded-edge-navbar {
  z-index: 99;
  background-color: var(--spark-library--white);
  border-radius: 999px;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  position: sticky;
  top: 32px;
  box-shadow: 2px 0 8px #0000001a;
}

.spark-rounded-edge-navbar.spark-absolute-positioned-navbar {
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: 32px 0% auto;
}

.spark-section-3 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-3.spark-light-background {
  background-color: var(--spark-library--background--interactive);
}

.spark-section-3 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-3 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-3 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-3 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-3 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-3 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-3 li {
  margin-bottom: .5rem;
}

.heading-8 {
  color: #bac2b3;
  font-family: Droid Serif, serif;
}

.heading-9 {
  color: #cedac3;
  margin-left: 46px;
  font-family: Droid Serif, serif;
  font-size: 50px;
  font-weight: 700;
}

.paragraph-4 {
  color: #fff;
  margin-left: 48px;
  padding-top: 28px;
  font-family: Droid Serif, serif;
  font-size: 25px;
}

.spark-button-4 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-4:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-button-4.spark-secondary-button {
  border-style: none;
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--elements-webflow-library--neutral--600);
  box-shadow: inset 0 0 0 1.5px var(--elements-webflow-library--neutral--100);
  color: var(--black);
  margin-top: 25px;
  margin-left: 45px;
  font-family: Droid Serif, serif;
  font-weight: 700;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-4.spark-secondary-button:hover {
  border-color: var(--elements-webflow-library--neutral--600);
  background-color: var(--spark-library--foreground-tertiary);
  box-shadow: inset 0 0 0 1.5px var(--elements-webflow-library--neutral--600);
  color: var(--white);
}

.spark-input-2 {
  border: 1px solid var(--spark-library--border-default);
  background-color: var(--spark-library--white);
  border-radius: 8px;
  height: 48px;
  margin-bottom: 32px;
  padding: 8px 16px;
  font-size: 1rem;
}

.spark-input-2:focus {
  border-color: var(--spark-library--foreground-interactive);
}

.spark-input-2::placeholder {
  color: var(--spark-library--foreground-tertiary);
}

.spark-input-2.spark-with-a-inner-shadow {
  box-shadow: inset 0 0 0 1px var(--spark-library--border-default);
  width: 342px;
  max-width: 100%;
  margin-bottom: 0;
  transition: box-shadow .15s;
}

.spark-input-2.spark-with-a-inner-shadow:hover, .spark-input-2.spark-with-a-inner-shadow:focus {
  box-shadow: inset 0 0 0 1px var(--spark-library--foreground-interactive-hover);
}

.spark-field-label-2 {
  text-align: left;
}

.spark-flexed-form-2 {
  grid-column-gap: 16px;
  align-items: flex-end;
  display: flex;
}

.spark-hero-sub-paragraph-4 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-container-4 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-4.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  display: flex;
}

.spark-centered-content-2 {
  text-align: center;
}

.spark-line-10 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-10.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-11 {
  z-index: 1;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-11.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-12 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-12.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-4 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-4.w--open {
  background-color: var(--spark-library--background--interactive);
  border-radius: 8px;
}

.spark-nav-link-4 {
  color: var(--spark-library--black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-4:hover {
  background-color: var(--spark-library--background--interactive);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-4.w--current {
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-4.spark-button {
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-4.spark-button:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-nav-link-4.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white);
}

.spark-nav-menu-4 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-4 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-3 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links-3 {
  background-color: var(--spark-library--white);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

.spark-section-4 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-4.spark-hero-background-image-with-centered-content {
  background-image: linear-gradient(#eff4ffe6, #eff4ffe6), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fe8ced5cab0208a7a0167_27deb01560d224e4673e3f1e88e4009d_image.avif");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  align-items: center;
  min-height: 100vh;
  display: flex;
}

.spark-section-4 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-4 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-4 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-4 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-4 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-4 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-4 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-4 li {
  margin-bottom: .5rem;
}

.brix---text-300-bold-2 {
  color: var(--ghh);
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

.brix---text-300-bold-2.vvvdeiirttyygbjfgv, .brix---text-300-bold-2.iiyuhhryfhgu, .brix---text-300-bold-2.uutyytyyttu {
  display: none;
}

.brix---text-300-bold-2.lolll {
  margin-top: 60px;
}

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

.brix---paragraph-default-9 {
  color: var(--combine-library--grey-800);
  margin-bottom: 0;
  padding-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 30px;
}

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

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

.brix---heading-h4-size-2 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 28px;
}

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

.brix---product-card-content-2 {
  background-color: #f2faeb;
  border: 1px solid #70a19f00;
  border-radius: 20px;
  padding: 32px 32px 48px;
  font-family: Poppins, sans-serif;
}

.brix---badge-wrapper-top-right-2 {
  border-radius: 20px;
  position: absolute;
  inset: 20px 20px auto auto;
}

.brix---badge-wrapper-top-right-2.in-deals {
  margin-top: -3px;
  margin-left: 0;
  padding-left: 0;
}

.brix---product-card-image-2 {
  border-radius: 0;
  width: 400px;
  max-width: 100%;
  height: 250px;
}

.brix---product-card-image-2.ggh {
  width: 400px;
}

.brix---product-card-image-inside-card-2 {
  object-fit: fill;
  border-radius: 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---product-card-wrapper-v1-2 {
  border: 1px solid var(--spark-library--background--interactive);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--600);
  border-radius: 0;
  max-width: 1010px;
  height: 100%;
  margin-left: auto;
  text-decoration: none;
  transition: transform .3s;
  box-shadow: 0 2px 12px #28541778;
}

.brix---product-card-wrapper-v1-2:hover {
  transform: scale(.96);
}

.brix---product-card-wrapper-v1-2.kk {
  display: none;
}

.brix---badge-secondary-small-2 {
  border: 1px solid var(--elements-webflow-library--neutral--600);
  background-color: var(--elements-webflow-library--neutral--200);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--spark-library--background--interactive);
  text-align: center;
  border-radius: 40px;
  padding: 14px 22px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.brix---badge-secondary-small-2.sikitt.uutyytutyyt {
  border-color: var(--elements-webflow-library--neutral--600);
  background-color: var(--green);
}

.brix---badge-secondary-small-2.jjghghhghg.indealsss {
  color: #ffd745;
  background-color: #dd0001ba;
  font-family: Changa One, Impact, sans-serif;
  font-size: 20px;
}

.brix---badge-secondary-small-2.jjfhfhfgf.jjdhydhdgdyd {
  background-color: var(--green);
}

.brix---badge-secondary-small-2.hhgyyjuu {
  background-color: var(--elements-webflow-library--neutral--200);
}

.brix---grid-3-columns-gap-row-48px-2 {
  grid-column-gap: 28px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 64px;
  display: grid;
}

.brix---grid-3-columns-gap-row-48px-2.jjghggyygh {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

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

.brix---heading-h1-size-5 {
  z-index: 20;
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 35px;
  font-weight: 700;
  line-height: 66px;
  position: relative;
}

.brix---heading-h1-size-5.ffgfg {
  margin-top: 24px;
  margin-right: 0;
}

.brix---heading-h1-size-5.fdfrd {
  margin-top: 84px;
}

.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---container-default-5 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---container-default-5.uuryyrtttrurrrg {
  margin-top: -218px;
}

.brix---container-default-5.guugigyygyug {
  margin-top: 59px;
}

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

.brix---section-5.tryeetrrr {
  margin-top: -100px;
}

.brix---section-5.hhfyttret {
  margin-top: -272px;
}

.brix---full-width-image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.brix---hero-full-width-right-hero-v5-2 {
  max-width: 45%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---opacity-20-2 {
  opacity: .2;
}

.brix---floating-image-hero-v2---2 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: -1% auto auto -21%;
  transform: rotate(140deg);
}

.brix---btn-secondary-3 {
  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-3: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---btn-primary-5 {
  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;
  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-5:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left-3 {
  margin-right: 24px;
}

.brix---buttons-row-5 {
  align-items: center;
  display: flex;
}

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

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

.brix---section-hero-full-width-right-2 {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.spark-hero-section-image-2 {
  border-radius: 8px;
  flex: 0 auto;
  width: 45%;
  max-width: 50%;
  display: block;
}

.spark-flex-row-4 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-4.spark-left-aligned {
  grid-column-gap: 16px;
  justify-content: flex-start;
}

.spark-flex-row-4.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-hero-section-left-side-3 {
  width: 50%;
}

.spark-line-13 {
  z-index: 1;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-13.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-14 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-14.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.brix---text-300-medium {
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
}

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

.brix---text-200-bold-3 {
  color: var(--spark-library--background--interactive);
  font-family: Droid Serif, serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---text-200-bold-3:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---link-wrapper-color-primary {
  color: var(--elements-webflow-library--accent--primary-1);
  align-items: center;
  margin-top: 35px;
  margin-left: 46px;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

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

.brix---heading-h3-size-35 {
  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---product-content-v5 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.brix---product-card-content-small {
  padding: 24px 24px 32px;
}

.brix---badge-wrapper-top-left {
  position: absolute;
  inset: 20px auto auto 20px;
}

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

.link-2 {
  color: #fff;
  min-width: 601px;
  max-width: 600px;
  margin-top: -447px;
  margin-left: 629px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  text-decoration: none;
  position: absolute;
}

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

.brix---btn-secondary-white-3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  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-white-3:hover {
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-6 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-6:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---color-neutral-821 {
  color: var(--elements-webflow-library--neutral--100);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 72px;
  margin-left: -53px;
  display: flex;
}

.brix---color-neutral-821.yuiklikolikkolki {
  margin-top: 127px;
}

.brix---color-neutral-821._00poo0 {
  margin-top: 108px;
}

.brix---grid-2-col---1-col-t-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: -184px;
  display: grid;
}

.brix---hero-bg-image-dark-2 {
  background-image: linear-gradient(#0000003b, #0000003b);
  border-radius: 0;
  height: auto;
  min-height: 30px;
  margin-top: -69px;
  padding-top: 234px;
  padding-bottom: 234px;
  position: relative;
  overflow: hidden;
}

.brix---hero-bg-image-dark-2.kotasss._90766 {
  background-image: linear-gradient(#0000003b, #0000003b);
  margin-top: 0;
}

.brix---hero-bg-image-dark-2.ioopopop, .brix---hero-bg-image-dark-2.yuikkolplj, .brix---hero-bg-image-dark-2.ukiopasrt, .brix---hero-bg-image-dark-2._966juk, .brix---hero-bg-image-dark-2.u5gfe, .brix---hero-bg-image-dark-2.io9775666, .brix---hero-bg-image-dark-2._1432, .brix---hero-bg-image-dark-2._766hggt {
  margin-top: 0;
}

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

.brix---heading-h2-size-8 {
  color: var(--spark-library--background--interactive);
  margin-top: -66px;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 50px;
}

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

.brix---cta-bg-overlay-2 {
  background-image: linear-gradient(#0009, #0009);
  align-items: center;
  min-height: 30vh;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.brix---cta-v11-half-bg-left-4 {
  background-image: linear-gradient(#0009, #0009);
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.brix---cta-v11-half-bg-right-4 {
  background-image: linear-gradient(#0009, #0009);
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

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

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

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

.brix---grid-cta-v11-3 {
  grid-column-gap: 210px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---z-index-3 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---cta-v11-section-3 {
  align-items: center;
  min-height: 20vh;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-7 {
  margin-top: 202px;
}

.image-25 {
  margin-top: -71px;
  margin-left: 81px;
}

.brix---cta-v1-floating-item-02 {
  position: absolute;
  inset: auto -2% 0% auto;
}

.brix---cta-v1-floating-item-01 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto -1%;
}

.brix---buttons-row-right---t-left-2 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

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

.brix---grid-cta-v1 {
  grid-column-gap: 50px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---cta-section {
  background-color: var(--elements-webflow-library--general--shadow-01);
  background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6585400ee542d333c461aefb_jedikanie-jasnie-2urTwf742ow-unsplash.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 160px;
  padding-bottom: 160px;
  position: relative;
  overflow: hidden;
}

.brix---cta-section.yyrttr {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658bcbc16556372672c8c1ea_T2.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  height: 619px;
}

.brix---cta-section.yyrttr.lodge {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a76debb2b14dfe49608556_NLS_Surrounding%20(4%20of%204).avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: -181px;
}

.brix---cta-section.nnbvhhghb {
  background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657feb2b1e8318870c67e640_tim-morgan-bRZz9qhHp-M-unsplash.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.brix---cta-section.kundasang {
  background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658b98f769cd0ef2a43d6cf1_farhan-hakim-dariman--i9Lh9e-JwA-unsplash.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.brix---cta-section.kota-kinabalu {
  background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6582640f0e3b00590690f63d_ling-tang-XjUhALD9HO4-unsplash.webp");
}

.brix---cta-section.sandakan {
  background-image: linear-gradient(#0000006b, #0000006b), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cf850e095cf53b778858_NLK_animal_orange_teal_azka-1.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  display: block;
}

.brix---cta-section.deramakot {
  background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b71fc013bba4915a796958_Palm-civet.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.brix---cta-section.hhfgtrtrtrtrrhhfyfg.yytytyttytytyyt {
  background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7377e7a9a4a5ff4f5d622_simpang-mengayau.avif");
}

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

.brix---heading-h1-size-6 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 48px;
  font-weight: 700;
  line-height: 66px;
  display: inline-block;
}

.heading-10 {
  margin-top: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.link-block {
  color: #333;
  text-decoration: none;
}

.link-block-2, .link-block-3, .link-block-4 {
  text-decoration: none;
}

.link-4 {
  color: #000;
  margin-top: 348px;
  margin-left: -510px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  text-decoration: none;
  position: absolute;
}

.link-5 {
  color: #000;
  margin-top: 467px;
  margin-left: -337px;
  font-family: Poppins, sans-serif;
  font-style: italic;
  text-decoration: none;
  position: absolute;
}

.link-6 {
  color: #000;
  margin-top: 481px;
  margin-left: -392px;
  font-family: Poppins, sans-serif;
  font-style: italic;
  text-decoration: none;
  position: absolute;
}

.link-7 {
  color: #000;
  margin-top: 445px;
  margin-left: -209px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-style: italic;
  text-decoration: none;
  position: absolute;
}

.link-block-6 {
  margin-top: 190px;
  margin-left: 229px;
}

.image-28 {
  padding-left: 0;
}

.link-8 {
  color: #000;
  margin-top: 271px;
  margin-left: 192px;
  font-family: Poppins, sans-serif;
  font-style: italic;
  text-decoration: none;
  position: absolute;
}

.div-block-8 {
  margin-top: 283px;
  margin-left: 146px;
  position: absolute;
}

.link-block-7 {
  margin-top: 281px;
  margin-left: 144px;
  position: absolute;
}

.image-29 {
  margin-top: 20px;
  margin-left: 34px;
}

.link-9 {
  box-shadow: inset 0 2px 5px 20px var(--spark-library--border-default);
  color: #00f;
  margin-top: 243px;
  margin-left: 10px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
}

.link-10 {
  color: var(--link);
  margin-top: 247px;
  margin-left: 213px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset -20px 2px 20px 20px #ffffff87;
}

.link-11 {
  color: #00f;
  margin-top: 293px;
  margin-left: 297px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 5px 20px #ffffff87;
}

.link-12 {
  color: #00f;
  margin-top: 247px;
  margin-left: 487px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 20px 20px #ffffff87;
}

.link-13 {
  color: #00f;
  margin-top: 413px;
  margin-left: 412px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 5px 20px #ffffff87;
}

.link-14 {
  color: #00f;
  margin-top: 381px;
  margin-left: 585px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 5px 20px #ffffff87;
}

.heading-11 {
  color: var(--spark-library--black);
  margin-top: 399px;
  margin-left: 483px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 600;
  position: absolute;
}

.brix---bg-split-v4-right {
  z-index: -2;
  background-color: var(--elements-webflow-library--accent--primary-1);
  width: 100%;
  max-width: 40%;
  min-height: 600px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.brix---bg-split-v4-left {
  z-index: -2;
  background-color: var(--elements-webflow-library--neutral--200);
  width: 100%;
  max-width: 60%;
  min-height: 600px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.brix---opacity-20-3 {
  opacity: .2;
}

.brix---floating-image-hero-v2---3 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: -1% auto auto -21%;
  transform: rotate(140deg);
}

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

.brix---btn-circle-secondary {
  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: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  font-size: 26px;
  text-decoration: none;
  transition: transform .3s;
  display: flex;
}

.brix---btn-circle-secondary:hover {
  transform: scale3d(.94, .94, 1.01);
}

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

.brix---btn-secondary-4 {
  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-4: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---btn-primary-6 {
  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;
  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-6:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left-4 {
  margin-right: 24px;
}

.brix---buttons-row-6 {
  align-items: center;
  display: flex;
}

.brix---paragraph-default-10 {
  margin-top: 217px;
  margin-bottom: 0;
  margin-left: 654px;
  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;
  position: absolute;
}

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

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

.brix---heading-h1-size-7 {
  margin-top: 237px;
  margin-bottom: 16px;
  margin-left: -36px;
  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;
  position: absolute;
}

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

.brix---grid-hero-v4 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.brix---section-hero-v4 {
  padding-top: 100px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.brix---full-width-image-3 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.brix---hero-full-width-right-hero-v5-3 {
  max-width: 45%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---paragraph-default-11 {
  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---heading-h1-size-8 {
  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-828 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---grid-hero-v1-3 {
  grid-column-gap: 80px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---section-hero-full-width-right-3 {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
  overflow: hidden;
}

.brix---icon-square-36px {
  background-color: var(--elements-webflow-library--secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
  overflow: hidden;
}

.brix---icon-square-36px:hover {
  transform: scale(.92);
}

.brix---social-media-grid-center {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: center;
  justify-items: center;
}

.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---display-3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 44px;
  font-weight: 700;
  line-height: 52px;
}

.brix---heading-link-dark {
  color: var(--elements-webflow-library--neutral--800);
  text-decoration: none;
  transition: color .3s;
}

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

.brix---text-decoration-none {
  text-decoration: none;
}

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

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

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

.brix---badge-secondary-small-bold {
  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: 339px;
  padding: 14px 22px;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.brix---badge-wrapper-bottom-center {
  justify-content: center;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  position: absolute;
  inset: auto 0% 33px;
}

.brix---avatar-image-link {
  transition: transform .3s;
}

.brix---avatar-image-link:hover {
  transform: scale(1.1);
}

.brix---avatar-image-square {
  border-radius: 16px;
  overflow: hidden;
  transform: translate(0);
}

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

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

.brix---heading-h2-size-9 {
  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-829 {
  color: var(--elements-webflow-library--neutral--800);
}

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

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

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

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

.brix---opacity-20-4 {
  opacity: .2;
}

.brix---floating-image-hero-v1---1 {
  z-index: -1;
  position: absolute;
  inset: auto auto -32% -41%;
}

.brix---opacity-10 {
  opacity: .1;
}

.brix---floating-image-hero-v1---2 {
  z-index: -1;
  max-width: 600px;
  position: absolute;
  inset: auto 11% 8% auto;
  transform: rotate(140deg);
}

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

.brix---img-below-card {
  max-width: 976px;
  margin-left: auto;
}

.brix---btn-secondary-5 {
  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-5: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---btn-primary-7 {
  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;
  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-7:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left-5 {
  margin-right: 24px;
}

.brix---buttons-row-7 {
  align-items: center;
  display: flex;
}

.brix---paragraph-default-13 {
  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-830 {
  color: var(--elements-webflow-library--neutral--600);
}

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

.brix---heading-h1-size-9 {
  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-831 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---card-over-image {
  z-index: 1;
  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;
  max-width: 728px;
  padding: 80px 72px;
  position: absolute;
}

.brix---flex-card---image-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

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

.brix---section-hero-short {
  padding-top: 72px;
  padding-bottom: 72px;
  position: relative;
  overflow: hidden;
}

.brix---error-message-3 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-3 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-3 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---text-area-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-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-3:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-3:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-3::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-3 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---input-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-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-3:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-3:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-3::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---card-form-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;
  min-height: 576px;
  margin-bottom: 0;
  padding: 56px 40px;
}

.brix---link-text-4 {
  transition: color .3s;
  display: inline-block;
}

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

.brix---link-wrapper-5 {
  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-5:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

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

.brix---card-map-content-3 {
  padding: 54px 48px;
}

.brix---image-border-radius-top-24px-3 {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.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---color-neutral-833 {
  color: var(--elements-webflow-library--neutral--600);
}

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

.brix---grid-contact-v7-3 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.brix---text-201 {
  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---color-neutral-835 {
  color: var(--elements-webflow-library--neutral--600);
}

.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---flex-horizontal-space-between {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---divider-32px {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.brix---paragraph-default-14 {
  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---heading-h3-size-36 {
  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-836 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---blog-card-content-inside {
  padding: 32px 32px 40px;
}

.brix---blog-card-image-wrapper-inside-card {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-shadow {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  height: 100%;
  text-decoration: none;
  overflow: hidden;
  box-shadow: 0 2px 12px #14142b0d;
}

.brix---height-100 {
  height: 100%;
}

.brix---grid-2-columns---gap-48px {
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  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-10 {
  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-8 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

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

.brix---heading-h4-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: 22px;
  font-weight: 700;
  line-height: 28px;
}

.brix---text-100-medium {
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

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

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

.brix---mg-left-24px---mg-top-16px-mbp {
  margin-left: 24px;
}

.brix---blog-card-wrapper-width-218px {
  border-radius: 24px;
  width: 100%;
  max-width: 218px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-featured-sidebar {
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.brix---mg-bottom-0 {
  margin-bottom: 0;
}

.brix---divider-24px {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 24px;
  margin-bottom: 24px;
}

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

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

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

.brix---grid-blog-featured-v3 {
  grid-column-gap: 32px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h1-size-10 {
  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---grid-title-and-paragraph {
  grid-column-gap: 140px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 56px;
  display: grid;
}

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

.image-wrapper-1 {
  margin-top: 130px;
}

.slide-4 {
  margin-top: 46px;
}

.image-35 {
  width: 100%;
  margin-top: -83px;
}

.slider-3 {
  height: 500px;
}

.slider-3.no-perspective {
  margin-bottom: 140px;
  transform: none;
}

.slide-10 {
  margin-top: 46px;
}

.image-44 {
  width: 100%;
  margin-top: -83px;
}

.slider-4 {
  height: 500px;
}

.slider-4.no-perspective {
  margin-bottom: 140px;
  transform: none;
}

.combine-chevron-right_icon {
  cursor: pointer;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.combine-button-content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-button-icon {
  color: var(--combine-library--grey-800);
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.combine-button-icon:hover {
  color: var(--combine-library--primary-600);
}

.combine-blog4_paragraph {
  color: var(--combine-library--grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h6 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.5;
}

.combine-blog4_date {
  color: var(--combine-library--grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-blog4_content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-left: 1rem;
  display: flex;
}

.combine-blog4_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-blog4_label {
  z-index: 2;
  background-color: var(--combine-library--white);
  color: var(--combine-library--grey-800);
  border-radius: 4rem;
  margin-top: .75rem;
  margin-left: .75rem;
  padding: .25rem .75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  position: absolute;
  inset: 0% auto auto 0%;
}

.combine-blog4_image-wrapper {
  border-radius: 1.25rem;
  width: 100%;
  max-width: 12rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.combine-blog4_item {
  color: var(--combine-library--grey-800);
  flex-direction: row;
  text-decoration: none;
  display: flex;
}

.combine-blog4_wrapper {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.combine-text-size-regular {
  color: var(--combine-library--grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h5 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-blog4_content-featured {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.combine-blog4_image-featured {
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 12rem;
  height: 24rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.combine-blog4_featured {
  background-color: var(--combine-library--white);
  color: var(--combine-library--grey-800);
  border-radius: 1.25rem;
  flex-direction: column;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.combine-blog4_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 16rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.combine-space-large {
  width: 1000px;
  height: 4rem;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 36px;
  padding-top: 0;
  padding-bottom: 0;
}

.combine-space-large.contact-us {
  margin-top: -170px;
  margin-bottom: 80px;
  margin-left: -6px;
  padding-top: 0;
  padding-bottom: 0;
}

.combine-space-large.contact-us.deramkooooot {
  margin-top: -63px;
  margin-left: 9px;
}

.combine-space-large.contact-us.ookiihujyuhjhuhjo {
  margin-top: -103px;
  margin-left: 92px;
}

.combine-space-large.abouttttt {
  margin-top: -181px;
  margin-left: 3px;
}

.combine-space-large.ghghghggh.iijguuyjjy {
  margin-left: -1px;
}

.combine-space-large.yyterrreter {
  width: 800px;
}

.combine-space-large.nlk0000440404 {
  width: 500px;
}

.combine-space-medium {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

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

.combine-container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium {
  margin-top: 123px;
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_blog4 {
  background-color: var(--combine-library--white);
}

.div-block-9 {
  height: 100px;
}

.slider-thumb-wraps {
  width: 100px;
  height: 100px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  display: inline-block;
  overflow: visible;
}

.image-49 {
  margin-left: -30px;
}

.image-50 {
  margin-left: -28px;
}

.image-51, .image-52, .image-53, .image-54 {
  margin-left: 8px;
}

.slider-5 {
  height: 400px;
}

.slide-nav-2 {
  margin-top: -110px;
}

.combine-blog4_component-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: minmax(500px, 1fr);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.combine-blog4_component-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: minmax(500px, 5fr);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.slider-6 {
  height: 350px;
}

.div-block-10 {
  height: 100px;
}

.sliderr-thumb-wrap {
  width: 100px;
  height: 100px;
}

.image-55 {
  border: 1px solid #000;
}

.sliderr-thumb-wrap-copy, .sliderr-thumb-wrap-copy-copy {
  width: 100px;
  height: 100px;
}

.combine-blog4_component-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: minmax(500px, 5fr);
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.combine-blog4_component-5 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: 748px auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 0;
  display: grid;
}

.slider-7 {
  height: 400px;
  display: block;
}

.slider-7.iihju, .slider-7.tep, .slider-7.hhgyhhgy, .slider-7.hhjuj, .slider-7.iikgfhhgj, .slider-7.dddd, .slider-7.uikoll, .slider-7.uuikkil, .slider-7.dwedwqd, .slider-7.iijujjk, .slider-7.sgwst, .slider-7.ruu, .slider-7.iifjjfyyfhfhfyyfhhfy, .slider-7.wqe, .slider-7.dqweeeeew, .slider-7.uuikk, .slider-7.yuululu, .slider-7.uughhyghhy, .slider-7.iijghygh {
  display: none;
}

.sliderr-navigation {
  z-index: 4;
  border-bottom: 1px solid var(--untitled-ui--gray300);
  width: auto;
  height: 100px;
  padding-bottom: 0;
  position: absolute;
  inset: 407px 0% 0%;
}

.div-block-11 {
  width: 100px;
  height: 100px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  display: inline-block;
  overflow: visible;
}

.image-56nlk01 {
  border: 0 solid #000;
  margin-left: -32px;
}

.image-57nlk01 {
  border: 0 solid #000;
  width: 100px;
  margin-left: -37px;
}

.image-58nlk01 {
  border: 0 solid #000;
  margin-left: 8px;
}

.image-58nlk01.ggtggg {
  border-radius: 0;
}

.slide-nav-3 {
  z-index: 5;
  opacity: 0;
  margin-top: -33px;
  margin-left: -2px;
  font-size: 50px;
  line-height: 35px;
  top: 444px;
  bottom: -25%;
}

.slide-nav-3.eerwwer {
  opacity: 0;
}

.slide-21nlk-01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef95c7fb2f67014aa64_Tanini-Kinabatangan-Jungle-Trekking-Night-Walk.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-21nlk-01.baru {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bac2bd224ab2338c5_NLK-Room-Bangkatan-Comp%20(15%20of%2016).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-21nlk-01.baru.rtrrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027026725af7b4bfa076_D8.avif");
  background-position: 50%;
}

.slide-21nlk-01.baru.rtrrt.oojkjijkji {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b8de9cb1fc415a4c690a_Borneo-Rainforest-Lodge-Boardwalk-Evening-time.avif");
}

.slide-21nlk-01.baru.rtrrt.iolo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0f0bdc673117eb86cd_tab8-1.avif");
}

.slide-21nlk-01.baru.rtrrt.ffff {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0ff077e27205799d49_Tabin-Mud-Volcano-1.avif");
}

.slide-21nlk-01.baru.rtrrt.uujhhyhhyhhh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f0c2e45a206603fd05a_NLK_orange_teal-5.avif");
}

.slide-21nlk-01.baru.rtrrt.uuhhfyfgfyfyyfyfy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628345da5bd22c59d083bf_Kinabatangan-Night-Walk-Bird.avif");
  background-position: 50% 0;
  margin-top: 0;
}

.slide-21nlk-01.baru.rtrrt.fftggtgg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6fdc34fcf44ab88b148_BRL-Standard-Exterior.avif");
}

.slide-21nlk-01.baru.rreyogfnyud {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
}

.slide-21nlk-01.baru.weweer {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375dbe9e1152a965f6fbd_Sunbear-Sandakan.avif");
  background-position: 50% 0;
}

.slide-21nlk-01.baru.rrtrrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834547c36a79f4b87876_Sandakan-Sepilok-Orang-Utan-Rehibilitation-Center.avif");
}

.slide-21nlk-01.baru.eerioo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676382392d5790b99efaabc7_Sandakan-Labuk-Bay-Proboscis-Monkey-Sanctuary.avif");
}

.slide-21nlk-01.baru.rrttt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67638237677cefdedf7ae1fe_Tanini-Kinabatangan-Probosis-Monkey-In%20-Kinabatangan-River.avif");
}

.slide-21nlk-01.baru.ggjkll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
}

.slide-21nlk-01.baru.tteyrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d91b6ec72e0e95f5a8c3de_pexels-littlesoad-3070968.webp");
  background-position: 50% 100%;
}

.slide-21nlk-01.baru.tteyrt.uujtythgyhgh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e879c1bacb4c7518cb3b_Tanini-Kinabatangan-Buaya-Room-Kinabatangan.avif");
}

.slide-21nlk-01.baru.yttreetrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8630cb3671e4af6e7_Tanini-Kinabatangan-Bangkatan-Room.avif");
}

.slide-21nlk-01.baru.ttyttytt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
  background-position: 50%;
}

.slide-21nlk-01.baru.ttrrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6aebed41e612e5bf5d9e_Tanini_Kinabatangan-Room-Dormitory-1.avif");
}

.slide-21nlk-01.baru.ttyyhhl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8f75b0c95978e375236_Sandakan_BSBCC%20(22%20of%2025).avif");
}

.slide-21nlk-01.baru.ttyyhhl.upnbhgjl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e879c1bacb4c7518cb3b_Tanini-Kinabatangan-Buaya-Room-Kinabatangan.avif");
}

.slide-21nlk-01.baru.hhfgyttrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705c5525915bb0c1c419_WPCP%20(2%20of%204).avif");
}

.slide-21nlk-01.baru.hhfgyttrt.dr-h.jjuryrttyr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6766204df1a99636ae39a812_Libaran-Island-Turtle-Release.avif");
}

.slide-21nlk-01.ttrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027104492823b84898a5_D1.avif");
  background-position: 50%;
}

.slide-21nlk-01.ttrt.uuuthyythyt.iiuyyyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa88911224411b54d12b_4.avif");
}

.slide-21nlk-01.ttrt.iihkkhjhjuhjhhh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b8dec01b225f11e5b7e4_Bornao-Rainforest-Lodge-Fungus-1.avif");
}

.slide-21nlk-01.ttrt.jjfhyfhfgy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0f120c4d632d864320_cm5-1.avif");
}

.slide-21nlk-01.ttrt.ppollki {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628c0bac87a4c86338d028d_cm8-1.avif");
}

.slide-21nlk-01.ttrt.uutyythhgyhtyytrrr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/666260a8feebd36218583266_NLK-Room-Bangkatan-Twin%20(4).avif");
  background-position: 0 100%;
  margin-top: -99px;
}

.slide-21nlk-01.ttrt.ergeyh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b63317496b76b7c090f4_Screenshot%202024-04-23%20155352.avif");
}

.slide-21nlk-01.qwe34r {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e21dcbb30d66a5865290_Selingan%20island%20beach%20photo2.avif");
}

.slide-21nlk-01.qwe34r.sedh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
}

.slide-21nlk-01.rrtret {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375db2d5790b99ef0aa97_Sandakan-Sepilok-Orang-Utan.avif");
}

.slide-21nlk-01.uuyuu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628b88d67547fa818cc443_Turtle-Hatchery-Sandakan.avif");
}

.slide-21nlk-01.zzsdfghh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834514182fc73be7f40a_Sandakan-Sun-Bear.avif");
}

.slide-21nlk-01.rrtyyii {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e323a2cb21d18f4fe0b2_Tanini-Kinabatangan-Crocodile-Kinabatangan-River.avif");
}

.slide-21nlk-01.hhbvg, .slide-21nlk-01.gggyhhj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834514182fc73be7f40a_Sandakan-Sun-Bear.avif");
}

.slide-21nlk-01.cbhhsgr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d919e53fceaf577dd5d3c2_kelsey-knight-udj2tD3WKsY-unsplash%20(1).webp");
  background-size: cover;
}

.slide-21nlk-01.cbhhsgr.uutyhgytpptit {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834514182fc73be7f40a_Sandakan-Sun-Bear.avif");
}

.slide-21nlk-01.tyyhyyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676516b93eb5afa09743270b_NLK-Activity-Nightwalk-comp%20(12%20of%2012).avif");
}

.slide-21nlk-01.yyujjk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8a42b98c5bbaa071d_Tanini-Kinabatangan-Kinabatangan-River%2CAnimal-Spotting.avif");
}

.slide-21nlk-01.uuikkl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6a9e687f6595269d8bdd_Tanini_Sepilok-Room-6-2.avif");
}

.slide-21nlk-01.manul {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705ddc2520b99926d0b7_WPCP%20(1%20of%204).avif");
}

.slide-21nlk-01.manul.hakim.luqman {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67661facccfc0953ce8f3afe_Libaran-Activity-Weaving-Basket.avif");
}

.slide-17nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ee669ca12cf482089df_Tanini-Kinabatangan-Activity-Rivercruise%2CProbosis-Monkey.avif");
  background-position: 100% 100%;
  background-size: cover;
}

.slide-17nlk01.fdre {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66da656a75ee92c2c3444232_deramakot%20forest%20reserve.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-17nlk01.fdre.derak {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658bc19530d718f5317ca195_D3.avif");
}

.slide-17nlk01.fdre._4d {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b8de5f018f5819d9acc3_Borneo-Rainforest-Lodge-Malayan-Civet-1.avif");
}

.slide-17nlk01.fdre.jjfhhfygh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0ef077e27205799d07_Boardwalk-2-1.avif");
}

.slide-17nlk01.fdre.hhdyhfyyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628c0bad54c582a1a9fe4a2_3-Elephants-cc-1-1024x631.avif");
}

.slide-17nlk01.fdre.hhyfgrtrggtr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8a42b98c5bbaa071d_Tanini-Kinabatangan-Kinabatangan-River%2CAnimal-Spotting.avif");
}

.slide-17nlk01.fdre.ttgtgg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6327d6d553fbd75ed9e_Borneo-Rainforest-Lodge-Danum-Valley-view-4.avif");
}

.slide-17nlk01.asasd {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628b86cfd180ffb6e47bc6_Selingan-Turtle-Island-Sandakan.avif");
  background-position: 50% 0;
}

.slide-17nlk01.rrer {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834547c36a79f4b87876_Sandakan-Sepilok-Orang-Utan-Rehibilitation-Center.avif");
}

.slide-17nlk01._4454555 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67637c13c034a7c51f47d140_1.avif");
}

.slide-17nlk01.ttytt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
  background-position: 50%;
}

.slide-17nlk01.rrtrwwe {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  background-position: 50% 100%;
}

.slide-17nlk01.rtbbhgg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375db2d5790b99ef0aa97_Sandakan-Sepilok-Orang-Utan.avif");
  background-position: 100% 0;
}

.slide-17nlk01.mmnvh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e87856d9d4d8cf6b318f_Agnes-Keith-Sandakan.avif");
}

.slide-17nlk01.tthyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d77ea4c11e43c9160a4b80_Tanini_Sepilok_Deluxe_Room_View_2.webp");
}

.slide-17nlk01.tthyy.tk09 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e87856d9d4d8cf6b318f_Agnes-Keith-Sandakan.avif");
}

.slide-17nlk01.tthyy.boxing-chicken {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d91536fed6441ce348bf4a_Tanini_Kinabatangan-Staff-1.avif");
  background-position: 100% 100%;
  background-size: cover;
}

.slide-17nlk01.rrtrrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  background-position: 50% 100%;
}

.slide-17nlk01.rrtrrttt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
  background-position: 0 0;
  background-size: cover;
}

.slide-17nlk01.rrtrrttt.kkkiirytrtyyrtr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676520122306750adb2d28cf_Tanini-Kinabatangan-animals-kinabatangan.avif");
  background-position: 50%;
}

.slide-17nlk01.ttgtth {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765296a26723ca2a031653e_Tanini_Sepilok-Sandakan.avif");
}

.slide-17nlk01.jjhgythhtyth {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765301e01bec771f2e0226c_Libaran-Turtle-Island.avif");
  background-position: 50% 0;
}

.slide-18nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-18nlk01.ggtgg, .slide-18nlk01.ggtgg.uutyyytyyt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66270271742f10b5dc4e7bdb_D4.avif");
}

.slide-18nlk01.ggtgg.uujkkl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b8debce81536d39aa255_Wildlife-Caterpillar-1.avif");
}

.slide-18nlk01.ggtgg.jjfhhfyhf {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0e03d054fc6968faca_Lipad-Waterfall-1.avif");
}

.slide-18nlk01.ggtgg.jjguuuyj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628c0bad8bc3f49ccc579ac_HoneySucker-1.avif");
}

.slide-18nlk01.ggtgg.uughgygygyg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  background-position: 50% 100%;
}

.slide-18nlk01.ggtgg.grggth {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6326bddc564036bb115_Borneo-Rainforest-Lodge-Cup-Fungus.avif");
}

.slide-18nlk01.rrtrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628b88d67547fa818cc443_Turtle-Hatchery-Sandakan.avif");
  background-position: 50% 100%;
}

.slide-18nlk01.qwqwe {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375db3e04d2d4e64e5bf3_Sepilok-%20Sandakan-Kinabatabgan.avif");
}

.slide-18nlk01.rrtrrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67637c13e56d6870c528fe7c_2.avif");
}

.slide-18nlk01.tttu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375db2d5790b99ef0aa97_Sandakan-Sepilok-Orang-Utan.avif");
  background-position: 50% 30%;
  background-size: cover;
}

.slide-18nlk01.rrteeer {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8a42b98c5bbaa071d_Tanini-Kinabatangan-Kinabatangan-River%2CAnimal-Spotting.avif");
  background-position: 0 100%;
}

.slide-18nlk01.ccvhhl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
  background-position: 50% 100%;
}

.slide-18nlk01.mmlkkl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
}

.slide-18nlk01.uuyrtt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765296a26723ca2a031653e_Tanini_Sepilok-Sandakan.avif");
  background-position: 100% 100%;
  background-size: cover;
}

.slide-18nlk01.uuyrtt.uujgyhgy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
}

.slide-18nlk01.iiukkil {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628349fb5e8b2755792481_Tanini-Kinabatangan-River-Cruise.avif");
  background-position: 50% 100%;
}

.slide-18nlk01.ttrrtrr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
}

.slide-18nlk01.ttrrtrr.uutyoopfhgt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7b75c7ee218704681_Tanini-Kinabatangan-Jungle-Night-Trekking.avif");
}

.slide-18nlk01.tthtth {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6961bb7a533e7302eaf8_Tanini_Sepilok-Room-Deluxe-Double.avif");
  background-position: 50% 100%;
}

.slide-18nlk01.hhfgtrttgrtrgggft {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765301e5d9ffbab4cb15619_Libaran-Island-Camp-Site-Surrounding.avif");
}

.slide-18nlk01.hhfgtrttgrtrgggft.hhyrtryrtry.jjuyyrttrgfftr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67661fada6a05d76a3ba4e3f_Libaran-Island-%20Leisure-Place.avif");
}

.slide-19nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7b75c7ee218704681_Tanini-Kinabatangan-Jungle-Night-Trekking.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-19nlk01.ufgf, .slide-19nlk01.ufgf.uutyyytuuj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/662702710bf49fa876ea1af3_D7.avif");
}

.slide-19nlk01.ufgf.iikhjujjh.uuyjyuyjjjyu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b8deb7d17dcf78c7621a_Borneo-Rainforest-Lodge-Borneon-Bristlehead-1.avif");
}

.slide-19nlk01.ufgf.jjfhhfyhfgg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0ff077e27205799d49_Tabin-Mud-Volcano-1.avif");
}

.slide-19nlk01.ufgf.iijjguhyg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628c0ba109ec42a397df5ee_tab9-1.avif");
}

.slide-19nlk01.ufgf.iighhgyghgyyygh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c74184357533fe495bc2_NLK_rooms%20(4%20of%209).avif");
}

.slide-19nlk01.ufgf.iighhgyghgyyygh.njjkhgyyyghgyg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8630cb3671e4af6e7_Tanini-Kinabatangan-Bangkatan-Room.avif");
  background-position: 50% 100%;
}

.slide-19nlk01.ufgf.feffrf {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6324481cc8cfeb60eee_Borneo-Rainforest-Lodge-Dragon-Mantis-1.avif");
}

.slide-19nlk01.ttytty {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae26bf5bb004b18a69655a_Sandakan_RDC%20(51%20of%2052).avif");
  background-position: 50%;
}

.slide-19nlk01.ttytty.nlkkk89 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8630cb3671e4af6e7_Tanini-Kinabatangan-Bangkatan-Room.avif");
  background-position: 50% 100%;
}

.slide-19nlk01.yyuyyu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375db0f471474a438cd2a_Orang-Utan-Sandakan.avif");
  background-position: 50% 100%;
}

.slide-19nlk01.yuyyuu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628b86cfd180ffb6e47bc6_Selingan-Turtle-Island-Sandakan.avif");
}

.slide-19nlk01.ttyttt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375dbe9e1152a965f6fbd_Sunbear-Sandakan.avif");
}

.slide-19nlk01.qqddffg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8df778148899785d6_Tanini-Kinabatangan-River-Cruise%2CKinabatangan-River.avif");
  background-position: 50% 100%;
}

.slide-19nlk01.ggyhhhk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375dbe9e1152a965f6fbd_Sunbear-Sandakan.avif");
  background-position: 50%;
}

.slide-19nlk01.yuoolop {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e879888e2cbf83251228_Sandakan-Rainforest-Discovery-Center.avif");
}

.slide-19nlk01.yyurttr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d91a8225ff9656827adfd6_Tanini_Sepilok-Room-6.webp");
  background-position: 100% 100%;
}

.slide-19nlk01.yyurttr._99867uhju {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628349fb5e8b2755792481_Tanini-Kinabatangan-River-Cruise.avif");
}

.slide-19nlk01.iiyyujjuk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7b75c7ee218704681_Tanini-Kinabatangan-Jungle-Night-Trekking.avif");
  background-position: 50% 100%;
}

.slide-19nlk01.uuyyukk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c483d495e22277ee6bfb_NLK_rooms%20(1%20of%209).avif");
}

.slide-19nlk01.uuyyukk.ioh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ee669ca12cf482089df_Tanini-Kinabatangan-Activity-Rivercruise%2CProbosis-Monkey.avif");
  background-position: 50% 100%;
}

.slide-19nlk01.rrtggt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6a4121721ae25a84bd25_Tanini_Sepilok-Room-Deluxe-Double%20(3).avif");
}

.slide-19nlk01.mylove {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67653020d19f4f1c786a06d1_Libaran-Island-Camp-Site.avif");
}

.slide-19nlk01.mylove.korea.acik {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67661fad37978f696d97187d_Libaran-Turtle-Island-Activity.avif");
}

.slide-20nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-20nlk01.gghggh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027026725af7b4bfa076_D8.avif");
}

.slide-20nlk01.gghggh.hkhkhkkhkh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6fdc34fcf44ab88b148_BRL-Standard-Exterior.avif");
}

.slide-20nlk01.gghggh.ookgiigj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0e07587534883c90dc_Tabin-Rainforest-1.avif");
}

.slide-20nlk01.gghggh.nlk-orngg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
}

.slide-20nlk01.gghggh.kfkkfjfjfhfhfhfhf {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
  margin-top: 0;
}

.slide-20nlk01.gghggh.ooigyg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6f6d54c582a1a981813_BRL-Premium-Deluxe-image4.avif");
}

.slide-20nlk01.wweeew {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd0b725f1a4067505df_4.avif");
}

.slide-20nlk01.wweeew.pnt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628349fb5e8b2755792481_Tanini-Kinabatangan-River-Cruise.avif");
}

.slide-20nlk01.uyuooi {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834514182fc73be7f40a_Sandakan-Sun-Bear.avif");
}

.slide-20nlk01.yytyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67637e9677554a5a74737a68_Sepilok-Orang-Utan-Sandakan.avif");
  background-position: 50% 30%;
}

.slide-20nlk01.ggtth {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
}

.slide-20nlk01.ggtth.tyuuty {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67638237677cefdedf7ae1fe_Tanini-Kinabatangan-Probosis-Monkey-In%20-Kinabatangan-River.avif");
}

.slide-20nlk01.rrtoopp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e3246024d79f9b7502f1_Sandakan-Labuk-Bay-Probosis-Monkey.avif");
}

.slide-20nlk01.ggtthyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628349fb5e8b2755792481_Tanini-Kinabatangan-River-Cruise.avif");
  background-position: 50% 0;
}

.slide-20nlk01.rrtyyii {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e8798f69c8968471000b_Tanini-Kinabatangan-Buaya-Bathroom-Kinabatangan.avif");
}

.slide-20nlk01.tterer {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d8e8c42537737075f883d0_Untitled%20design%20(16).webp");
  background-position: 50%;
}

.slide-20nlk01.tterer.iiuyyjuhuyuy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e8798f69c8968471000b_Tanini-Kinabatangan-Buaya-Bathroom-Kinabatangan.avif");
}

.slide-20nlk01.ttr5ee3 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
}

.slide-20nlk01.iikiikll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67652012773d67e267f62c7e_Tanini-Kinabatangan-Bangkatan-Room.avif");
  background-position: 50% 100%;
}

.slide-20nlk01.ttyyuu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6b0d89df299dbd00900d_Tanini_Sepilok-Room-Superior-Twin%20(3).avif");
}

.slide-20nlk01.hhjjujj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676530206469229cffc34909_Libaran-Glamping-One-Bed.avif");
}

.slide-20nlk01.hhjjujj.hyioplol.sdhyrtttr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67661fad13a853b5ec3de7ed_Walai-Penyu-Conservation-Park-Libaran-Island.avif");
}

.combine-chevron-right_icon-2 {
  cursor: pointer;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.combine-button-content-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-button-icon-2 {
  color: var(--combine-library--grey-800);
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
}

.combine-button-icon-2:hover {
  color: var(--combine-library--primary-600);
}

.combine-blog4_paragraph-2 {
  color: var(--combine-library--grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h6-2 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-blog4_date-2 {
  color: var(--combine-library--grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-blog4_content-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: -191px;
  margin-left: 1rem;
  display: flex;
}

.combine-blog4_image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-blog4_label-2 {
  z-index: 2;
  background-color: var(--combine-library--white);
  color: var(--combine-library--grey-800);
  border-radius: 4rem;
  margin-top: .75rem;
  margin-left: .75rem;
  padding: .25rem .75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  position: absolute;
  inset: 0% auto auto 0%;
}

.combine-blog4_image-wrapper-2 {
  border-radius: 1.25rem;
  width: 100%;
  max-width: 12rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.combine-blog4_item-2 {
  color: var(--combine-library--grey-800);
  flex-direction: row;
  text-decoration: none;
  display: flex;
}

.combine-blog4_wrapper-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  display: flex;
}

.combine-text-size-regular-2 {
  color: var(--combine-library--grey-600);
  margin-top: -140px;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-text-size-regular-2.yyujjk {
  margin-top: -234px;
}

.combine-text-size-regular-2.yyhhh {
  margin-top: -55px;
}

.combine-text-size-regular-2.yyhhh.jjgyhhgughhghgh {
  margin-top: 10px;
}

.combine-text-size-regular-2.yyhhh.yyrtyrtr {
  margin-top: 0;
}

.combine-text-size-regular-2.yyhhh.nlkooooo2223 {
  margin-top: -88px;
}

.combine-text-size-regular-2.ttyttr {
  margin-top: -43px;
  margin-left: 17px;
}

.combine-text-size-regular-2.ttyttr.yyyyhyhhyyyyy {
  margin-top: -274px;
}

.combine-text-size-regular-2.ttyttr.utyytythytytytyhf {
  margin-top: -213px;
}

.combine-text-size-regular-2.ttyttr.tyjujjik {
  margin-top: -149px;
  margin-left: -6px;
}

.combine-text-size-regular-2.ttyttr.tyjujjik.iikghyg {
  margin-top: -152px;
  padding-bottom: 0;
}

.combine-text-size-regular-2.ttyttr.tyjujjik.ujjuk {
  margin-top: -192px;
}

.combine-text-size-regular-2.ttyttr.cvsf {
  margin-top: 11px;
}

.combine-text-size-regular-2.ttyttr.ooiigjguugj.jjugughguugghg {
  margin-top: 127px;
}

.combine-text-size-regular-2.ttyttr.oolpiiuyttgtggfr.dcwf {
  margin-top: 124px;
}

.combine-text-size-regular-2.ttyttr.uujghyghgoogog-for-nlk01 {
  margin-top: 107px;
}

.combine-text-size-regular-2.ttyttr.uujkkikkjujjki {
  margin-top: 123px;
}

.combine-text-size-regular-2.ttyttr._76i7i5 {
  margin-top: 130px;
}

.combine-text-size-regular-2._4-hoursss {
  margin-top: -94px;
}

.combine-heading-style-h5-2 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-blog4_content-featured-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 1rem;
  display: flex;
}

.combine-blog4_image-featured-2 {
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 12rem;
  height: 24rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.combine-blog4_featured-2 {
  background-color: var(--combine-library--white);
  color: var(--combine-library--grey-800);
  border-radius: 1.25rem;
  flex-direction: column;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.combine-blog4_component-6 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.combine-container-large-2 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large-2 {
  height: 4rem;
}

.combine-space-medium-2 {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2-2 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

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

.combine-container-small-2 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium-2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-2 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_blog4-2 {
  background-color: var(--combine-library--white);
}

.text-block-21 {
  margin-top: 30px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-block-22 {
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-23 {
  margin-top: -23px;
  margin-left: 247px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-24 {
  margin-top: 38px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-25 {
  margin-top: -29px;
  margin-left: 247px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-25.yyrtttrgttr.yyrtttryryrtr {
  margin-top: 14px;
  margin-bottom: -64px;
  padding-bottom: 0;
}

.text-block-26 {
  margin-top: 27px;
}

.text-block-27 {
  margin-top: 40px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-28 {
  margin-top: -29px;
  margin-left: 245px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-29 {
  margin-top: 39px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-30 {
  margin-top: -28px;
  margin-left: 244px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-31 {
  margin-top: -25px;
  margin-left: 246px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.text-block-32 {
  margin-top: 28px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.spark-button-text {
  flex: none;
  margin-bottom: 0;
  line-height: 1;
  display: inline-block;
  position: relative;
}

.spark-small-icon {
  flex: none;
  width: 24px;
  height: 24px;
  display: inline-block;
}

.spark-absolute-watch-button {
  grid-column-gap: 16px;
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 999px;
  justify-content: center;
  align-items: center;
  width: 145px;
  height: 56px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 24px;
  display: flex;
  position: absolute;
  inset: 50% 0% 0%;
  transform: translate(0, -50%);
}

.spark-sub-image {
  border-radius: 8px;
  width: 100%;
  display: block;
  position: relative;
}

.spark-lightbox {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  display: flex;
  position: relative;
}

.spark-lightbox:hover {
  opacity: 1;
}

.spark-button-5 {
  border: 1px solid var(--elements-webflow-library--neutral--200);
  background-color: var(--green);
  color: var(--white);
  text-align: center;
  -webkit-text-stroke-color: var(--spark-library--foreground-tertiary);
  transform-style: preserve-3d;
  border-radius: 20px;
  flex: none;
  width: 120px;
  height: 60px;
  margin-top: 191px;
  margin-left: 6px;
  margin-right: -239px;
  padding: 21px 16px 16px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-5:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--elements-webflow-library--accent--primary-1);
  opacity: 1;
  color: var(--white);
  border-radius: 20px;
  transform: translate3d(0, -3px, .01px);
}

.spark-button-5:active {
  background-color: var(--spark-library--foreground-interactive-hover);
}

.spark-button-5.spark-secondary-button {
  border-style: solid;
  border-color: var(--elements-webflow-library--secondary--color-2);
  background-color: var(--combine-library--white);
  color: var(--spark-library--foreground-tertiary);
  font-family: Poppins, sans-serif;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-5.spark-secondary-button:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--light-steel-purple);
  color: var(--white);
}

.spark-button-5.spark-secondary-button.uuyuu {
  border-style: solid;
  border-color: var(--elements-webflow-library--secondary--color-2);
  box-shadow: none;
  width: 160px;
  margin-top: 15px;
}

.spark-button-5.spark-secondary-button.uuyuu:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf {
  border-style: solid;
  border-color: var(--elements-webflow-library--secondary--color-2);
  background-color: var(--elements-webflow-library--secondary--color-2);
  box-shadow: none;
  color: var(--white);
  transform-style: preserve-3d;
  width: 140px;
  height: 60px;
  margin-top: 25px;
  margin-left: 247px;
  padding-top: 20px;
  padding-left: 14px;
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf:hover {
  background-color: var(--link);
  border-radius: 20px;
  transform: translate3d(0, -3px, .01px);
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.sqqwdew {
  width: 150px;
  height: 60px;
  margin-left: -13px;
  padding-top: 20px;
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl {
  margin-left: -11px;
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.oolppli9 {
  height: 60px;
  margin-left: -11px;
  padding-top: 20px;
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998 {
  height: 60px;
  margin-left: -13px;
  padding-top: 20px;
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998.pploojkjijij.iiuyjyuhjhuh {
  width: 150px;
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ool99867766 {
  background-color: var(--elements-webflow-library--secondary--color-2);
  transform-style: preserve-3d;
  border-radius: 20px;
  width: 140px;
  height: 60px;
  margin-left: 131px;
  margin-right: -222px;
  padding-top: 22px;
}

.spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ool99867766:hover {
  background-color: var(--link);
  transform: translate3d(0, -3px, .01px);
}

.spark-button-5.iikhjhuhjh {
  transform-style: preserve-3d;
  border-radius: 20px;
  height: 60px;
  margin-top: 22px;
  margin-left: -43px;
  padding-top: 22px;
}

.spark-button-5.iikhjhuhjh:hover {
  background-color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.spark-button-5.iikhjhuhjh.iiutybbfy {
  border-color: var(--untitled-ui--warning300);
  color: var(--black);
  background-color: #ebeb41;
  margin-left: 397px;
  font-size: 14px;
}

.spark-button-5.adf {
  margin-top: 1px;
}

.spark-button-5._56y {
  margin-top: 5px;
}

.spark-flex-row-5 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-5.spark-left-aligned {
  grid-column-gap: 16px;
  grid-column-gap: 16px;
  justify-content: flex-start;
  width: 30%;
  margin-top: -186px;
  margin-left: 627px;
}

.spark-flex-row-5.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-flex-row-5.spark-centered {
  grid-column-gap: 24px;
  justify-content: center;
  margin-left: -181px;
}

.spark-hero-sub-paragraph-5 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-900-width {
  width: 952px;
  max-width: 100%;
}

.spark-container-5 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-container-5.spark-left-aligned {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.spark-container-5.spark-centered-content {
  text-align: center;
  flex-direction: column;
  align-items: center;
  max-width: 900px;
  display: flex;
}

.spark-line-15 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  right: 0;
}

.spark-line-15.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 12.75px;
  height: 3.3px;
  margin-left: 18px;
  top: 38px;
}

.spark-line-16 {
  z-index: 1;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-16.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-17 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-17.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-simple-menu-button-5 {
  background-color: #fff;
  width: 60px;
  height: 60px;
  padding: 0 0 0 18px;
  overflow: hidden;
}

.spark-simple-menu-button-5.w--open {
  background-color: var(--spark-library--background--interactive);
  border-radius: 8px;
}

.spark-nav-link-5 {
  color: var(--spark-library--black);
  text-align: center;
  border-radius: 8px;
  margin-left: 8px;
  padding: 16px 24px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: background-color .15s, color .15s, opacity .15s;
}

.spark-nav-link-5:hover {
  background-color: var(--spark-library--background--interactive);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-5.w--current {
  color: var(--spark-library--foreground-interactive);
}

.spark-nav-link-5.spark-button {
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  text-align: center;
  border-style: none;
  border-radius: 999px;
  margin-right: 0;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1em;
  transition: background-color .15s, opacity .15s;
}

.spark-nav-link-5.spark-button:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-nav-link-5.spark-button.w--current {
  opacity: .5;
  color: var(--spark-library--white);
}

.spark-nav-menu-5 {
  align-items: center;
  display: flex;
}

.spark-brand-logo-5 {
  z-index: 2;
  padding-left: 0;
}

.spark-square-menu-inner-4 {
  justify-content: space-between;
  align-items: center;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
}

.spark-square-menu-with-links-4 {
  background-color: var(--spark-library--white);
  width: 100%;
  padding-left: 64px;
  padding-right: 64px;
  position: absolute;
  inset: 0% 0% auto;
}

.spark-section-5 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-5 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-5 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-5 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-5 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-5 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-5 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-5 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-5 li {
  margin-bottom: .5rem;
}

.spark-hero-section-image-3 {
  border-radius: 8px;
  flex: 0 auto;
  width: 45%;
  max-width: 50%;
  display: block;
}

.spark-hero-section-left-side-4 {
  width: 50%;
}

.spark-line-18 {
  z-index: 1;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
}

.spark-line-18.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 28px;
}

.spark-line-19 {
  z-index: 2;
  background-color: var(--spark-library--black);
  width: 35px;
  height: 2px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  right: 0;
}

.spark-line-19.spark-simple-line {
  background-color: var(--spark-library--foreground-interactive);
  border-radius: 3px;
  width: 24px;
  height: 3.3px;
  top: 18px;
}

.spark-centered-content-3 {
  text-align: center;
}

.button {
  border-radius: 20px;
  width: 100px;
  height: 50px;
  font-family: Poppins, sans-serif;
}

.brix---accordion-title {
  color: #080808;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.brix---paragraph-default-15 {
  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---section-9 {
  color: #bac2b3;
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---color-neutral-837 {
  color: #f2faeb;
}

.brix---accordion-content-wrapper {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

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

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

.brix---mg-bottom-2 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.brix---heading-h2-size-11 {
  color: #20201f;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 50px;
}

.brix---accordion-item-wrapper-v4 {
  cursor: pointer;
  transform-style: preserve-3d;
  background-color: #bac2b3;
  border: 1px solid #eff0f6;
  border-radius: 24px;
  width: 100%;
  padding: 52px 32px;
  font-family: Poppins, sans-serif;
  transition: transform .3s;
  display: flex;
  box-shadow: 0 2px 12px #14142b14;
}

.brix---accordion-item-wrapper-v4:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

.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-838 {
  color: #000;
}

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

.brix---grid-2-columns-stats-v4 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.bold-text-3 {
  color: #080908;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.brix---paragraph-default-16 {
  margin-top: 22px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 159px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.brix---paragraph-default-16.atas {
  margin-top: -118px;
}

.brix---paragraph-default-16.vff {
  margin-top: 29px;
}

.brix---paragraph-default-16.uuu.uyyy {
  margin-top: -131px;
}

.brix---paragraph-default-16.rrtrrt {
  margin-top: -449px;
}

.brix---paragraph-default-16.nlk09 {
  margin-top: 42px;
}

.brix---paragraph-default-16.yyhyh, .brix---paragraph-default-16.ffff {
  margin-top: 27px;
}

.brix---paragraph-default-16.ggth {
  margin-top: -95px;
}

.brix---paragraph-default-16.ggthh {
  margin-top: -105px;
}

.brix---paragraph-default-16.nnvhg {
  margin-top: 27px;
}

.brix---paragraph-default-16.gghgh {
  margin-top: -110px;
}

.brix---paragraph-default-16.ghyh {
  margin-top: -113px;
}

.brix---paragraph-default-16.ggyh {
  margin-top: 28px;
}

.brix---paragraph-default-16.gghy {
  margin-top: -99px;
}

.brix---paragraph-default-16.gghy.bbchf {
  margin-top: 14px;
}

.brix---paragraph-default-16.gghyh {
  margin-top: -228px;
}

.brix---paragraph-default-16.gght {
  margin-top: -94px;
}

.brix---paragraph-default-16.jujj {
  margin-top: -99px;
}

.brix---paragraph-default-16.hhjhk {
  margin-top: -104px;
}

.brix---section-10 {
  color: #bac2b3;
  background-color: #bac2b3fc;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae170b6447926f5f6b8438_Libaran_orange_teal-1.avif");
  background-position: 50%;
  background-size: auto;
  border-top: 1px solid #fffdfd;
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---accordion-btn-horizontal-line {
  background-color: #f2faeb;
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
}

.heading-12 {
  color: #000;
  margin-top: 55px;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
}

.heading-12.uutyythyyfgft {
  margin-top: 18px;
}

.brix---color-neutral-839 {
  color: #000;
}

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

.brix---accordion-item-wrapper {
  color: #030303;
  cursor: pointer;
  transform-style: preserve-3d;
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 24px;
  width: 100%;
  padding: 48px 64px;
  font-family: Poppins, sans-serif;
  transition: transform .3s;
  display: flex;
  box-shadow: 0 2px 12px #14142b14;
}

.brix---accordion-item-wrapper:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---color-neutral-840 {
  color: #f2faeb;
}

.list-2 {
  margin-top: -153px;
}

.list-2.hfgt {
  margin-top: -151px;
}

.list-2.hfgt.frettdf {
  margin-top: 10px;
}

.list-2.hhfg {
  margin-top: -144px;
}

.list-2.hhfg.uuyythgghyyrtggdte {
  margin-top: 18px;
}

.list-2.hhfgy {
  margin-top: -152px;
}

.list-2.hhfgy.uutyhhfyghhyfhj {
  margin-top: 15px;
}

.list-2.gghg {
  margin-top: 20px;
}

.list-2.nnhvgf {
  margin-top: 12px;
}

.list-2.bbgh {
  margin-top: -152px;
}

.list-2.bbghy {
  margin-top: -154px;
}

.list-2.bbghy.uuhfttyfgh {
  margin-top: 21px;
}

.list-2.vvfggt {
  margin-top: -149px;
}

.list-2.hhfgh {
  margin-top: -157px;
}

.list-2.hhfgh.uuyyhftfgggf, .list-2.hhfgh.iijghyygh {
  margin-top: 20px;
}

.list-2.hhfgtk {
  margin-top: -192px;
}

.list-2.hhfgtk.ghgtyyy.yyurtyrttr.uuytytytttttj {
  margin-top: -143px;
}

.list-2.hhfgtk.ghgtyyy.yyurtyrttr.uuytytytttttj.uujfttrgfttfgpllkghyk {
  margin-top: 6px;
}

.list-2.hhfgtk.uuhfyfhfggf.iifhgyhg {
  margin-top: 21px;
}

.list-2.gghythgi {
  margin-top: 14px;
}

.list-2.iighyghhgyyg {
  margin-top: 11px;
}

.list-2.iighyghhg {
  margin-top: 10px;
}

.brix---btn-circle-accordion-btn {
  color: #f2faeb;
  transform-style: preserve-3d;
  background-color: #bac2b3;
  border: 1px solid #eff0f6;
  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;
  box-shadow: 0 2px 12px #14142b14;
}

.brix---btn-circle-accordion-btn:hover {
  background-color: #bac2b3;
  border-color: #eff0f6;
  transform: scale3d(.94, .94, 1.01);
}

.list-4 {
  margin-top: 25px;
}

.list-4.uuryyfggtfggg {
  margin-top: -204px;
}

.list-4.hw {
  margin-top: 26px;
}

.list-4.yyyhhyh {
  margin-top: 20px;
}

.list-4.ggftrrgftr {
  margin-top: 13px;
}

.list-4.mariaask {
  margin-top: 21px;
}

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

.heading-13 {
  text-align: left;
  font-family: Poppins, sans-serif;
  font-style: italic;
  font-weight: 100;
}

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

.list-item-3 {
  color: var(--black);
  margin-top: 8px;
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: 500;
}

.list-3 {
  margin-top: -91px;
  margin-bottom: -65px;
  padding-top: 205px;
  padding-bottom: 0;
}

.list-3.op {
  margin-top: -345px;
  padding-top: 205px;
}

.list-3.op.fac.iinaffrgtfggfl {
  margin-top: -189px;
}

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

.brix---accordion-btn-vertical-line {
  background-color: #f2faeb;
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
  transform: rotate(90deg);
}

.list-item-5 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.brix---accordion-icon-wrapper-2 {
  justify-content: center;
  align-items: center;
  width: 38px;
  min-width: 38px;
  height: 38px;
  min-height: 38px;
  display: flex;
}

.brix---mg-bottom-3 {
  color: var(--spark-library--foreground-tertiary);
  margin-bottom: 0;
}

.brix---paragraph-default-17 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---paragraph-default-17.hhyh, .brix---paragraph-default-17.kklk, .brix---paragraph-default-17.jjkj, .brix---paragraph-default-17.hhjhj, .brix---paragraph-default-17.ffgft, .brix---paragraph-default-17.ffgf, .brix---paragraph-default-17.hhjh, .brix---paragraph-default-17.kik {
  color: var(--spark-library--background--interactive);
  font-family: Poppins, sans-serif;
}

.brix---color-neutral-841 {
  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-3 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

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

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

.brix---accordion-content-wrapper-2 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.brix---accordion-item-wrapper-v4-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--secondary--color-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  width: 100%;
  padding: 52px 32px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v4-2:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

.brix---grid-2-columns-stats-v4-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h2-size-12 {
  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---heading-h2-size-12.hhgygh, .brix---heading-h2-size-12.ggh, .brix---heading-h2-size-12.ggtg, .brix---heading-h2-size-12.gghg, .brix---heading-h2-size-12.gghyh, .brix---heading-h2-size-12.gghgy, .brix---heading-h2-size-12.vvgv, .brix---heading-h2-size-12.hhfgt, .brix---heading-h2-size-12.ggtgh {
  color: var(--spark-library--background--interactive);
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.brix---heading-h2-size-12.ffgt {
  color: var(--spark-library--background--interactive);
  font-family: Poppins, sans-serif;
  font-weight: 700;
}

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

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

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

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

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

.brix---section-11 {
  color: var(--elements-webflow-library--neutral--100);
  background-color: #f2faeb;
  background-image: linear-gradient(#00000078, #00000078), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705d2253653d39e257e2_WPCP%20(3%20of%204).avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---section-11.hhjhhj {
  margin-top: -234px;
}

.brix---section-11.hhjhhj.nlkkk {
  margin-top: -160px;
}

.brix---mg-bottom-4 {
  color: var(--black);
  font-family: Poppins, sans-serif;
}

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

.brix---accordion-item-wrapper-v4-3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 24px;
  width: 100%;
  padding: 52px 32px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-v4-3:hover {
  transform: scale3d(.96, .96, 1.01);
}

.list-item-6, .bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13, .bold-text-14 {
  font-weight: 500;
}

.bold-text-15 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.bold-text-16, .bold-text-17, .bold-text-18, .bold-text-19 {
  font-weight: 500;
}

.bold-text-20 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.bold-text-21, .bold-text-22, .bold-text-23, .bold-text-24, .bold-text-25, .list-item-9, .bold-text-26 {
  font-weight: 500;
}

.bold-text-27 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

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

.bold-text-29 {
  font-weight: 600;
}

.bold-text-30, .list-item-12 {
  font-weight: 500;
}

.paragraph-5 {
  border-top: 1px solid #000;
  margin-top: 15px;
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
}

.spark-small-sub-paragraph {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading.spark-card-title {
  font-size: 1.2rem;
}

.spark-card-details {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: auto;
  display: block;
}

.spark-wrapped-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-two-column-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-side-tabs-content {
  width: 60%;
  display: block;
}

.spark-side-flat-tab {
  border-bottom: 3px solid var(--spark-library--background--interactive);
  color: var(--spark-library--black);
  background-color: #0000;
  width: 100%;
  padding: 48px 24px;
  transition: border-color .3s, color .15s;
}

.spark-side-flat-tab:hover {
  border-bottom-color: var(--spark-library--light-steel-purple);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-side-flat-tab.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  background-color: #0000;
}

.spark-stacked-flat-tabs-menu {
  float: left;
  grid-column-gap: 0px;
  flex-direction: column;
  justify-content: center;
  width: 30%;
  margin-right: 10%;
  display: inline-block;
}

.spark-side-flat-tab-parent {
  width: 100%;
  display: block;
}

.spark-secondary-paragraph {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-900 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-6 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-6 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-6 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-6 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-6 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-6 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-6 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-6 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-6 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-6 li {
  margin-bottom: .5rem;
}

.atsanlk01 {
  margin-left: 10px;
}

.bold-text-31 {
  color: #0e0d0d;
  font-style: italic;
  font-weight: 600;
}

.list-item-23 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.list-item-28 {
  margin-top: 0;
}

.bold-text-32 {
  margin-top: -240px;
  font-weight: 600;
  display: inline-block;
}

.bold-text-32.bawah {
  margin-top: 121px;
}

.bold-text-32.bawah.op {
  margin-top: 126px;
}

.bold-text-32.bawah.hrttr {
  margin-top: 374px;
}

.bold-text-32.atas {
  margin-top: -114px;
}

.bold-text-32.ex {
  margin-top: -51px;
}

.bold-text-32.nlk09 {
  margin-top: -91px;
}

.bold-text-32.ffgt {
  margin-top: -29px;
}

.bold-text-33 {
  margin-top: 125px;
  display: inline-block;
}

.bold-text-33.nlk04 {
  margin-top: 322px;
}

.bold-text-33.nlk04.rem-arkk {
  margin-top: 51px;
  margin-bottom: -70px;
}

.bold-text-33.tytyyy {
  margin-top: 0;
}

.bold-text-33.re {
  margin-top: -5px;
}

.bold-text-33.nlk03 {
  margin-top: 150px;
}

.bold-text-33.nlk08 {
  margin-top: 2px;
}

.bold-text-33.nlk098 {
  margin-top: -36px;
}

.bold-text-33.nlk10 {
  margin-top: 248px;
}

.bold-text-33._3d2n {
  margin-top: 121px;
}

.list-item-29 {
  margin-top: -144px;
}

.list-item-29.iijfhyfgf {
  margin-top: 1px;
}

.list-item-29.iijfhyfgf.oppoiiiii {
  margin-top: -107px;
}

.list-item-29.popop {
  margin-top: -46px;
}

.text-span, .text-span-2, .text-span-3, .text-span-4, .text-span-5, .text-span-6, .text-span-7 {
  font-size: 18px;
}

.list-5 {
  margin-top: 156px;
}

.list-5.uuhfggftg {
  margin-top: 160px;
}

.list-5.uuhfggftg.iiklll {
  margin-top: 20px;
}

.list-5.fdrrdfd {
  margin-top: 153px;
}

.brix---icon-square-acent-36px {
  background-color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.brix---icon-square-acent-36px:hover {
  transform: scale(.92);
}

.brix---social-media-grid-left {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: start;
  align-self: center;
  justify-items: start;
}

.brix---paragraph-default-18 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

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

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

.brix---heading-h3-size-37 {
  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-845 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---divider-64px {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 64px;
  margin-bottom: 64px;
}

.brix---link {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 18px;
  text-decoration: none;
  transition: color .3s;
}

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

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

.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---contact-details-mg {
  margin-right: 32px;
}

.brix---contact-details-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.brix---contact-form-right-side {
  background-color: var(--elements-webflow-library--neutral--200);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

.brix---contact-form-right-side.fff {
  background-color: var(--elements-webflow-library--neutral--400);
}

.brix---error-message-4 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-4 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-4 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-8 {
  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;
  margin-top: 41px;
  padding: 26px 38px;
  font-family: Poppins, 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-8:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-4 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--combine-library--grey-800);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-4:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-4:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-4::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-4 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.brix---input-label-4.pickup {
  margin-top: 41px;
}

.brix---input-label-4.ggg.gtgt {
  margin-top: -138px;
}

.brix---input-4 {
  border: 1px solid var(--spark-library--white);
  background-color: var(--combine-library--white);
  box-shadow: 0 2px 7px 0 var(--combine-library--grey-800);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-4:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-4:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-4::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---form-grid-2-columns-4 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 23.5fr;
  grid-auto-columns: 5.5fr;
  grid-auto-flow: row;
  align-items: center;
  display: block;
}

.brix---contact-form-left-side {
  background-color: var(--spark-library--white);
  border-radius: 20px;
  padding: 88px 56px;
}

.brix---grid-contact-v3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

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

.brix---heading-h1-size-11 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.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---text-center-6 {
  text-align: center;
}

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

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

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

.select-field {
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #1f2c3dad;
}

.bold-text-34, .bold-text-35 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.slide-22 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658f7a50d4ddcb4f4d585598_1.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-23 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c66406f65431f5775806_2.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-24 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664996bda3cc48632d4_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-17.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-25 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664f9cce0861fb5d223_4.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-26 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c66381c280e360a6b583_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-43-Large.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-27 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664997b82769449740d_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-52.avif");
  background-position: 50%;
  background-size: cover;
}

.brix---icon-square-acent-36px-2 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.brix---icon-square-acent-36px-2:hover {
  transform: scale(.92);
}

.brix---social-media-grid-left-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: start;
  align-self: center;
  justify-items: start;
}

.brix---paragraph-default-19 {
  color: var(--combine-library--grey-800);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  line-height: 30px;
}

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

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

.brix---heading-h3-size-38 {
  color: var(--elements-webflow-library--accent--primary-1);
  margin-top: 44px;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-38.jj {
  color: var(--spark-library--foreground-secondary);
  margin-top: 14px;
  font-size: 20px;
}

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

.brix---divider-64px-2 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 64px;
  margin-bottom: 64px;
}

.brix---link-2 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 18px;
  text-decoration: none;
  transition: color .3s;
}

.brix---link-2:hover {
  color: var(--elements-webflow-library--secondary--color-1);
}

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

.brix---text-200-bold-5 {
  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---contact-details-mg-2 {
  margin-right: 32px;
}

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

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

.brix---contact-form-right-side-2 {
  background-color: var(--elements-webflow-library--neutral--200);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

.brix---error-message-5 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-5 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-5 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-9 {
  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;
  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-9:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-5 {
  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-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-5:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-5:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-5::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-5 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---input-5 {
  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-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-5:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-5:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-5::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---contact-form-left-side-2 {
  padding: 88px 56px;
}

.brix---grid-contact-v3-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.brix---card-5 {
  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-12 {
  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-5 {
  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-7 {
  text-align: center;
}

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

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

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

.jk {
  color: var(--spark-library--foreground-secondary);
  margin-top: 37px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.div-block-13 {
  margin-top: 41px;
}

.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 {
  font-family: Poppins, sans-serif;
}

.bold-text-44.ghy {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 20px;
}

.bold-text-45, .bold-text-46, .bold-text-47, .bold-text-48, .bold-text-49, .bold-text-50 {
  font-family: Poppins, sans-serif;
}

.bold-text-50.jjl {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 20px;
}

.bold-text-51, .bold-text-52, .bold-text-53, .bold-text-54, .bold-text-55 {
  font-family: Poppins, sans-serif;
}

.bold-text-56 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.bold-text-57 {
  font-family: Poppins, sans-serif;
}

.html-embed-2 {
  margin-top: -73px;
}

.div-block-14, .div-block-15, .div-block-16, .div-block-17, .div-block-18, .div-block-19, .div-block-20, .div-block-21 {
  margin-top: 41px;
}

.div-block-22 {
  margin-top: 14px;
}

.div-block-23, .div-block-24, .div-block-25, .div-block-26, .div-block-27, .div-block-28, .div-block-29, .div-block-30, .div-block-31, .div-block-32, .div-block-33 {
  margin-top: 41px;
}

.bold-text-58 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 20px;
}

.bold-text-58.fff {
  color: var(--elements-webflow-library--general--shadow-01);
  font-size: 26px;
}

.brix---icon-square-acent-36px-3 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.brix---icon-square-acent-36px-3:hover {
  transform: scale(.92);
}

.brix---social-media-grid-left-3 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: start;
  align-self: center;
  justify-items: start;
}

.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---color-neutral-850 {
  color: var(--elements-webflow-library--neutral--600);
}

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

.brix---heading-h3-size-39 {
  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-851 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---divider-64px-3 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 64px;
  margin-bottom: 64px;
}

.brix---link-3 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 18px;
  text-decoration: none;
  transition: color .3s;
}

.brix---link-3:hover {
  color: var(--elements-webflow-library--secondary--color-1);
}

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

.brix---text-200-bold-6 {
  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---contact-details-mg-3 {
  margin-right: 32px;
}

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

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

.brix---contact-form-right-side-3 {
  background-color: var(--elements-webflow-library--neutral--200);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

.brix---error-message-6 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-6 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-6 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-10 {
  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;
  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-10:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-6 {
  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-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-6:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-6:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-6::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-6 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---input-6 {
  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-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-6:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-6:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-6::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---contact-form-left-side-3 {
  padding: 88px 56px;
}

.brix---grid-contact-v3-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

.brix---card-6 {
  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-13 {
  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-6 {
  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-8 {
  text-align: center;
}

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

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

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

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

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

.brix---contact-form-right-side-4 {
  background-color: var(--elements-webflow-library--neutral--300);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

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

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

.brix---contact-form-left-side-4 {
  background-color: #fff;
  padding: 88px 56px;
}

.brix---icon-square-acent-36px-4 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.brix---icon-square-acent-36px-4:hover {
  transform: scale(.92);
}

.brix---social-media-grid-left-4 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: start;
  align-self: center;
  justify-items: start;
}

.brix---paragraph-default-21 {
  color: var(--elements-webflow-library--neutral--800);
  margin-top: 22px;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

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

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

.brix---heading-h3-size-40 {
  color: var(--spark-library--foreground-secondary);
  margin-top: 35px;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-40.gygg {
  color: var(--elements-webflow-library--accent--primary-1);
  font-family: Poppins, sans-serif;
}

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

.brix---divider-64px-4 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 64px;
  margin-bottom: 64px;
}

.brix---link-4 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 18px;
  text-decoration: none;
  transition: color .3s;
}

.brix---link-4:hover {
  color: var(--elements-webflow-library--secondary--color-1);
}

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

.brix---text-200-bold-7 {
  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---contact-details-mg-4 {
  margin-right: 32px;
}

.brix---contact-details-wrapper-4 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.brix---contact-form-right-side-5 {
  background-color: var(--elements-webflow-library--neutral--200);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

.brix---error-message-7 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-7 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-7 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-11 {
  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;
  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-11: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-11.fgttg {
  margin-top: 31px;
  font-family: Poppins, sans-serif;
}

.brix---text-area-7 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-7:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-7:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-7::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-7 {
  color: var(--elements-webflow-library--neutral--800);
  margin-top: 19px;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 20px;
}

.brix---input-label-7.pickup {
  color: var(--elements-webflow-library--accent--primary-1);
  margin-top: 52px;
  font-size: 20px;
}

.brix---input-label-7.guest, .brix---input-label-7.pick {
  margin-top: 38px;
}

.brix---input-label-7.guest-2 {
  margin-top: 40px;
  font-size: 20px;
}

.brix---input-label-7.tyty {
  margin-top: 35px;
}

.brix---input-label-7.hhhh {
  margin-top: 38px;
}

.brix---input-label-7.hhhiu {
  margin-top: 36px;
}

.brix---input-label-7.p {
  margin-top: 45px;
}

.brix---input-label-7.i, .brix---input-label-7.hyhrrt {
  margin-top: 38px;
}

.brix---input-7 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--combine-library--white);
  box-shadow: 0 2px 7px 0 var(--combine-library--grey-600);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s;
}

.brix---input-7:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-7:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-7::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---contact-form-left-side-5 {
  padding: 88px 56px;
}

.brix---grid-contact-v3-4 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1.2fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  display: grid;
}

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

.brix---heading-h1-size-14 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

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

.brix---subtitle-7.bpe-pproduct-b-info-description-description-1, .brix---subtitle-7.grghrd, .brix---subtitle-7.op00p, .brix---subtitle-7.opplp-p, .brix---subtitle-7.entoh, .brix---subtitle-7.ujuuiui, .brix---subtitle-7.uooplo, .brix---subtitle-7.ikhjuhj, .brix---subtitle-7.ttyuuuio {
  display: none;
}

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

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

.brix---container-default-14 {
  max-width: 1218px;
  margin-top: 42px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-15 {
  color: var(--elements-webflow-library--neutral--100);
  margin-top: 43px;
  padding-top: 176px;
  padding-bottom: 176px;
  display: block;
}

.brix---section-15.ddddd, .brix---section-15.fffffede, .brix---section-15.ololol, .brix---section-15.olopoop, .brix---section-15.olloplloiikiol, .brix---section-15.opopo, .brix---section-15.ujkkio, .brix---section-15.uuioolp, .brix---section-15.uujukkik, .brix---section-15.uukilli, .brix---section-15.iouiuo, .brix---section-15.iooplo, .brix---section-15.uiop, .brix---section-15.oppurtrbfte {
  display: none;
}

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

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

.brix---contact-form-right-side-6 {
  background-color: var(--elements-webflow-library--neutral--300);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

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

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

.brix---contact-form-left-side-6 {
  background-color: #fff;
  padding: 88px 56px;
}

.html-embed-3 {
  margin-top: 33px;
}

.html-embed-4 {
  margin-top: 118px;
}

.select-field-2, .select-field-3 {
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #00000069;
}

.bold-text-59 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 20px;
}

.select-field-4 {
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #00000069;
}

.select-field-5 {
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  box-shadow: 0 2px 5px #00000069;
}

.select-field-6 {
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  box-shadow: 0 2px 5px #0003;
}

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

.bold-text-61, .bold-text-62 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-size: 20px;
}

.bold-text-63 {
  font-family: Poppins, sans-serif;
}

.slider-8 {
  margin-top: -34px;
}

.brix---paragraph-default-22 {
  color: var(--black);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
  display: none;
}

.brix---heading-h3-size-41 {
  color: var(--elements-webflow-library--accent--primary-1);
  margin-top: 41px;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-41.ghyg {
  color: var(--elements-webflow-library--neutral--200);
  font-family: Poppins, sans-serif;
}

.brix---heading-h3-size-41.ghyg.fttf {
  color: var(--elements-webflow-library--neutral--200);
}

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

.brix---contact-form-right-side-7 {
  background-color: var(--elements-webflow-library--neutral--200);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

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

.brix---text-area-8 {
  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-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-8:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-8:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-8::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-8 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---input-8 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--spark-library--foreground-secondary);
  text-transform: capitalize;
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-8:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-8:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-8::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---form-grid-2-columns-10 {
  grid-column-gap: 0px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 61.25fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---contact-form-left-side-7 {
  padding: 88px 56px;
}

.brix---card-8 {
  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-15 {
  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-864 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---contact-form-right-side-8 {
  background-color: var(--elements-webflow-library--neutral--200);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

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

.brix---text-area-9 {
  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-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-9:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-9:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-9::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-9 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---contact-form-left-side-8 {
  padding: 88px 56px;
}

.brix---card-9 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--spark-library--foreground-secondary);
  border-radius: 24px;
}

.brix---heading-h1-size-16 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
  display: none;
}

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

.brix---contact-v6-half-bg-right {
  z-index: -1;
  background-color: var(--elements-webflow-library--accent--primary-1);
  width: 36%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

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

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

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

.brix---big-icon-left {
  border-radius: 16px;
  margin-right: 16px;
}

.brix---icon-link-wrapper {
  transform-style: preserve-3d;
  align-items: center;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: flex;
}

.brix---icon-link-wrapper:hover {
  transform: translate3d(8px, 0, .01px);
}

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

.brix---card-pd-64px---56px {
  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: 64px 56px;
}

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

.brix---text-area-10 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--spark-library--foreground-secondary);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-10:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-10:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-10::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-10 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

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

.brix---grid-contact-v6 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---section-position-relative {
  padding-top: 176px;
  padding-bottom: 176px;
  position: relative;
  overflow: hidden;
}

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

.brix---contact-form-right-side-9 {
  background-color: var(--elements-webflow-library--neutral--200);
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 88px 56px;
}

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

.brix---input-label-11 {
  color: var(--black);
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---input-label-11.gghgh.fftff {
  margin-top: 31px;
}

.brix---input-label-11.yuuyuuu {
  margin-top: 35px;
  font-family: Poppins, sans-serif;
}

.brix---input-label-11.ty {
  margin-top: 54px;
  font-weight: 600;
}

.brix---input-label-11.ty.ddrdet {
  color: var(--green);
  margin-top: 16px;
  font-weight: 700;
}

.brix---input-label-11.ty.ddrdet.dff {
  margin-top: 3px;
}

.brix---input-label-11.yttyu {
  margin-top: 31px;
}

.brix---input-label-11.tyyt {
  margin-top: 30px;
}

.brix---input-label-11.rer {
  margin-top: 32px;
}

.brix---input-label-11.rrt {
  color: var(--green);
}

.brix---input-label-11.fgh {
  margin-top: 13px;
}

.brix---input-label-11.uuju {
  margin-top: 30px;
}

.brix---input-label-11.ffg {
  margin-top: 19px;
}

.brix---input-label-11.gghg {
  margin-top: 35px;
}

.brix---input-label-11.ffgft {
  margin-top: 25px;
  margin-bottom: 34px;
}

.brix---input-label-11.gtghyyju {
  margin-top: 24px;
  margin-bottom: 33px;
}

.brix---input-label-11.ffgrt {
  margin-top: 22px;
  margin-bottom: 38px;
}

.brix---input-label-11.iikkgjhuhuhj, .brix---input-label-11.kkghihkhjhu, .brix---input-label-11.ookhuuhi, .brix---input-label-11.ookhihjjh, .brix---input-label-11.iikhjjhuhjjh, .brix---input-label-11.ookjhiijkj, .brix---input-label-11.iikhjhuh, .brix---input-label-11.iikgjjhuhh, .brix---input-label-11.ppllol, .brix---input-label-11.ookihkhi, .brix---input-label-11.pploojkji, .brix---input-label-11.ooookkhihjh, .brix---input-label-11.ookhuuhk, .brix---input-label-11.iikhjhju {
  margin-top: 54px;
}

.brix---input-label-11.ookihjhu {
  margin-top: 23px;
}

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

.brix---contact-form-left-side-9 {
  padding: 88px 56px;
}

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

.brix---contact-form-right-side-10 {
  background-color: var(--elements-webflow-library--neutral--300);
  border-radius: 20px;
  padding: 88px 56px;
}

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

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

.brix---contact-form-left-side-10 {
  background-color: #fff;
  border-radius: 20px;
  padding: 88px 56px;
}

.brix---paragraph-default-22-copy {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.slide-28-nlk03-1 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73252c5d541a401268_1.avif");
  background-position: 50%;
  background-size: cover;
  margin-top: 0;
}

.slide-28-nlk03-1.nlk01-1 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c6bf5bac6ffb0408e252_NLK_chalets%20(2).avif");
}

.slide-28-nlk03-1.nlk03 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a1d49bb90bcfd48cd82389_2.avif");
}

.slide-28-nlk03-1.nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c2c4a9cf99aabbd88c02_NLK_rooms%20(7%20of%209).avif");
}

.slide-28-nlk03-1.nlk01.hyhhyhky {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b46f1b6f3dd4df461afffb_Libaran%20(21%20of%2021).avif");
}

.slide-28-nlk03-1.tthtth {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac4773365d154def01_1.avif");
}

.slide-28-nlk03-1.rrtrrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8db0f2d4b775d9d2cd2b1__Y1A0520.avif");
}

.slide-28-nlk03-1.ttyhh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa884f6ce386046d443c_1.avif");
}

.slide-28-nlk03-1.tthyjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f0c2e45a206603fd05a_NLK_orange_teal-5.avif");
}

.slide-28-nlk03-1.yyjkkl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8779d67b1e799713966_caption%20(2).avif");
}

.slide-28-nlk03-1.yyhjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d2706fa552e161feb18b_NLK_chalets.avif");
}

.slide-28-nlk03-1.tthyyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
}

.slide-28-nlk03-1.yyhjjk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
}

.slide-28-nlk03-1.yhhgft {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8ca75dafcc6eb4a8193fb_NLS_Reception.avif");
}

.html-embed-5 {
  margin-top: 72px;
}

.bold-text-64 {
  color: var(--elements-webflow-library--neutral--200);
  font-family: Poppins, sans-serif;
}

.select-field-7 {
  color: var(--combine-library--grey-800);
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #00000047;
}

.select-field-7.hhfgt {
  color: var(--combine-library--grey-800);
}

.select-field-8 {
  color: var(--combine-library--grey-800);
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #00000047;
}

.select-field-8.gghgh {
  color: var(--combine-library--grey-800);
}

.bold-text-65 {
  color: var(--elements-webflow-library--neutral--200);
}

.select-field-9 {
  color: var(--spark-library--black);
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #00000047;
}

.select-field-9.trrr {
  font-family: Poppins, sans-serif;
}

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

.bold-text-67 {
  color: var(--elements-webflow-library--neutral--200);
}

.slide-29-nlk04-2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-29-nlk04-2.nlk02-2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
}

.slide-29-nlk04-2.nlk03 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594f8f6685d1e06039712ff_Agamid-Deluxe-Twin-bed.avif");
}

.slide-29-nlk04-2.nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
}

.slide-29-nlk04-2.nlk01.penat {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705ccebba152b59bb90c_Libaran_camp%20(3%20of%207).avif");
}

.slide-29-nlk04-2.nlk01.penat.hhfgftgf {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7044c7b861e9ce1e977be_Libaran%20(1%20of%2021).avif");
}

.slide-29-nlk04-2.uiilll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac072110434c6645a0_2.avif");
}

.slide-29-nlk04-2.rrtth {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
}

.slide-29-nlk04-2.gghbbn {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa8814e8ec58ad713d0a_2.avif");
}

.slide-29-nlk04-2.ybhjk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
  background-position: 50%;
}

.slide-29-nlk04-2.tghjk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd0c41387329d23891b_2.avif");
}

.slide-29-nlk04-2.wwde {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cab70941d3afd309b725_Watermarked-15.avif");
}

.slide-29-nlk04-2.rrthh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c42890bf40ac00e430b5_NLK_Dormitory%20Room.avif");
}

.slide-29-nlk04-2.iikll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
}

.slide-29-nlk04-2.yyhfgg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cab70941d3afd309b725_Watermarked-15.avif");
}

.slide-30-nlk04-3 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73bfbd11f48b6765b8_3.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-30-nlk04-3.nlk02-3 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c74184357533fe495bc2_NLK_rooms%20(4%20of%209).avif");
}

.slide-30-nlk04-3.nlk03 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8da694b5d954b1702fb50_Sandakan_RDC%20(51%20of%2052).avif");
}

.slide-30-nlk04-3.nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
}

.slide-30-nlk04-3.nlk01.pnt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7081f1198aadc4a23b1c0_Libaran%20(13%20of%2021)%20-%20Copy.avif");
}

.slide-30-nlk04-3.nlk01.pnt.hhgytsderrw {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705cfad7fc326f736748_Libaran_camp%20(1%20of%207).avif");
}

.slide-30-nlk04-3.ggyhhh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac7a4d47c6fea1d323_3.avif");
}

.slide-30-nlk04-3.ttyhhjjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0f94b302b155052c274f8_3.avif");
  background-position: 50%;
}

.slide-30-nlk04-3.ggyhhjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8def15a377c8bc81e4364_NLK%20(2%20of%203).avif");
}

.slide-30-nlk04-3.yyhjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8db0f2d4b775d9d2cd2b1__Y1A0520.avif");
}

.slide-30-nlk04-3.iiloo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fccfe30e264d7dc13a3c_3.avif");
}

.slide-30-nlk04-3.ccfg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8779d67b1e799713966_caption%20(2).avif");
}

.slide-30-nlk04-3.ttyyhhj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ef7a9cf99aabbc43576_NLK_orange_teal-4.avif");
}

.slide-30-nlk04-3.yjjkk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c483d495e22277ee6bfb_NLK_rooms%20(1%20of%209).avif");
}

.slide-30-nlk04-3.yyhh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cae471e2894533de73f3_Watermarked-17.avif");
}

.slide-31-nlk04-4 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-31-nlk04-4.nlk02-4 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c765841c57da58f9f473_NLK_rooms%20(5%20of%209).avif");
}

.slide-31-nlk04-4.nlk03 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e21dcbb30d66a5865290_Selingan%20island%20beach%20photo2.avif");
}

.slide-31-nlk04-4.nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664f9cce0861fb5d223_4.avif");
}

.slide-31-nlk04-4.nlk01.uuyuuy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7081ebd2e7d160ddc56eb_Libaran%20(17%20of%2021)%20-%20Copy.avif");
}

.slide-31-nlk04-4.nlk01.uuyuuy.yutyyrteiij {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705ddc2520b99926d0b7_WPCP%20(1%20of%204).avif");
}

.slide-31-nlk04-4.ttytt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac7a4d47c6fea1d36e_4.avif");
}

.slide-31-nlk04-4.ttyhhjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0f94b8ed6a6812c5bda9d_2.avif");
}

.slide-31-nlk04-4.rrtggh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ef7a9cf99aabbc43576_NLK_orange_teal-4.avif");
}

.slide-31-nlk04-4.yyhhjk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8da694b5d954b1702fb50_Sandakan_RDC%20(51%20of%2052).avif");
}

.slide-31-nlk04-4.xxdfg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd0b725f1a4067505df_4.avif");
}

.slide-31-nlk04-4.ccfr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8f75b0c95978e375236_Sandakan_BSBCC%20(22%20of%2025).avif");
}

.slide-31-nlk04-4.yyjjkl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cf6f3ea101b31a6d012d_NLK_animal_orange_teal_azka-1-3.avif");
}

.slide-31-nlk04-4.jkkll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
}

.slide-31-nlk04-4.yyhfggfj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cafbfd391eadb6e41c5f_NLS_Room_Superior_double.avif");
}

.slide-32-nlk04-5 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1a0a3b5627fdc1197ec_Sandakan_WarMemorial%20(5%20of%2018).avif");
  background-position: 50% 0;
  background-size: cover;
}

.slide-32-nlk04-5.nlk02-5 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f0c2e45a206603fd05a_NLK_orange_teal-5.avif");
}

.slide-32-nlk04-5.nlk04 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65950b62072110434c622c02_20140329_210455.avif");
}

.slide-32-nlk04-5.nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
}

.slide-32-nlk04-5.nlk01.uutyrttr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b704d530193b184eaeaa98_setting-free-the-baby.avif");
}

.slide-32-nlk04-5.nlk01.uutyrttr.uutyyythy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705c5525915bb0c1c419_WPCP%20(2%20of%204).avif");
}

.slide-32-nlk04-5.tthyyj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1012eab54a3196976db_Selingan%20island%20beach.avif");
}

.slide-32-nlk04-5.ttyhh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8f75b0c95978e375236_Sandakan_BSBCC%20(22%20of%2025).avif");
}

.slide-32-nlk04-5.ttyhhj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8deaad82bfce873e697e4_8-Rhinoceros-Hornbill.avif");
}

.slide-32-nlk04-5.yjjkll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8dd332e26aeb25bb06dad_Sandakan_BSBCC%20(20%20of%2025).avif");
}

.slide-32-nlk04-5.gghjjk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8f75b0c95978e375236_Sandakan_BSBCC%20(22%20of%2025).avif");
}

.slide-32-nlk04-5.wwert {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fdd36827ad950c122a3a_5.avif");
}

.slide-32-nlk04-5.yyjjk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cf850e095cf53b778858_NLK_animal_orange_teal_azka-1.avif");
}

.slide-32-nlk04-5.ikkll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c74184357533fe495bc2_NLK_rooms%20(4%20of%209).avif");
}

.slide-32-nlk04-5.iikhhfg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cb37823053db3bd8a981_NLS_Dorm%20(2).avif");
}

.slide-33-nlk04-6 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1e4cfbc353346d12445_Sandakan_WarMemorial%20(18%20of%2018).avif");
  background-position: 50%;
  background-size: cover;
}

.slide-33-nlk04-6.nlk02-6 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
}

.slide-33-nlk04-6.nlk03 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd0b725f1a4067505df_4.avif");
}

.slide-33-nlk04-6.nlk01 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c483d495e22277ee6bfb_NLK_rooms%20(1%20of%209).avif");
}

.slide-33-nlk04-6.nlk01.yutytyu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705d2253653d39e257e2_WPCP%20(3%20of%204).avif");
}

.slide-33-nlk04-6.nlk01.yutytyu.uuiooplltyy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4714e6ea656a15797cdb1_Libaran%20(20%20of%2021).avif");
}

.slide-33-nlk04-6.tthyjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e11de34d20fe97e09d00_Turtle%20Hatchery%20area.avif");
}

.slide-33-nlk04-6.ttyhhjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
}

.slide-33-nlk04-6.yyhhjj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8dec54a669225ac0c5e5e_27-Common-Palm-Civet.avif");
}

.slide-33-nlk04-6.hhjkkl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cf6f3ea101b31a6d012d_NLK_animal_orange_teal_azka-1-3.avif");
  background-position: 50% 0;
}

.slide-33-nlk04-6.eergg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8da694b5d954b1702fb50_Sandakan_RDC%20(51%20of%2052).avif");
}

.slide-33-nlk04-6.eerggh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
}

.slide-33-nlk04-6.eddfggh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cbaf3eace388572d873a_NLK_sky_night.avif");
}

.slide-33-nlk04-6.kklll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c7aedafcc6eb4a7fd3ce_NLK_orange_teal-7.avif");
}

.slide-33-nlk04-6.tthh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cb7688a906b793921b1e_NLS_Dorm.avif");
}

.bold-text-69 {
  font-weight: 700;
}

.bold-text-70 {
  font-family: Poppins, sans-serif;
}

.html-embed-6 {
  margin-top: 35px;
}

.div-block-36 {
  margin-top: -117px;
}

.div-block-37 {
  margin-top: 22px;
  font-family: Poppins, sans-serif;
}

.link-block-9, .link-block-10, .link-block-11 {
  text-decoration: none;
}

.brix---paragraph-default-23 {
  color: var(--combine-library--grey-800);
  margin-bottom: 69px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---paragraph-default-23.gghg {
  font-size: 16px;
}

.brix---paragraph-default-23.gghg.hhfyfhhfty {
  color: var(--white);
}

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

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

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

.brix---accordion-title-4 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

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

.brix---accordion-header-3 {
  align-items: center;
  font-family: Poppins, sans-serif;
  display: flex;
}

.brix---accordion-content-wrapper-3 {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.brix---accordion-btn-horizontal-line-2 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
}

.brix---accordion-btn-vertical-line-2 {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 18px;
  height: 2px;
  position: absolute;
  transform: rotate(90deg);
}

.brix---btn-circle-accordion-btn-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--600);
  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-side-2 {
  margin-right: 24px;
}

.brix---accordion-item-wrapper-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--whitesmoke);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  cursor: pointer;
  transform-style: preserve-3d;
  border-radius: 20px;
  width: 100%;
  padding: 48px 64px;
  transition: transform .3s;
  display: flex;
}

.brix---accordion-item-wrapper-2:hover {
  transform: scale3d(.96, .96, 1.01);
}

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

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

.brix---heading-h2-size-13 {
  margin-top: -62px;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

.brix---heading-h2-size-13.hhfggftggf {
  color: var(--spark-library--background--interactive);
}

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

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

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

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

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

.brix---container-default-15.bawah-sikit-brix {
  margin-top: 71px;
}

.brix---container-default-15.gtyr5 {
  margin-top: 42px;
}

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

.brix---section-16.ggfhfthfyyfh {
  margin-top: 136px;
}

.brix---section-16.hhfgggfyyyfttffy {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658bcd5d97e6e458ccc1f109_FB_IMG_1510760067026-1024x683.avif");
  background-position: 0 0, 50%;
  background-size: auto, auto;
}

.brix---section-16.hhfgggfyyyfttffy.uutytytyt {
  margin-top: 0;
}

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

.brix---text-200-bold-8 {
  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---link-wrapper-color-primary-2 {
  color: var(--elements-webflow-library--accent--primary-1);
  align-items: center;
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

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

.brix---display-4 {
  color: var(--spark-library--foreground-tertiary);
  margin-top: -41px;
  margin-left: -41px;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 40px;
}

.brix---display-4.uukl {
  margin-top: -8px;
  margin-left: -7px;
}

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

.brix---text-202 {
  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---color-neutral-874 {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 17px;
}

.brix---divider-details {
  background-color: var(--elements-webflow-library--neutral--400);
  width: 32px;
  height: 1px;
  margin-left: 16px;
  margin-right: 16px;
}

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

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

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

.brix---blog-card-item-link-last {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  padding-top: 45px;
  padding-bottom: 0;
}

.brix---blog-card-item-link-last:last-child {
  border-bottom-width: 0;
}

.brix---blog-card-item-link {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  padding-top: 45px;
  padding-bottom: 45px;
}

.brix---blog-card-item-link:last-child {
  border-bottom-width: 0;
}

.brix---blog-card-item-link-first {
  border-bottom: 1px solid var(--elements-webflow-library--neutral--400);
  padding-top: 0;
  padding-bottom: 45px;
}

.brix---blog-card-item-link-first:last-child {
  border-bottom-width: 0;
}

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

.brix---category-link {
  color: var(--elements-webflow-library--neutral--600);
  margin-bottom: 32px;
  font-size: 24px;
  line-height: 26px;
  text-decoration: none;
}

.brix---category-link:hover, .brix---category-link.w--current {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---blog-categories-item-wrapper {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.brix---heading-h2-size-14 {
  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-64px {
  margin-bottom: 64px;
}

.brix---sticky-top-24px {
  position: sticky;
  top: 24px;
}

.brix---grid-blog-sidebar {
  grid-column-gap: 210px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---section-bg-neutral-201 {
  background-color: var(--elements-webflow-library--neutral--200);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---blog-card-content-inside-2 {
  padding: 32px 32px 40px;
}

.brix---blog-card-image-2 {
  border-radius: 20px;
}

.brix---blog-card-image-2.ggyh {
  border-radius: 20px;
  margin-top: 41px;
}

.brix---blog-card-image-wrapper-inside-card-2 {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-featured-wrapper-card {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--combine-library--primary-600);
  border-radius: 24px;
  width: 100%;
  text-decoration: none;
  overflow: hidden;
  box-shadow: 0 2px 8px #14142b0f;
}

.brix---grid-blog-featured-v7 {
  grid-column-gap: 64px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h1-size-17 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 54px;
  font-weight: 700;
  line-height: 66px;
}

.brix---subtitle-8 {
  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---subtitle-8.nlk {
  margin-top: -253px;
}

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

.bold-text-71 {
  font-family: Poppins, sans-serif;
}

.brix---link-wrapper-6 {
  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-6:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---paragraph-default-24 {
  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-875 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---image-wrapper-br-24px-shadow {
  box-shadow: 0 14px 42px 0 var(--elements-webflow-library--general--shadow-04);
  border-radius: 24px;
  overflow: hidden;
}

.brix--grid-2-columns-text-right {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---link-content {
  color: var(--elements-webflow-library--neutral--600);
  text-decoration: none;
}

.brix---grid-2-columns-text-left {
  grid-column-gap: 120px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

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

.brix---heading-h2-size-15 {
  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---inner-container-490px-center {
  max-width: 490px;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-72 {
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 500;
}

.bold-text-73, .bold-text-74, .bold-text-75 {
  font-weight: 500;
}

.image-56, .image-57, .image-58, .image-59, .image-60 {
  border-radius: 20px;
}

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

.brix---badge-primary-small-light-2 {
  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---flex-horizontal-space-between-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---divider-32px-2 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.brix---heading-h3-size-42 {
  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-877 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---blog-card-wrapper-shadow-2 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  height: 100%;
  text-decoration: none;
  overflow: hidden;
  box-shadow: 0 2px 12px #14142b0d;
}

.brix---height-100-2 {
  height: 100%;
}

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

.brix---badge-secondary-category-badges-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-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-2: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-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);
  cursor: default;
}

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

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

.brix---grid-title-and-categories-2 {
  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---heading-h4-size-4 {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 17px;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 28px;
}

.brix---text-100-medium-2 {
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

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

.brix---mg-left-24px---mg-top-16px-mbp-2 {
  margin-left: 24px;
}

.brix---blog-card-wrapper-width-218px-2 {
  border-radius: 24px;
  width: 100%;
  max-width: 218px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-featured-sidebar-2 {
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.brix---mg-bottom-5 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
}

.brix---divider-24px-2 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 20px;
  height: 2px;
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 50px;
}

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

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

.brix---blog-card-wrapper-2.loveee.jjgyhgythty {
  margin-top: -91px;
}

.brix---grid-blog-featured-v3-2 {
  grid-column-gap: 32px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---grid-blog-featured-v3-2.ggdfdtfdr {
  margin-top: -47px;
}

.brix---heading-h1-size-18 {
  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---grid-title-and-paragraph-2 {
  grid-column-gap: 140px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 56px;
  display: grid;
}

.brix---icon-square-36px-2 {
  background-color: var(--elements-webflow-library--secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
  overflow: hidden;
}

.brix---icon-square-36px-2:hover {
  transform: scale(.92);
}

.brix---social-media-grid-center-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: center;
  justify-items: center;
}

.brix---paragraph-default-25 {
  color: var(--spark-library--foreground-tertiary);
  margin-bottom: 88px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

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

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

.brix---text-200-medium-2 {
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

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

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

.brix---heading-h3-size-43 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-link {
  color: var(--elements-webflow-library--neutral--800);
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
  transition: color .3s;
}

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

.brix---text-decoration-none-2 {
  text-decoration: none;
}

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

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

.brix---avatar-image-link-2 {
  transition: transform .3s;
}

.brix---avatar-image-link-2:hover {
  transform: scale(1.1);
}

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

.brix---card-team-v1 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 24px 56px;
  display: flex;
}

.brix---grid-3-columns {
  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-16 {
  margin-top: -76px;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

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

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

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

.brix---container-default-16 {
  max-width: 1218px;
  min-height: 80px;
  padding-left: 24px;
  padding-right: 24px;
}

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

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

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

.spark-button-6 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-6:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-tiny-icon {
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.spark-lightbox-button {
  grid-column-gap: 16px;
  background-color: var(--spark-library--background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--foreground-interactive);
  border-radius: 8px;
  align-items: center;
  padding: 16px 24px;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: background-color .15s, color .15s;
  display: flex;
}

.spark-lightbox-button:hover {
  background-color: var(--spark-library--foreground-interactive);
  opacity: 1;
  color: var(--spark-library--white);
}

.spark-lightbox-button.spark-white-button {
  background-color: var(--spark-library--white);
  color: var(--spark-library--foreground-interactive);
}

.spark-lightbox-button.spark-white-button:hover {
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--background--interactive);
}

.spark-flex-row-6 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-6.spark-left-aligned {
  grid-column-gap: 16px;
  justify-content: flex-start;
}

.spark-flex-row-6.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-hero-sub-paragraph-6 {
  width: 100%;
  margin-bottom: 64px;
}

.spark-max-width-730 {
  flex: none;
  max-width: 730px;
}

.spark-container-7 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-7 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-7.spark-dark-hero-background-image {
  background-image: linear-gradient(to bottom, #00000075, #00000075), linear-gradient(74.2deg, var(--elements-webflow-library--general--shadow-01) 52%, #002e008c 79%, #0000), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fe91b253640336a665cda_julian-hochgesang-Dkn8-zPIbwo-unsplash.webp");
  color: var(--spark-library--white);
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
  min-height: 40vh;
  margin-top: 108px;
  font-family: Poppins, sans-serif;
  display: flex;
}

.spark-section-7.spark-dark-hero-background-image.viikjjgughyghhgyg {
  margin-top: -70px;
}

.spark-section-7.spark-dark-hero-background-image.viikjjgughyghhgyg.uiiolokoliiiiii {
  margin-top: 0;
}

.spark-section-7 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-7 h4 {
  margin-top: -10.8rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-7 h1 {
  margin-top: -163px;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-7 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-7 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-7 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-7 p {
  margin-top: 17px;
}

.spark-section-7 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-7 li {
  margin-bottom: .5rem;
}

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

.brix---cta-v11-half-bg-left-5 {
  background-image: linear-gradient(#0009, #0009);
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.brix---cta-v11-half-bg-right-5 {
  background-image: linear-gradient(#0009, #0009);
  width: 50%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---btn-primary-white-7 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-7:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-margin-4 {
  margin-right: 16px;
}

.brix---buttons-row-8 {
  align-items: center;
  display: flex;
}

.brix---heading-h2-size-17 {
  color: var(--elements-webflow-library--neutral--100);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 500;
  line-height: 50px;
}

.brix---heading-h2-size-17.bbb, .brix---heading-h2-size-17.jjfhhf {
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.brix---heading-h2-size-17.gggh, .brix---heading-h2-size-17.gggg {
  color: var(--elements-webflow-library--neutral--200);
}

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

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

.brix---grid-cta-v11-4 {
  grid-column-gap: 210px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.brix---z-index-4 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---cta-v11-section-4 {
  align-items: center;
  height: auto;
  min-height: 80vh;
  padding-top: 160px;
  padding-bottom: 160px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.brix---half-bg-right---width-36 {
  z-index: -1;
  background-color: var(--elements-webflow-library--accent--primary-1);
  width: 36%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---error-message-8 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-8 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-8 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-12 {
  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;
  padding: 26px 38px;
  font-family: Poppins, 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-12:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-11 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 22px;
  height: auto;
  min-height: 1px;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-11:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-11:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-11::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-12 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 20px;
}

.brix---input-9 {
  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-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-9:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-9:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-9::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---card-form-4 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--neutral--800);
  border-radius: 24px;
  min-height: 576px;
  margin-bottom: 0;
  padding: 56px 40px;
}

.brix---text-200-bold-9 {
  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---text-203 {
  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---mg-bottom-8px-5 {
  margin-bottom: 8px;
}

.brix---big-icon-left-2 {
  border-radius: 16px;
  margin-right: 16px;
}

.brix---card-link-icon-wrapper {
  border: 1px 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--600);
  transform-style: preserve-3d;
  border-radius: 14px;
  align-items: center;
  padding: 14px 18px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  text-decoration: none;
  transition: transform .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---card-link-icon-wrapper:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform: scale3d(.96, .96, 1.01);
}

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

.brix---inner-container-400px {
  max-width: 400px;
}

.brix---text-300-bold-3 {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

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

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

.brix---paragraph-default-26 {
  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-885 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-h1-size-19 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 36px;
  font-weight: 700;
  line-height: 66px;
}

.brix---subtitle-9 {
  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---grid-contact-v1 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.brix---section-position-relative-2 {
  padding-top: 176px;
  padding-bottom: 176px;
  position: relative;
  overflow: hidden;
}

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

.brix---link-text-5 {
  font-family: Poppins, sans-serif;
  font-size: 15px;
  transition: color .3s;
  display: inline-block;
}

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

.brix---link-wrapper-7 {
  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-7:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

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

.brix---card-map-content-4 {
  padding: 54px 48px;
}

.brix---image-border-radius-top-24px-4 {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

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

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

.brix---grid-contact-v7-4 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.text-field {
  border-radius: 20px;
  min-height: 40px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #0000005c;
}

.text-block-33 {
  font-family: Poppins, sans-serif;
  font-size: 15px;
}

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

.brix---contact-v4-half-bg-image {
  z-index: -1;
  width: 65%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
  overflow: hidden;
}

.brix---error-message-9 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-9 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-9 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-13 {
  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;
  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-13:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-12 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-12:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-12:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-12::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-13 {
  color: var(--spark-library--background--interactive);
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.brix---input-10 {
  border: 0px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--white);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-10:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-10:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-10::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---paragraph-default-27 {
  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-889 {
  color: var(--elements-webflow-library--neutral--600);
}

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

.brix---heading-h1-size-20 {
  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: 30px;
  font-weight: 700;
  line-height: 66px;
}

.brix---heading-h1-size-20.hhfgtt {
  margin-top: -77px;
  font-size: 35px;
}

.brix---heading-h1-size-20.hhfgtt.gghtyt {
  padding-top: 65px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

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

.brix---card-form-v2 {
  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;
  min-height: 620px;
  margin-bottom: 0;
  padding: 72px 78px;
}

.brix---grid-contact-v4 {
  grid-column-gap: 0px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.8fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.brix---section-position-relative-3 {
  padding-top: 176px;
  padding-bottom: 176px;
  position: relative;
  overflow: hidden;
}

.brix---card-form-5 {
  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);
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6582640f0e3b00590690f63d_ling-tang-XjUhALD9HO4-unsplash.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 24px;
  min-height: 576px;
  margin-top: 116px;
  margin-bottom: 0;
  padding: 56px 40px;
}

.brix---link-text-6 {
  color: var(--spark-library--foreground-interactive);
  font-family: Poppins, sans-serif;
  font-size: 15px;
  transition: color .3s;
  display: inline-block;
}

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

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

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

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

.brix---card-map-content-5 {
  padding: 54px 48px;
}

.brix---image-border-radius-top-24px-5 {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}

.brix---card-11 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--general--shadow-01);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  border-radius: 24px;
  font-family: Poppins, sans-serif;
}

.brix---card-11.cdrrr {
  margin-top: -48px;
}

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

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

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

.brix---grid-contact-v7-5 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.2fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.text-block-34 {
  color: var(--spark-library--foreground-interactive);
}

.image-61 {
  margin-top: -85px;
  margin-left: 232px;
}

.image-62 {
  margin-top: -81px;
  margin-left: 238px;
}

.spark-icon {
  width: 12px;
  display: inline-block;
}

.spark-icon.spark-20px-icon {
  align-items: center;
  width: 20px;
  padding: 2px;
  display: flex;
}

.spark-social-row {
  grid-column-gap: 24px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.spark-social-row.spark-left-aligned {
  justify-content: flex-start;
}

.spark-gray-paragraph {
  color: var(--spark-library--foreground-secondary);
  line-height: 1.3;
}

.spark-small-sub-paragraph-2 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-small-sub-paragraph-2.spark-margin-bottom-1rem {
  margin-bottom: 1rem;
}

.spark-bold-heading-2 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-team-member-details {
  max-width: 590px;
}

.spark-horizontal-team-member-image {
  object-fit: cover;
  border-radius: 12px;
  width: 500px;
  max-width: none;
  height: 300px;
  display: block;
}

.spark-wrapped-team-card {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-team-card.spark-extra-spaced {
  grid-column-gap: 64px;
  align-items: center;
}

.spark-flex-row-of-team-members {
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.spark-secondary-paragraph-3 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-901 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-8 {
  max-width: 1440px;
  margin-top: -76px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-8 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-8 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-8 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-8 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-8 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-family: Poppins, sans-serif;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-8 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-8 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-8 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-8 li {
  margin-bottom: .5rem;
}

.html-embed-7 {
  margin-top: 59px;
}

.brix---contact-v6-half-bg-right-2 {
  z-index: -1;
  background-color: var(--elements-webflow-library--general--shadow-01);
  width: 36%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---text-200-bold-10 {
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 20px;
}

.brix---text-200-medium-3 {
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

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

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

.brix---big-icon-left-3 {
  border-radius: 16px;
  margin-right: 16px;
}

.brix---icon-link-wrapper-2 {
  transform-style: preserve-3d;
  align-items: center;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: block;
}

.brix---icon-link-wrapper-2:hover {
  transform: translate3d(8px, 0, .01px);
}

.brix---icon-link-wrapper-2.iighgyyghg {
  display: block;
}

.brix---icon-link-wrapper-2.yyhyhhh, .brix---icon-link-wrapper-2.yyuuiikl, .brix---icon-link-wrapper-2.uujhjhuhh, .brix---icon-link-wrapper-2.kkijjik, .brix---icon-link-wrapper-2.jjukki, .brix---icon-link-wrapper-2.gghhyh, .brix---icon-link-wrapper-2.gggyhh, .brix---icon-link-wrapper-2.ggyhhuhh, .brix---icon-link-wrapper-2.e2e {
  display: none;
}

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

.brix---paragraph-default-28 {
  color: var(--spark-library--foreground-tertiary);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

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

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

.brix---heading-h3-size-44 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

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

.brix---error-message-10 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-10 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-10 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-14 {
  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;
  padding: 26px 38px;
  font-family: Poppins, 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-14:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-13 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--border-default);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-13:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-13:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-13::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-14 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 20px;
}

.brix---input-11 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--border-default);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-11:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-11:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-11::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---heading-h1-size-21 {
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 45px;
  font-weight: 700;
  line-height: 66px;
}

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

.brix---grid-contact-v6-2 {
  grid-column-gap: 60px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.brix---section-position-relative-4 {
  margin-top: -2px;
  padding-top: 176px;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.div-block-39 {
  font-family: Poppins, sans-serif;
}

.brix---contact-v6-half-bg-right-3 {
  z-index: -1;
  background-color: var(--elements-webflow-library--general--shadow-01);
  width: 36%;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.brix---text-200-bold-11 {
  color: var(--combine-library--grey-800);
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.brix---text-200-medium-4 {
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 20px;
}

.brix---paragraph-default-29 {
  color: var(--elements-webflow-library--neutral--800);
  text-align: center;
  margin-bottom: 22px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---paragraph-default-29.ookihjhuh {
  text-align: left;
}

.brix---color-neutral-896 {
  color: var(--elements-webflow-library--neutral--600);
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.brix---heading-h3-size-45 {
  margin-top: -28px;
  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: 24px;
  font-weight: 600;
  line-height: 34px;
}

.brix---heading-h3-size-45.hhfgtgf {
  color: #285417;
  font-size: 20px;
  font-weight: 600;
}

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

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

.brix---btn-primary-15 {
  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;
  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-15:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-14 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  color: #000;
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-14:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-14:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-14::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-15 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
}

.brix---input-12 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--spark-library--white);
  box-shadow: 0 2px 7px 0 var(--elements-webflow-library--general--shadow-01);
  color: #000;
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-12:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-12:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-12::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---heading-h1-size-22 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 66px;
}

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

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

.brix---text-200-bold-12 {
  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-5 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---link-wrapper-9 {
  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-9:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---paragraph-default-30 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 30px;
}

.brix---paragraph-default-30.ujuui, .brix---paragraph-default-30.yurterre {
  text-align: center;
  font-size: 1rem;
}

.brix---paragraph-default-30.yurterre.yhyhujk {
  margin-top: -52px;
}

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

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

.brix---heading-h3-size-46 {
  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-899 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---image-2 {
  border-radius: 20px;
}

.brix---image-wrapper-br-24px-shadow-2 {
  box-shadow: 0 14px 42px 0 var(--elements-webflow-library--general--shadow-04);
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  overflow: hidden;
}

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

.brix---link-content-text-center {
  color: var(--elements-webflow-library--neutral--600);
  text-decoration: none;
}

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

.brix---heading-h2-size-18 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 50px;
}

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

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

.brix---mg-bottom-16px-9.uuitygvfyt {
  z-index: 9999999;
  background-color: var(--f);
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-top: -37px;
  margin-left: 0;
  padding-top: 14px;
  padding-bottom: 17px;
  display: flex;
  position: sticky;
  top: 120px;
}

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

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

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

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

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

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

.brix---cta-v4-floating-item-02 {
  position: absolute;
  inset: auto 0% 0% auto;
}

.brix---cta-v5-floating-item-01 {
  position: absolute;
  inset: 0% auto auto -1%;
}

.brix---btn-secondary-white-4 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--spark-library--white);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  font-family: Poppins, 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-white-4:hover {
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--spark-library--foreground-interactive-hover);
  color: var(--white);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-8 {
  background-color: var(--green);
  color: var(--spark-library--white);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 26px 38px;
  font-family: Poppins, 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-white-8:hover {
  background-color: var(--elements-webflow-library--general--shadow-03);
  color: var(--white);
  transform: translate3d(0, -3px, .01px);
}

.brix---button-row-left-6 {
  margin-right: 24px;
}

.brix---buttons-row-9 {
  align-items: center;
  display: flex;
}

.brix---paragraph-default-31 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 23px;
  line-height: 30px;
}

.brix---paragraph-default-31.hhyff.yy {
  color: var(--white);
}

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

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

.brix---heading-h2-size-19 {
  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---heading-h2-size-19.gtfgt.tyty {
  width: 1000px;
  font-size: 45px;
}

.brix---heading-h2-size-19.gtfgt.tyty.tthh {
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.brix---heading-h2-size-19.gtfgt.tyty.tthh.ghh {
  color: var(--spark-library--white);
}

.brix---heading-h2-size-19.gtfgt.tyty.tt {
  display: none;
}

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

.brix---grid-cta-v4 {
  grid-column-gap: 100px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .86fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: -519px;
  margin-left: 86px;
  display: grid;
  position: absolute;
}

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

.brix---cta-section-2 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  padding-top: 160px;
  padding-bottom: 160px;
  position: relative;
  overflow: hidden;
}

.div-block-40.ttfgrt {
  margin-left: 61px;
}

.brix---cta-v2-floating-item-02 {
  position: absolute;
  inset: auto -1% 15% auto;
}

.brix---cta-v2-floating-item-01 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.brix---btn-secondary-white-5 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  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-white-5:hover {
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-9 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-9:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---heading-h2-size-20 {
  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---text-center-13 {
  text-align: center;
}

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

.brix---z-index-5 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.brix---cta-v2-floating-item-3 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.brix---btn-secondary-white-6 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  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-white-6:hover {
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-10 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-10:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-center-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---heading-h2-size-21 {
  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---container-default-22 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
  display: none;
}

.brix---cta-v1-floating-item-3 {
  position: absolute;
  inset: auto -2% 0% auto;
}

.brix---cta-v1-floating-item-4 {
  z-index: 0;
  position: absolute;
  inset: 0% auto auto -1%;
}

.brix---btn-secondary-white-7 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0000;
  border-radius: 48px;
  padding: 26px 38px;
  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-white-7:hover {
  border-color: var(--elements-webflow-library--neutral--100);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--800);
  transform: translate3d(0, -3px, .01px);
}

.brix---btn-primary-white-11 {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  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-white-11:hover {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--elements-webflow-library--accent--primary-1);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-right---t-left-3 {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brix---grid-cta-v1-2 {
  grid-column-gap: 50px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

.brix---z-index-6 {
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.bold-text-83, .bold-text-84, .bold-text-85 {
  color: var(--black);
}

.text-block-35 {
  color: #fff;
  margin-left: 9px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-35:hover {
  color: #000;
}

.brand {
  z-index: 25;
  color: #fff;
  letter-spacing: .03em;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  margin-left: -1px;
  margin-right: -1px;
  font-size: 22px;
  font-weight: 600;
  display: flex;
}

.brix---header-nav-link-2 {
  color: #fff;
  margin-left: 9px;
  padding: 0 0 0 17px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link-2:hover {
  color: #171718f0;
}

.brix---header-nav-link-2.kkgjhgu {
  width: 280px;
}

.nav-menu {
  display: none;
}

.text-block-36 {
  color: #fff;
  margin-left: 9px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-36:hover {
  color: #171718f0;
}

.brix---dropdown-chevron-2 {
  width: 14px;
  margin-left: 9px;
}

.nav-right {
  z-index: 25;
  grid-column-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.text-block-37 {
  color: #fff;
  margin-left: 9px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-37:hover {
  color: #000;
}

.brix---dropdown-card-2 {
  z-index: 2147483647;
  background-color: #285417a6;
  border: 1px solid #eff0f6;
  border-radius: 20px;
  min-width: 280px;
  position: relative;
  top: 32px;
  overflow: hidden;
  box-shadow: 0 2px 12px #00000069;
}

.nav-left {
  z-index: 25;
  grid-column-gap: 15px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-top: -1px;
  display: flex;
  position: relative;
}

.brix---dropdown-toggle-2 {
  color: #211f54;
  align-items: center;
  margin-left: 9px;
  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: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-toggle-2:hover {
  color: #285417;
}

.image-63 {
  margin-top: -3px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.brix---dropdown-wrapper-3 {
  z-index: 2147483647;
  -webkit-text-stroke-color: #70a19f;
}

.brix---dropdown-link-2 {
  color: #fff;
  align-items: center;
  width: 100%;
  padding: 0;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-link-2:hover {
  color: #1e116e;
}

.nav-container {
  z-index: 2147483647;
  grid-column-gap: 71px;
  grid-row-gap: 16px;
  color: #fff;
  border: 1px #285417;
  border-bottom-style: solid;
  border-radius: 0;
  grid-template-rows: auto;
  grid-template-columns: .25fr .25fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  max-width: 1200px;
  height: 60px;
  margin-top: -20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
  position: relative;
}

.navbar {
  background-color: #ddd0;
  justify-content: center;
  align-items: flex-start;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar.lp2.mob {
  background-color: #285417;
  margin-top: -23px;
}

.navbar.lp2.mob.careere {
  background-color: #28541700;
}

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

.brix---link-icon-left-7:hover {
  color: #0e0c0c;
}

.text-block-38 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-38:hover {
  color: #171718f0;
}

.pause {
  width: 25px;
  height: 25px;
}

.button-2 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #0003;
  border: .5px solid #dee8e9;
  border-radius: 50px;
  padding: 15px 25px;
  text-decoration: none;
  transition: flex-grow .2s;
}

.button-2:hover {
  pointer-events: auto;
  -webkit-text-fill-color: inherit;
  background-color: #467fd7;
  background-clip: border-box;
}

.play {
  width: 25px;
  height: 25px;
}

.heading-14 {
  text-align: center;
  font-family: Hobo, sans-serif;
  font-size: 60px;
}

.text-block {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  text-decoration: none;
}

.text {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-style: italic;
}

.video-section {
  height: 100vh;
  margin-top: -156px;
}

.video-section.tyhujikiik {
  background-color: #00000047;
  background-image: linear-gradient(#00000047, #00000047);
  margin-top: 0;
}

.text-block-39 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-39:hover {
  color: #000;
}

.brix---dropdown-card-3 {
  background-color: #285417a6;
  border: 1px solid #eff0f6;
  border-radius: 20px;
  min-width: 280px;
  top: 32px;
  overflow: hidden;
  box-shadow: 0 2px 12px #00000069;
}

.text-block-40 {
  color: #fff;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-40:hover {
  color: #000;
}

.navbar-wrapper-7 {
  justify-content: space-between;
  align-items: center;
  margin-top: -12px;
  display: flex;
}

.navbar-no-shadow-container-3 {
  z-index: 5;
  background-color: #0000;
  width: 100%;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: none;
}

.image-64 {
  margin-top: 18px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.image-64.ggt {
  margin-top: 16px;
}

.brix---dropdown-toggle-3 {
  color: #211f54;
  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: 18px;
  line-height: 20px;
  transition: color .3s;
  display: flex;
}

.brix---dropdown-toggle-3:hover {
  color: #285417;
}

.brix---dropdown-wrapper-4 {
  -webkit-text-stroke-color: #70a19f;
}

.container-6 {
  grid-row-gap: 12px;
  color: #fff;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  max-width: 1100px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  display: flex;
  position: relative;
}

.brix---header-nav-link-3 {
  color: #fff;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link-3:hover {
  color: #171718f0;
}

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

.brix---link-icon-left-8:hover {
  color: #0e0c0c;
}

.play-pause-button-2 {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: #0003;
  border: .5px solid #0ef;
  border-radius: 60px;
  padding: 20px;
}

.slider-9 {
  display: none;
}

.paragraph-6 {
  margin-top: 23px;
  margin-bottom: 21px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
}

.search-input {
  background-color: #05050561;
  border-radius: 20px;
  height: 55px;
  font-family: Poppins, sans-serif;
}

.search-button {
  border-radius: 20px;
  width: 150px;
  height: 50px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.div-block-41 {
  margin-top: -62px;
}

.list-item-30 {
  font-weight: 500;
}

.list-6 {
  margin-top: -180px;
}

.list-item-31, .list-item-32 {
  font-weight: 500;
}

.list-7 {
  margin-top: -140px;
}

.list-7.iijjghy {
  margin-top: 12px;
}

.list-item-33 {
  color: #000;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.list-item-33.fffg {
  color: var(--black);
  font-weight: 700;
}

.list-item-34, .list-item-35, .list-item-36, .list-item-37 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.brix---paragraph-default-16-copy {
  margin-top: -54px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 159px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
}

.brix---paragraph-default-16-copy.atas {
  margin-top: -118px;
}

.brix---paragraph-default-16-copy.vff {
  margin-top: 29px;
}

.brix---paragraph-default-16-copy.rrtrrt {
  margin-top: -449px;
}

.brix---paragraph-default-16-copy.nlk09 {
  margin-top: 42px;
}

.brix---paragraph-default-16-copy.yyhyh {
  margin-top: 27px;
}

.brix---paragraph-default-16-copy.ffff {
  margin-top: 49px;
}

.brix---paragraph-default-16-copy.ffgf {
  margin-top: 40px;
}

.brix---paragraph-default-16-copy.hhgft {
  margin-top: -91px;
}

.list-5-copy {
  margin-top: -5px;
}

.list-5-copy.iijfhyrttf {
  margin-top: 162px;
}

.list-5-copy.iijfhyrttf.llolppp {
  margin-top: 29px;
}

.brix---icon-square-36px-3 {
  background-color: var(--elements-webflow-library--secondary--color-2);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 36px;
  min-width: 36px;
  height: 36px;
  min-height: 36px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
  overflow: hidden;
}

.brix---icon-square-36px-3:hover {
  transform: scale(.92);
}

.brix---social-media-grid-left-5 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, 36px);
  justify-content: start;
  align-self: center;
  justify-items: start;
}

.brix---text-300-medium-2 {
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}

.brix---color-neutral-901 {
  color: var(--elements-webflow-library--neutral--800);
  font-family: Poppins, sans-serif;
}

.brix---heading-h3-size-47 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-link-dark-2 {
  color: var(--elements-webflow-library--neutral--800);
  text-decoration: none;
  transition: color .3s;
}

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

.brix---text-decoration-none-3 {
  text-decoration: none;
}

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

.brix---avatar-image-link-3 {
  height: 250px;
  transition: transform .3s;
}

.brix---avatar-image-link-3:hover {
  transform: scale(1.1);
}

.brix---avatar-image-link-3.ffgf {
  width: 350px;
  height: 250px;
}

.brix---avatar-image-square-2 {
  border-radius: 16px;
  overflow: hidden;
  transform: translate(0);
}

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

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

.brix---paragraph-default-32 {
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.brix---heading-h2-size-22 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 50px;
}

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

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

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

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

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

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

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

.bold-text-112, .bold-text-113, .bold-text-114 {
  color: var(--black);
}

.list-item-40 {
  margin-top: 165px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.list-8 {
  margin-top: -146px;
}

.list-8.fffefde {
  margin-top: 7px;
}

.list-8.fffefde.okkiju {
  margin-top: -153px;
}

.list-8.uughygh {
  margin-top: 13px;
}

.list-item-41 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.list-item-42, .list-item-43 {
  font-family: Poppins, sans-serif;
}

.bold-text-209, .bold-text-210, .bold-text-211, .bold-text-212 {
  font-weight: 600;
}

.bold-text-213, .bold-text-214, .bold-text-215, .bold-text-217, .bold-text-218, .bold-text-219, .bold-text-220, .bold-text-221, .bold-text-222, .bold-text-223, .bold-text-224, .bold-text-225, .bold-text-226, .bold-text-227, .bold-text-228, .bold-text-229, .bold-text-230, .bold-text-231 {
  font-weight: 700;
}

.cookie-modal_content-wrap {
  padding: 1.75rem 2rem;
}

.cookie-modal_content-wrap.is-small {
  padding: 1.5rem;
}

.cookie-modal_component {
  background-color: #fff;
  border-radius: .25rem;
  flex-direction: column;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
  box-shadow: 0 4px 1rem #2629260d;
}

.cookie-modal_closebutton {
  z-index: 5;
  cursor: pointer;
  background-color: #f3f7f2;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 1.25rem 1.25rem -2.5rem auto;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  position: relative;
}

.cookie-modal_closebutton.is-sticky {
  position: sticky;
  top: -1rem;
}

.cookie-modal_button {
  color: #fff;
  text-align: center;
  background-color: #515750;
  border-radius: .25rem;
  padding: .875em 1.5em 1rem;
  font-size: .9375rem;
  text-decoration: none;
  transition: color .2s cubic-bezier(.25, .46, .45, .94), background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_button:hover {
  background-color: #262926;
}

.cookie-modal_button.is-secondary {
  color: #515750;
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
  font-size: .875rem;
  font-weight: 700;
}

.cookie-modal_button.is-secondary:hover {
  text-decoration: underline;
}

.cookie-modal_button-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f3f7f2;
  border-radius: 0 0 .25rem .25rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.cookie-modal_button-wrap.is-small {
  justify-content: flex-start;
  padding: 1.5rem;
}

.cookie-modal_button-wrap.in-pref-manger {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin: 2rem -2rem -2.25rem;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
}

.cookie-modal_closebutton_line {
  background-color: #515750;
  width: 1rem;
  height: 2px;
  position: absolute;
}

.cookie-modal_closebutton_line.is-right {
  transform: rotate(-45deg);
}

.cookie-modal_closebutton_line.is-left {
  transform: rotate(45deg);
}

.screenreader-only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.cookie-modal_styles {
  display: none;
}

.cookie-modal_title {
  margin-bottom: .1875em;
  font-size: 1.25rem;
  font-weight: 700;
}

.cookie-modal_title.is-small {
  font-size: 1.1875rem;
}

.cookie-popup_component {
  z-index: 9500;
  max-width: 25rem;
  position: fixed;
  inset: auto 1.25rem 1.25rem auto;
}

.cookie-modal_link {
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.delete-me-div {
  align-items: center;
  padding-bottom: 2rem;
  display: flex;
}

.delete-me-logo {
  color: #262926;
  width: 5rem;
  margin-left: .125rem;
  transition: color .2s;
  display: inline-block;
}

.delete-me-logo:hover {
  color: #584fff;
}

.delete-me-notice {
  color: #d7e7d5;
  letter-spacing: .075ch;
  text-transform: uppercase;
  background-color: #515750;
  border-radius: .25rem;
  margin-top: -5vw;
  margin-bottom: 1.75rem;
  padding: .5em 1em;
  font-size: .8125rem;
  font-weight: 600;
  text-decoration: none;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.delete-me-notice:hover {
  background-color: #262926;
  text-decoration: none;
}

.delete-me {
  color: #262926;
  background-color: #d7e7d5;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.delete-me-ft-txt {
  text-align: center;
  max-width: 55ch;
}

.delete-me-asteric {
  opacity: .5;
  font-weight: 600;
  position: relative;
  left: .125rem;
}

.delete-me-title {
  text-align: center;
  max-width: 20ch;
  margin-bottom: .5em;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1;
}

.delete-me-txt {
  letter-spacing: -.025ch;
  font-weight: 600;
  display: inline-block;
}

.text-color-orange {
  color: #f17300;
  text-decoration: underline;
}

.cookie-preference_wrapper {
  width: 100%;
  max-height: 100%;
  padding: 2rem;
  position: relative;
  overflow: auto;
}

.cookie-preference_background {
  opacity: 1;
  -webkit-backdrop-filter: blur(.5rem);
  backdrop-filter: blur(.5rem);
  cursor: pointer;
  background-color: #d7e7d580;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cookie-preference_component {
  z-index: 9525;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.cookie-modal_radio_description {
  cursor: pointer;
  font-size: .875rem;
  font-weight: 400;
}

.cookie-modal_radio {
  cursor: pointer;
  margin-top: 1rem;
  margin-bottom: 0;
  padding-left: 1.75rem;
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_radio.is--not-allowed {
  cursor: not-allowed;
}

.cookie-modal_radio_button {
  float: left;
  border: 1.75px solid #999c98;
  border-radius: .375rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: -1.75rem;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_radio_button.w--redirected-checked {
  background-color: #515750;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65af4e24b7df9a4bd685067c_radio__checkmark.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border: 1px solid #515750;
}

.cookie-modal_radio_button.w--redirected-focus {
  box-shadow: none;
}

.cookie-modal_radio_button.is-always-active {
  cursor: not-allowed;
  background-color: #515750;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65af4e24b7df9a4bd685067c_radio__checkmark.svg");
  background-position: 45%;
  background-repeat: no-repeat;
  background-size: .625rem;
  border-color: #515750;
}

.cookie-modal_form {
  padding-top: 1.25rem;
  padding-bottom: .5rem;
}

.cookie-modal_form-wrap {
  margin-bottom: 0;
}

.cookie-modal_radio_label {
  cursor: pointer;
  margin-bottom: .25rem;
  font-size: .9375rem;
  font-weight: 600;
}

.cookie-preference-button {
  z-index: 9475;
  color: #262926;
  text-decoration: none;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 1.25rem;
}

.cookie-preference-button:hover {
  text-decoration: underline;
}

.cookie-preference-button_flex {
  color: #262926;
  background-color: #fff;
  border-radius: .5rem .5rem 0 0;
  align-items: center;
  margin-bottom: -.125rem;
  padding: .75em 1em .875em;
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1;
  text-decoration: none;
  transition: margin-bottom .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.cookie-preference-button_flex:hover {
  margin-bottom: 0;
  text-decoration: underline;
}

.cookie-preference-button_icon {
  flex: none;
  width: 1.125rem;
  height: 1.125rem;
  margin-right: .375rem;
}

.html-embed-8 {
  margin-top: 20px;
}

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

.uui-cta01_image-02 {
  width: 15.25rem;
  min-width: 15.25rem;
  position: absolute;
  inset: auto 0% -5rem 2rem;
}

.uui-cta01_image-01 {
  border: .25rem solid var(--untitled-ui--gray900);
  border-radius: .5rem;
  width: 40rem;
  min-width: 40rem;
  position: absolute;
  inset: auto auto auto 16%;
}

.uui-cta01_image-wrapper {
  background-color: var(--untitled-ui--gray100);
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  min-height: 32rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.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-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);
  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-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

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

.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-small {
  width: 100%;
  min-height: 1.5rem;
}

.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-cta01_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  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;
}

.uui-section_cta01 {
  background-color: var(--untitled-ui--white);
}

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

.uui-heading-small {
  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.875rem;
  font-weight: 600;
  line-height: 1.4;
}

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

.uui-cta05_content {
  flex: 1;
}

.uui-cta05_component {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  padding: 4rem;
  display: grid;
}

.uui-section_cta05 {
  background-color: var(--untitled-ui--white);
}

.text-span-8 {
  color: var(--black);
  font-weight: 700;
}

.paragraph-7 {
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.list-item-45, .list-item-46, .list-item-47 {
  font-weight: 500;
}

.html-embed-10 {
  display: block;
}

.heading-15 {
  color: var(--ghh);
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 300;
  text-decoration: none;
}

.bold-text-245 {
  font-size: 28px;
  font-weight: 600;
}

.bold-text-246 {
  color: var(--ghh);
  font-family: Poppins, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.bold-text-247 {
  color: var(--spark-library--black);
  font-family: Poppins, sans-serif;
  font-size: 28px;
  font-weight: 600;
}

.paragraph-8 {
  color: var(--spark-library--black);
  font-family: Poppins, sans-serif;
  font-size: 15px;
}

.small-paragraph {
  text-align: center;
  margin-top: 2vh;
  font-size: .8em;
}

.text-block-42 {
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(#fff 56%, #fbd173 56%);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  font-family: Poppins, sans-serif;
  display: flex;
}

.paragraph-9 {
  color: #6b6b6b;
  text-align: center;
  margin-top: 4vh;
  margin-left: auto;
  margin-right: auto;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 2;
}

.button-container {
  background-color: #256a79;
  border-radius: 10px;
  margin-top: 4vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-69 {
  width: 8em;
}

.heading-16 {
  color: #053a0c;
  text-align: center;
  margin-top: 4vh;
  font-family: Poppins, sans-serif;
  font-size: 100px;
  line-height: 1.25;
}

.heading-16.ffgfg {
  font-size: 30px;
}

.container-8 {
  padding-left: 6em;
  padding-right: 6em;
}

.container-8.is--main {
  background-color: #fffffff7;
  border-radius: 10px;
  flex-direction: column;
  width: 50%;
  margin: 4em auto 8em;
  padding: 3em 2em;
  display: flex;
}

.container-8.is--hero {
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: 2em;
}

.button-3 {
  color: #051a3a;
  text-align: center;
  background-color: #eda6c6;
  border-radius: 5px;
  padding: 12px 18px;
  font-size: 1.25em;
  display: flex;
}

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

.text-block-43 {
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(#fff 56%, #fbd173 56%);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading-17 {
  color: #051a3a;
  text-align: center;
  margin-top: 4vh;
  font-size: 2em;
  line-height: 1.25;
}

.paragraph-10 {
  color: #6b6b6b;
  text-align: center;
  margin-top: 4vh;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.25em;
  line-height: 2;
}

.body {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
  background-position: 50%;
  background-size: auto;
}

.body-2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65bc622c852ee16301bc6c4c_Banner-hero-image-under-maintenance.avif");
  background-position: 50%;
  background-size: cover;
}

.container-9 {
  max-height: 100vh;
  padding-top: 1em;
}

.content {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.footer-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-15 {
  color: #15163d;
  text-align: center;
  font-size: 1em;
  line-height: 1.5em;
  text-decoration: none;
}

.button-4 {
  background-color: #00000024;
}

.link-16 {
  text-align: center;
  margin-top: 17px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.bold-text-248, .bold-text-249, .bold-text-250, .bold-text-251, .bold-text-252, .bold-text-253, .bold-text-254, .bold-text-255, .bold-text-256, .bold-text-257, .bold-text-258, .bold-text-259, .bold-text-260, .bold-text-261, .bold-text-262, .bold-text-263, .bold-text-264 {
  font-weight: 600;
}

.link-nls {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--white);
  text-align: center;
  width: 120px;
  height: 60px;
  padding-top: 14px;
  font-family: Poppins, sans-serif;
  font-size: 17px;
  font-weight: 500;
}

.link-nls:hover {
  color: var(--white);
  background-color: #285417;
  background-image: linear-gradient(#0000, #0000);
  border-radius: 12px;
}

.link-nls.ggthhgy {
  margin-top: -85px;
}

.link-nls.ggthhgy.ffgttgtt {
  margin-top: 11px;
}

.link-nls.ookikkikkki {
  margin-left: 23px;
}

.button-5 {
  margin-top: 45px;
  margin-left: 517px;
}

.collection-list {
  width: 100%;
  height: 100%;
  position: relative;
}

.collection-wrapper {
  z-index: 3;
  position: absolute;
  inset: 0%;
}

.section-6 {
  width: 1100px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 59px;
}

.section-6.is--hero {
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  min-height: 100vh;
  padding-top: 114px;
  padding-right: 0;
  display: flex;
}

.c-map_circle {
  background-color: #fffffb;
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  display: flex;
  position: relative;
}

.c-map_location {
  text-align: right;
  white-space: nowrap;
  margin-right: 2.9em;
  font-size: 1em;
  position: absolute;
  inset: 0% 0% auto auto;
}

.c-map_fill {
  z-index: -1;
  background-color: #ff8ad8;
  border-radius: 100vw;
  width: 2.5em;
  min-width: 2.5em;
  height: 2.5em;
  min-height: 2.5em;
  position: relative;
}

.c-map_contain {
  position: relative;
}

.c-map_dot {
  z-index: 20;
  justify-content: flex-end;
  align-items: center;
  margin-top: 4.8em;
  margin-left: 4.9em;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.c-map_dot.is--hidden {
  display: none;
}

.collection-item {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.c-map_image {
  z-index: 1;
  width: 100%;
  position: relative;
}

.button-6 {
  color: #0d0d36;
  background-color: #ff8ad8;
  border-radius: 18px;
  margin-top: 39px;
  padding: 22px 52px;
  font-weight: 500;
}

.c-hero_map {
  width: 560px;
}

.page-wrapper {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235078f9403a9bf9d48b4_mount-kinabalu-peak.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
}

.page-wrapper._21qtr {
  background-image: none;
  background-position: 0 0;
  background-size: auto;
}

.map_pointer {
  z-index: 1;
  border-radius: 50%;
  width: .8vw;
  height: .8vw;
  position: absolute;
  inset: 0% auto auto 0%;
  transform: translate(-50%, -50%);
}

.map_pointer:hover {
  z-index: 2;
}

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

.map_item-collection {
  margin-top: 4rem;
  display: none;
}

.custom_map-col_map {
  position: relative;
}

.custom_map-col_map:hover {
  opacity: 1;
}

.map_item-link {
  color: #2151e1;
  text-decoration: none;
}

.map_item-link:hover {
  color: #0f132f;
  text-decoration: underline;
}

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

.map_item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.map_link {
  background-color: #fff;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.map_link.is-bg_ring {
  z-index: -1;
  opacity: 0;
  border: 1px solid #fff;
}

.heading-style-h2 {
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.2;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

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

.heading-style-h3 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

.map_item-row {
  grid-column-gap: 1.25rem;
  grid-row-gap: .5rem;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-size-medium {
  font-size: 1.25rem;
}

.map_item-title {
  margin-bottom: .75rem;
  font-size: 1.25rem;
  font-weight: 700;
}

.padding-global {
  margin-left: 17px;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.custom_map-map_block {
  margin-left: -45px;
}

.map_item {
  color: #0e1231;
  background-color: #fff;
  border: 3px solid #2151e1;
  padding: 2rem;
}

.map_item-image {
  object-fit: cover;
  width: 100px;
  height: 100px;
  display: block;
}

.page_components {
  width: 100%;
  max-width: 32rem;
  display: none;
  position: relative;
}

.custom_map-image {
  width: 100%;
  margin-left: 261px;
  display: block;
}

.custom_map-component {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 40%;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 3rem;
  display: grid;
}

.section-custom_map {
  padding-top: 4rem;
  padding-bottom: 4rem;
  overflow: hidden;
}

.section-custom_map._4t24t2 {
  display: none;
}

.custom_map-legends {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: 1.125rem;
  display: flex;
}

.map_popup {
  width: 25rem;
  transition: all .2s;
  position: absolute;
  inset: auto auto 100% 100%;
  transform: translate(.5rem, -.5rem);
}

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

.margin-top.margin-small {
  justify-content: center;
  display: flex;
}

.map-pin {
  filter: none;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7bd85bcbc2701c6f4daec_Black_Salty_Waves_Surfing_Comunity_Logo__9_-removebg-preview.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100px 100px;
  width: 35px;
  height: 50px;
  margin-top: 248px;
  margin-left: 757px;
  transition: all .2s;
  position: absolute;
  top: 127px;
  left: 90px;
}

.map-pin:hover {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
  transform: translate(0, -3px);
}

.map-pin-tooltip {
  background-color: #fff;
  border: 2px #000;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  height: auto;
  margin-top: -45px;
  padding: 0 10px;
  display: flex;
  position: absolute;
  top: 7px;
  left: -56px;
  right: -56px;
  box-shadow: 1px 1px 10px 2px #00000040;
}

.map-pin-tooltip.north-america {
  width: 360px;
}

.map-pin-tooltip.north-america.hhfygtfgfg {
  background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235a54214cb732fb1b64b_Borneo-Pygm-Elephant%20-%20Kinabatangan%20River%20Cruise.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 47px;
  margin-left: -47px;
}

.map-pin-tooltip.north-america {
  margin-left: 37px;
}

.map-pin-tooltip.north-america.gghg {
  background-image: linear-gradient(#0000008a, #0000008a), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7377e7a9a4a5ff4f5d622_simpang-mengayau.avif");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  width: 400px;
  margin-top: -241px;
  margin-left: -39px;
  font-family: Poppins, sans-serif;
}

.map-pin-tooltip.north-america.gghg.hhfggtfgg {
  background-image: linear-gradient(#00000024, #00000024), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762352ac76aaa81807092a8_tip%20of%20borneo.avif");
  background-position: 0 0, 50%;
  width: 360px;
  margin-top: -53px;
  margin-left: -313px;
}

.map-pin-tooltip.north-america.gghg.kkkuuu {
  background-image: linear-gradient(#0000008a, #0000008a), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762360284ec64285c758e14_Kota%20Kinabalu%20Mosque.avif");
  background-position: 0 0, 50%;
  width: 360px;
  margin-top: 62px;
  margin-left: -238px;
}

.map-pin-tooltip.north-america.gghghh {
  background-image: linear-gradient(#00000063, #00000063), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235e97e5b8575ca058612_gunung-kinabalu.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 187px;
  margin-left: -126px;
}

.map-pin-tooltip.north-america.dddd {
  background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235d3021b22944f1653f6_Danum-Valley-Conservation-Area.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 126px;
  margin-left: -78px;
}

.map-pin-tooltip.north-america.ddfdd {
  background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
  background-position: 0 0, 50% 90%;
  background-size: auto, cover;
  margin-left: 148px;
}

.map-pin-tooltip.north-america.ggthh {
  background-color: #fff;
  background-image: linear-gradient(#00000024, #00000024), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762354ee03609fc1b9ed009_Deramakot%20Forest%20Reserve.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: -176px;
  margin-left: 119px;
}

.map-pin-tooltip.laha {
  background-color: #28541794;
  font-family: Exo, sans-serif;
}

.map-pin-tooltip.laha.lahad-datuuu {
  background-color: #28541794;
}

.country {
  color: #000;
  text-align: center;
  width: 340px;
  margin-top: 10px;
  padding-left: 0;
  padding-right: 0;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.bawah-tabin, .bawah-tabin.gghy, .bawah-tabin.ffgffg, .bawah-tabin.hhfyggft {
  color: #fff;
  font-weight: 400;
}

.text-span-9 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
}

.text-span-9.ff {
  color: #000;
}

.text-span-9.ff.hhyfhfhfgf {
  color: #fff;
}

.map-pin-2 {
  filter: hue-rotate(225deg);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65cd63ab4762b8349387fd9a_interface.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 35px;
  height: 50px;
  transition: all .2s;
  position: absolute;
  top: 127px;
  left: 90px;
}

.map-pin-2:hover {
  filter: hue-rotate(200deg);
  transform: translate(0, -3px);
}

.map-pin-2.africa-lusophone {
  z-index: 1;
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7bee8b9c7e2fbd0f35e28_17-removebg-preview.avif");
  background-size: 100px 100px;
  margin-top: 145px;
  margin-left: 196px;
  top: 269px;
  left: 478px;
}

.map-pin-2.africa-lusophone:hover {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

.map-pin-2.latin-america {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65cd80efe04692bce2597159_images__4_-removebg-preview.avif");
  background-size: cover;
  margin-top: 61px;
  margin-left: 136px;
  top: 180px;
}

.map-pin-2.latin-america._2 {
  z-index: 1;
  margin-top: -116px;
  margin-left: 219px;
  top: 380px;
  left: 206px;
}

.map-pin-2.latin-america._2.hhyjju {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7bee8361a7f6824823473_13-removebg-preview.avif");
  background-position: 50%;
  background-size: 100px 100px;
  margin-top: -106px;
  margin-left: 451px;
}

.map-pin-2.latin-america._2.hhyjju:hover {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

.map-pin-2.latin-america._2._45 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65cd80efe04692bce2597159_images__4_-removebg-preview.avif");
  background-size: cover;
  margin-left: 98px;
}

.map-pin-2.latin-america._2._45.vvvv {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65cd814808add4c3076bf4b2_Location_icon_from_Noun_Project.avif");
  background-size: 60px 60px;
}

.map-pin-2.latin-america._2._45.vvvv.kindasang {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7bee832ae6695e0505871_12-removebg-preview.avif");
  background-size: 100px 100px;
  margin-top: -128px;
  margin-left: 256px;
  transition: all .2s;
}

.map-pin-2.latin-america._2._45.vvvv.kindasang:hover {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

.map-pin-2.latin-america._2._45.vvvv.cccc {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7bee8c7d670e908d53f5d_15-removebg-preview.avif");
  background-size: 100px 100px;
  margin-top: -93px;
  margin-left: 328px;
}

.map-pin-2.latin-america._2._45.vvvv.cccc:hover {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

.map-pin-2.latin-america {
  top: 180px;
}

.map-pin-2.latin-america.gghyy {
  margin-top: 39px;
  margin-left: 50px;
}

.map-pin-2.latin-america.gghyy.ffgffg {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7bee8bcbc2701c6f625e5_14-removebg-preview%20(1).avif");
  background-size: 100px 100px;
  margin-top: 49px;
  margin-left: 270px;
  transition: all .2s;
}

.map-pin-2.latin-america.gghyy.ffgffg:hover {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px 40px;
}

.map-pin-2.latin-america.gghyy.ffgffg.kudatss {
  margin-top: -95px;
  margin-left: 370px;
}

.map-pin-2.latin-america.gghyy.ffgffg.kudatss.iighgyghgyg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7bee8a4cc12b4abdf15aa_16-removebg-preview.avif");
}

.map-pin-2.latin-america.gghyy.ffgffg.kudatss.iighgyghgyg:hover {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
}

.map-pin-2.latin-america {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ceb5ca6be66871c23744f2_download__1_-removebg-preview.avif");
  background-size: contain;
  margin-top: -17px;
  margin-left: 187px;
  transition: none;
  top: 180px;
}

.map-pin-2.latin-america._1.gghh {
  background-size: 40px;
}

.map-pin-2.latin-america._2.kundasang.gvgggggggg {
  background-size: 40px;
  margin-left: 136px;
}

.map-pin-2.latin-america.kkkkkkkkkk {
  background-size: 40px;
  margin-top: -27px;
  margin-left: 164px;
}

.map-pin-2.africa-lusophone {
  z-index: 1;
  top: 269px;
  left: 478px;
}

.map-pin-2.africa-lusophone.lahadddd {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ceb5ca6be66871c23744f2_download__1_-removebg-preview.avif");
  background-size: 40px;
  margin-top: 29px;
  margin-left: 87px;
  transition: none;
}

.map-pin-2.africa-lusophone.lahadddd:hover {
  filter: hue-rotate(76deg);
}

.map-pin-2.kuuudaat {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ceb5ca6be66871c23744f2_download__1_-removebg-preview.avif");
  background-size: 40px;
  margin-top: -103px;
  margin-left: 255px;
  transition: none;
}

.map-pin-2.kuuudaat:hover {
  filter: hue-rotate(171deg);
}

.map-pin-2.southern-africa {
  top: 389px;
  left: 479px;
}

.map-pin-2.southern-africa.sandakan {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ceb5ca6be66871c23744f2_download__1_-removebg-preview.avif");
  background-size: 40px;
  margin-top: -194px;
  margin-left: 47px;
  transition: none;
}

.map-pin-2.southern-africa.sandakan:hover {
  filter: hue-rotate(130deg);
}

.map-pin-2.latin-america {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ceb5ca6be66871c23744f2_download__1_-removebg-preview.avif");
  margin-top: -17px;
  margin-left: 187px;
  transition: none;
  top: 180px;
}

.map-pin-2.latin-america:hover {
  filter: hue-rotate(236deg);
}

.map-pin-2.latin-america._1 {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ceb5ca6be66871c23744f2_download__1_-removebg-preview.avif");
  background-size: contain;
  margin-top: -84px;
  margin-left: 223px;
  transition: none;
  top: 288px;
  left: 191px;
}

.map-pin-2.latin-america._1:hover {
  filter: hue-rotate(310deg);
}

.map-pin-2.latin-america._2 {
  z-index: 1;
  top: 380px;
  left: 206px;
}

.map-pin-2.latin-america._2.kundasang {
  filter: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ceb5ca6be66871c23744f2_download__1_-removebg-preview.avif");
  background-size: contain;
  margin-top: -195px;
  margin-left: 152px;
  transition: none;
}

.map-pin-2.latin-america._2.kundasang:hover {
  filter: hue-rotate(341deg);
}

.country-2 {
  color: #b12727;
  text-align: center;
  width: 130px;
  margin-top: 10px;
  padding-left: 0;
  padding-right: 0;
}

.link-17 {
  color: #00f;
  margin-top: 381px;
  margin-left: 585px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 5px 20px #ffffff87;
}

.link-18 {
  color: #00f;
  margin-top: 243px;
  margin-left: 10px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 5px 20px #ffffff87;
}

.heading-18 {
  color: #000;
  margin-top: 399px;
  margin-left: 483px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 600;
  position: absolute;
}

.link-19 {
  color: #00f;
  margin-top: 293px;
  margin-left: 297px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 5px 20px #ffffff87;
}

.link-20 {
  color: #00f;
  margin-top: 247px;
  margin-left: 213px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset -20px 2px 20px 20px #ffffff87;
}

.brix---cta-bg-overlay-3 {
  background-image: linear-gradient(#0000002e, #0000002e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f02a9cf99aabbc43a86_NLK_orange_teal-8.avif");
  background-position: 0 0, 100%;
  background-size: auto, cover;
  align-items: center;
  min-height: 40vh;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
  position: relative;
  overflow: hidden;
}

.link-21 {
  color: #00f;
  margin-top: 413px;
  margin-left: 412px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 5px 20px #ffffff87;
}

.brix---container-default-25 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.image-72 {
  opacity: 1;
  margin-top: 0;
  margin-left: 0;
  padding-top: 0;
}

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

.link-22 {
  color: #00f;
  margin-top: 247px;
  margin-left: 487px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 500;
  text-decoration: none;
  position: absolute;
  box-shadow: inset 0 2px 20px 20px #ffffff87;
}

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

.text-span-10 {
  color: #000;
}

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

.list-9 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 11px;
  display: grid;
}

.text-span-11 {
  color: #000;
}

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

.text-span-12 {
  color: #000;
}

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

.text-span-13 {
  color: #000;
}

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

.text-span-14 {
  color: #000;
}

.link-28 {
  color: #000;
  text-decoration: none;
}

.link-29, .link-30 {
  text-decoration: none;
}

.text-span-15, .text-span-16 {
  color: #000;
}

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

.text-span-17 {
  color: #000;
}

.link-32, .link-33 {
  text-decoration: none;
}

.text-span-18, .text-span-19, .text-span-20 {
  color: #000;
}

.text-span-21 {
  color: #000;
  text-decoration: none;
}

.list-10 {
  margin-top: 13px;
  text-decoration: none;
}

.link-34, .link-35, .link-36 {
  text-decoration: none;
}

.list-item-50, .text-span-22, .text-span-23, .text-span-24, .text-span-25, .text-span-26, .text-span-27, .text-span-28, .text-span-29, .text-span-30, .list-item-51, .text-span-31, .text-span-32, .list-item-52, .text-span-33, .text-span-34, .text-span-35 {
  color: #000;
}

.list-11 {
  margin-top: 11px;
}

.list-12 {
  margin-top: 16px;
}

.list-13 {
  margin-top: 6px;
}

.list-14 {
  margin-top: 5px;
}

.div-block-52 {
  margin-left: 19px;
}

.select-field-10 {
  color: #000;
  background-color: #fff;
  border-radius: 20px;
  min-height: 50px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #0003;
}

.button-7 {
  color: var(--white);
  background-color: #285417;
  height: 50px;
  padding-top: 15px;
}

.bold-text-265.hhfggfyf {
  color: var(--elements-webflow-library--accent--primary-1);
}

.bold-text-266 {
  text-align: center;
  font-size: 18px;
  font-weight: 500;
}

.text-span-36 {
  font-weight: 400;
}

.hhyhjjk {
  font-weight: 700;
}

.text-span-37 {
  font-size: 17px;
}

.html-embed-11 {
  margin-top: -5px;
}

.bold-text-267 {
  color: #285417;
  font-size: 23px;
}

.italic-text-18, .italic-text-19 {
  font-weight: 500;
}

.text-span-38, .text-span-39 {
  color: #285417;
  font-weight: 600;
}

.text-span-40, .text-span-40.gggh {
  font-weight: 600;
}

.html-embed-12 {
  margin-top: 14px;
}

.brix---paragraph-default-33 {
  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---paragraph-default-33.gghyyjj {
  color: var(--ghh);
  font-family: Poppins, sans-serif;
}

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

.brix---heading-h3-size-48 {
  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-904 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-204 {
  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-3 {
  background-color: var(--elements-webflow-library--general--shadow-03);
  color: var(--white);
  border-radius: 40px;
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
  display: inline-block;
}

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

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

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

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

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

.brix---blog-card-wrapper-3 {
  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-3 {
  border: 1px solid var(--elements-webflow-library--neutral--400);
  background-color: var(--white);
  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-3: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-3.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-3 {
  flex-direction: row;
  display: flex;
}

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

.brix---heading-h2-size-23 {
  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-3 {
  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-26 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

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

.brix---text-200-bold-13 {
  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-8 {
  margin-bottom: 8px;
}

.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-23 {
  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-13 {
  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-15 {
  text-align: center;
}

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

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

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

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

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

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

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

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

.brix---blog-card-content-over {
  z-index: 1;
  border: 1px solid var(--elements-webflow-library--neutral--200);
  background-color: var(--white);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-02);
  border-radius: 24px;
  width: 90%;
  margin-top: -78px;
  padding: 48px;
  font-family: Poppins, sans-serif;
  position: relative;
}

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

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

.brix---badge-primary-small {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 40px;
  padding: 14px 22px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 18px;
  display: inline-block;
}

.brix---blog-card-featured-content-v2 {
  padding: 64px 56px;
}

.brix---blog-card-featured-content-v2.gghyuujukk {
  background-color: #fff;
}

.brix---card-blog-featured-v5 {
  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;
  max-width: 668px;
  margin-bottom: 80px;
  text-decoration: none;
  transition: transform .3s;
}

.brix---card-blog-featured-v5:hover {
  transform: scale(.96);
}

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

.brix---blog-card-featured-full-width-card {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: stretch;
  min-height: 812px;
  display: flex;
}

.brix---section-blog-v5 {
  padding-top: 176px;
  padding-bottom: 0;
}

.bold-text-268 {
  font-family: Poppins, sans-serif;
}

.select-field-11 {
  color: #1f2c3dd4;
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #00000047;
}

.brix---contact-form-right-side-11 {
  background-color: #eff0f6;
  border-radius: 20px;
  padding: 88px 56px;
}

.brix---color-neutral-906 {
  color: #bac2b3;
}

.brix---paragraph-default-34 {
  color: #000;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.slider-10 {
  margin-top: -34px;
}

.bold-text-269 {
  color: #3f9d2f;
}

.brix---success-message-11 {
  color: #f2faeb;
  background-color: #285417;
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---paragraph-default-22-copy-2 {
  color: #211f54;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 30px;
}

.bold-text-270 {
  color: #3f9d2f;
  font-family: Poppins, sans-serif;
}

.brix---heading-h3-size-49 {
  color: #285417;
  margin-top: 41px;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---heading-h3-size-49.ghyg {
  color: #3f9d2f;
  font-family: Poppins, sans-serif;
}

.brix---heading-h3-size-49.ghyg.fttf {
  color: #3f9d2f;
}

.brix---btn-primary-16 {
  color: #f2faeb;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #285417;
  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-16:hover {
  color: #f2faeb;
  background-color: #281ca5;
  transform: translate3d(0, -3px, .01px);
}

.select-field-12 {
  color: #1f2c3dd4;
  background-color: #fff;
  border-radius: 20px;
  min-height: 70px;
  font-family: Poppins, sans-serif;
  box-shadow: 0 2px 5px #00000047;
}

.brix---contact-form-left-side-11 {
  background-color: #fff;
  border-radius: 20px;
  padding: 88px 56px;
}

.bold-text-271 {
  font-weight: 700;
}

.div-block-53 {
  margin-top: 24px;
  font-family: Poppins, sans-serif;
}

.brix---input-label-16 {
  color: #000;
  margin-bottom: 16px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---input-label-16.yuuyuuu {
  margin-top: 35px;
  font-family: Poppins, sans-serif;
}

.brix---input-label-16.ty {
  margin-top: 27px;
  font-weight: 600;
}

.brix---input-label-16.ty.ddrdet {
  color: #3f9d2f;
  margin-top: 16px;
  font-weight: 700;
}

.brix---input-label-16.gghgh.fftff {
  margin-top: 31px;
}

.brix---input-label-16.ffgrt {
  margin-top: 22px;
  margin-bottom: 38px;
}

.brix---input-label-16.rrt {
  color: #3f9d2f;
}

.brix---input-label-16.ooiu8 {
  margin-top: 54px;
}

.brix---input-13 {
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
  box-shadow: 0 2px 7px #00000047;
}

.brix---input-13:hover {
  border-color: #285417;
  box-shadow: 0 2px 12px #285417a6;
}

.brix---input-13:focus {
  color: #211f54;
  border-color: #285417;
}

.brix---input-13::placeholder {
  color: #bac2b3;
  font-size: 18px;
}

.brix---text-area-15 {
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
  box-shadow: 0 2px 7px #00000047;
}

.brix---text-area-15:hover {
  border-color: #285417;
  box-shadow: 0 2px 12px #285417a6;
}

.brix---text-area-15:focus {
  color: #211f54;
  border-color: #285417;
}

.brix---text-area-15::placeholder {
  color: #bac2b3;
  font-size: 18px;
}

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

.bold-text-273 {
  color: #3f9d2f;
}

.brix---color-neutral-907 {
  color: #211f54;
}

.brix---color-neutral-908 {
  color: #f2faeb;
}

.text-span-41 {
  font-size: 17px;
}

.div-block-54 {
  margin-top: -117px;
}

.brix---card-12 {
  background-color: #fff;
  border: 1px solid #eff0f6;
  border-radius: 24px;
  box-shadow: 0 2px 7px #00000047;
}

.html-embed-13 {
  margin-top: 35px;
}

.brix---divider-64px-5 {
  background-color: #f7f7fc;
  height: 1px;
  margin-top: 64px;
  margin-bottom: 64px;
}

.bold-text-274 {
  color: #3f9d2f;
}

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

.brix---link-wrapper-white {
  color: var(--elements-webflow-library--neutral--100);
  align-items: center;
  margin-top: 22px;
  padding-right: 286px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: none;
  display: flex;
}

.brix---link-wrapper-white:hover {
  color: var(--elements-webflow-library--neutral--100);
}

.brix---text-left---t-center {
  text-align: left;
}

.brix---top-bar-right-col {
  margin-right: 24px;
}

.brix---top-bar-flex-h-sb {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---container-default-27 {
  max-width: 1218px;
  margin-top: -25px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---top-bar-padding {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 30px;
}

.brix---top-bar-wrapper {
  background-color: var(--elements-webflow-library--general--shadow-02);
  color: var(--elements-webflow-library--neutral--100);
  text-align: center;
  height: 70px;
  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: 10px;
  position: relative;
  overflow: hidden;
}

.brix---icon-small-hover {
  transition: transform .3s;
}

.brix---icon-small-hover:hover {
  transform: scale(.9);
}

.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---btn-primary-small-white {
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: center;
  transform-style: preserve-3d;
  border-radius: 48px;
  justify-content: center;
  padding: 18px 24px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

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

.brix---top-bar-small-padding {
  width: 100%;
  padding-top: 22px;
  padding-bottom: 22px;
}

.text-block-44 {
  color: var(--white);
  width: 200px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  text-decoration: none;
}

.uui-text-size-medium {
  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-divider {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  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-blogpost01_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogpost01_author-heading {
  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.125rem;
  font-weight: 600;
}

.uui-blogpost01_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-blogpost01_author-image-wrapper {
  margin-right: 1rem;
}

.uui-blogpost01_author-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogpost01_divider {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.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-badge.is-pink {
  background-color: var(--untitled-ui--pink50);
  color: var(--untitled-ui--pink700);
}

.uui-badge.is-indigo {
  background-color: var(--untitled-ui--indigo50);
  color: var(--untitled-ui--indigo700);
}

.uui-badge.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
}

.uui-badge.is-primary.cccccc {
  color: var(--untitled-ui--pink700);
}

.uui-blogpost01_tag-list {
  grid-column-gap: .5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  display: flex;
}

.uui-blogpost01_tag-list-wrapper {
  width: 50%;
}

.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);
  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-blogpost01_share {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.uui-blogpost01_share-heading {
  color: var(--untitled-ui--gray900);
  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: 600;
}

.uui-blogpost01_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.uui-blogpost01_content-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.uui-text-rich-text {
  color: var(--untitled-ui--gray600);
  font-family: Roboto, sans-serif;
  position: static;
}

.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: "Helvetica Neue 5", 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-blogpost01_content {
  margin-bottom: 4rem;
}

.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-blogpost01_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogpost01_image-wrapper {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  margin-bottom: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50%;
  position: relative;
  overflow: hidden;
}

.uui-blogpost01_content-top {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.uui-heading-large-2 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Helvetica Neue 5", sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-breadcrumb-link {
  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-weight: 500;
  text-decoration: none;
  transition: all .3s;
}

.uui-breadcrumb-link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-breadcrumb-link.w--current {
  color: var(--untitled-ui--primary700);
  font-weight: 600;
}

.uui-breadcrumb-link.w--current:hover {
  color: var(--untitled-ui--primary800);
}

.uui-breadcrumb-divider {
  color: var(--untitled-ui--gray500);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.uui-blogpost01_breadcrumb {
  align-items: center;
  width: 100%;
  margin-bottom: 1.5rem;
  display: flex;
}

.uui-blogpost01_title-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.text-block-45, .bold-text-275 {
  font-family: "Helvetica Neue 5", sans-serif;
}

.gradient-overlay.atasss {
  z-index: 0;
  background-image: linear-gradient(#0000002b, #0000002b);
  width: 1970px;
  height: 700px;
  margin-top: -451px;
  position: absolute;
}

.gradient-overlay.bawahh {
  background-image: linear-gradient(#00000063, #00000063);
  height: 619px;
  margin-top: -461px;
}

.uui-button-3 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--primary600);
  background-color: var(--elements-webflow-library--general--shadow-03);
  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(--elements-webflow-library--accent--primary-1);
}

.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-row-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-2.button-row-center {
  justify-content: center;
}

.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-text-divider-2 {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  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-divider-2.text-size-small {
  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: .875rem;
}

.uui-blogsection01_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogsection01_author-heading {
  color: var(--untitled-ui--gray900);
  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;
  font-weight: 600;
}

.uui-blogsection01_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blogsection01_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blogsection01_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.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-blogsection01_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.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-blogsection01_title-link {
  color: var(--untitled-ui--gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blogsection01_category-link {
  color: var(--untitled-ui--primary700);
  margin-bottom: .5rem;
  margin-right: 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;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blogsection01_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogsection01_category-link.w--current {
  border-bottom: 2px solid #000;
}

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

.uui-blogsection01_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection01_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection01_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blogsection01_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blogsection01_component {
  flex-direction: column;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.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 {
  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(--elements-webflow-library--accent--primary-1);
  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;
}

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

.collectiom.align-center, .align-center-2 {
  margin-left: auto;
  margin-right: auto;
}

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

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

.uui-button-2 {
  margin-top: 52px;
}

.uui-button-icon-2 {
  color: var(--elements-webflow-library--accent--primary-1);
  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-2.text-color-gray400 {
  color: var(--untitled-ui--gray400);
}

.uui-button-secondary-gray-3 {
  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-3:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-3: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-3.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-button-secondary-gray-3.is-button-small.icon-only {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}

.uui-button-secondary-gray-3.icon-only {
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  display: flex;
}

.uui-blogpost01_share-2 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.uui-blogpost06_share-heading {
  color: var(--untitled-ui--gray500);
  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: 600;
}

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

.uui-blogpost01_divider-2 {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-2 {
  color: var(--untitled-ui--gray600);
  font-family: "Helvetica Neue 5", sans-serif;
  font-size: 16px;
}

.uui-text-rich-text-2 h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-2 h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.uui-text-rich-text-2 h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-2 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-2 h5, .uui-text-rich-text-2 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-2 p {
  margin-bottom: 1rem;
  font-family: "Helvetica Neue 5", sans-serif;
  font-size: 16px;
}

.uui-text-rich-text-2 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-2 a {
  text-decoration: underline;
}

.uui-text-rich-text-2 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-blogpost06_rich-text-divider {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.uui-blogpost06_content {
  margin-top: -68px;
  margin-bottom: 4rem;
}

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

.uui-max-width-large-3.align-center, .align-center-3 {
  margin-left: auto;
  margin-right: auto;
}

.uui-padding-vertical-xhuge-4 {
  margin-top: 24px;
  padding-top: 7rem;
  padding-bottom: 7rem;
}

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

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

.uui-page-padding-4.hhfgttgdf-article {
  margin-top: 110px;
}

.uui-page-padding-4.hhfgttgdf-article.iikik {
  margin-top: 86px;
}

.uui-blogpost06_image {
  object-fit: cover;
  width: 100%;
  height: 100vh;
  max-height: 45rem;
}

.uui-text-size-medium-3 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.uui-text-size-medium-3.yuujuj {
  margin-top: -15px;
}

.uui-blogpost06_author-heading {
  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.125rem;
  font-weight: 600;
}

.uui-blogpost03_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-blogpost03_author-image-wrapper {
  margin-right: 1rem;
}

.uui-blogpost06_author-wrapper {
  align-items: center;
  margin-top: 3rem;
  display: flex;
}

.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-max-width-small {
  width: 100%;
  max-width: 30rem;
}

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

.uui-heading-large-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: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-large-3.text-color-white {
  color: var(--untitled-ui--white);
}

.uui-heading-large-3.text-color-white.iopllpl {
  font-family: Poppins, sans-serif;
  font-size: 2.5rem;
}

.uui-heading-large-3.text-color-white.iopllpl.fefffffffffff.dealss {
  display: none;
}

.uui-blogpost06_subheading {
  color: var(--elements-webflow-library--accent--primary-1);
  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: 600;
}

.uui-blogpost06_subheading.kkfjughgy {
  margin-right: 2px;
}

.uui-blogpost06_subheading-divider {
  color: var(--untitled-ui--primary700);
  margin-left: .25rem;
  margin-right: .25rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1rem;
}

.uui-blogpost03_date-wrapper {
  margin-bottom: 1rem;
  display: flex;
}

.uui-blogpost06_header-content {
  width: 100%;
  max-width: 40rem;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-blogpost06_header {
  grid-column-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.uui-section_blogpost06 {
  margin-top: 109px;
}

.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-text-size-small-2.text-color-white {
  color: var(--untitled-ui--white);
}

.uui-button-4 {
  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-4:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-button-4.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-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-heading-xsmall-2 {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}

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

.uui-icon-1x1-xsmall {
  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);
  border-radius: 1rem;
  padding: 2rem 2rem 2.5rem;
  position: sticky;
  top: 5rem;
}

.uui-text-rich-text-3 {
  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-3 h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-3 h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.uui-text-rich-text-3 h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-3 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-3 h5, .uui-text-rich-text-3 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-3 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-3 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-3 a {
  text-decoration: underline;
}

.uui-text-rich-text-3 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-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-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-3 {
  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;
}

.pagination.jjghguug {
  margin-top: 47px;
}

.uui-blog08_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blog08_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blog08_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;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-blog08_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blog08_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  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-blog08_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blog08_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog08_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog08_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

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

.uui-blog08_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.uui-heading-small-2 {
  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.875rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blog08_featured-list {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  margin-bottom: 4rem;
  display: block;
}

.uui-blog08_menu-link {
  color: var(--untitled-ui--gray500);
  white-space: nowrap;
  border-radius: .375rem;
  width: 100%;
  margin-bottom: .25rem;
  padding: .75rem 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;
  text-decoration: none;
  transition: all .3s;
}

.uui-blog08_menu-link:hover, .uui-blog08_menu-link.w--current {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray700);
}

.uui-blog08_category-heading {
  color: var(--untitled-ui--primary700);
  letter-spacing: normal;
  margin-top: 0;
  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;
  font-size: .875rem;
  font-weight: 600;
}

.uui-blog08_category-menu {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.uui-blog08_component {
  grid-column-gap: 4rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 15rem 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 6rem;
  display: grid;
}

.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-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-blog02_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blog02_title-link.tyyhyjjk {
  margin-top: -39px;
}

.uui-blog02_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blog02_category-link {
  background-color: var(--untitled-ui--white);
  color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 1rem;
  align-items: center;
  padding: .125rem .5rem;
  font-family: Poppins, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-blog02_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blog02_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  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-blog02_meta-wrapper._1 {
  background-color: var(--elements-webflow-library--general--shadow-01);
  color: var(--black);
}

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

.uui-blog02_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog02_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog02_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

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

.uui-blog02_item.ghtyyf {
  padding-bottom: 69px;
}

.uui-blog02_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blog02_menu-link {
  color: var(--untitled-ui--gray500);
  white-space: nowrap;
  border-bottom: 2px solid #0000;
  flex: none;
  margin-left: .5rem;
  margin-right: .5rem;
  padding: .5rem .25rem;
  font-family: Poppins, sans-serif;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
}

.uui-blog02_menu-link:hover {
  border-bottom-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--green);
}

.uui-blog02_menu-link.w--current {
  border-bottom-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--untitled-ui--primary700);
}

.uui-blog02_category-menu {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.uui-blog02_category-menu.no-scrollbar {
  box-shadow: inset 0 -1px 0 0 var(--untitled-ui--gray200);
  justify-content: center;
}

.uui-blog02_component {
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: -7.2rem;
  display: flex;
}

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

.uui-text-divider-3 {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  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-divider-3.text-size-small {
  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: .875rem;
}

.uui-text-divider-3.text-color-white {
  color: var(--untitled-ui--white);
}

.uui-blog03_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blog03_author-heading {
  color: var(--untitled-ui--gray900);
  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;
  font-weight: 600;
}

.uui-blog03_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blog03_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blog03_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-blog03_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-blog03_title-link {
  color: var(--untitled-ui--gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blog03_title-link.is-featured {
  margin-top: .5rem;
  margin-bottom: .75rem;
}

.uui-blog03_category-link {
  color: var(--untitled-ui--primary700);
  margin-bottom: .5rem;
  margin-right: 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;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blog03_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blog03_category-link.w--current {
  border-bottom: 2px solid #000;
}

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

.uui-blog03_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blog03_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blog03_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blog03_image-link.is-featured {
  margin-bottom: 0;
}

.uui-blog03_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blog03_menu-link {
  color: var(--untitled-ui--gray500);
  white-space: nowrap;
  border-bottom: 2px solid #0000;
  flex: none;
  margin-right: 1rem;
  padding: .5rem .25rem;
  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;
  transition: all .3s;
}

.uui-blog03_menu-link:hover, .uui-blog03_menu-link.w--current {
  border-bottom-color: var(--untitled-ui--primary700);
  color: var(--untitled-ui--primary700);
}

.uui-blog03_category-menu {
  align-items: center;
  width: 100%;
  margin-bottom: 4rem;
  display: flex;
}

.uui-blog03_category-menu.no-scrollbar {
  box-shadow: inset 0 -1px 0 0 var(--untitled-ui--gray200);
}

.uui-blog03_featured-item-content {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 0 0 0 3rem;
  display: flex;
}

.uui-blog03_featured-item {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 4rem;
  display: grid;
}

.uui-blog03_component {
  margin-top: 6rem;
}

.uui-space-xhuge {
  width: 100%;
  min-height: 7rem;
}

.uui-blogpost02_date-wrapper {
  align-items: center;
  margin-top: .25rem;
  display: flex;
}

.uui-blogpost02_author-heading {
  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.125rem;
  font-weight: 600;
}

.uui-blogpost02_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-blogpost02_author-image-wrapper {
  margin-bottom: 1rem;
}

.uui-blogpost02_author-wrapper {
  text-align: center;
  flex-direction: column;
  align-items: center;
  margin-top: 3rem;
  display: flex;
}

.uui-blogpost02_divider {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.uui-badge-2 {
  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-badge-2.is-pink {
  background-color: var(--untitled-ui--pink50);
  color: var(--untitled-ui--pink700);
}

.uui-badge-2.is-indigo {
  background-color: var(--untitled-ui--indigo50);
  color: var(--untitled-ui--indigo700);
}

.uui-badge-2.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
}

.uui-blogpost02_tag-list {
  grid-column-gap: .5rem;
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.uui-blogpost02_tag-list-wrapper {
  width: 100%;
}

.uui-blogpost02_share {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  margin-bottom: 1.5rem;
  display: grid;
}

.uui-blogpost02_share-heading {
  color: var(--untitled-ui--gray900);
  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: 600;
}

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

.uui-blogpost02_content-bottom {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.uui-text-rich-text-4 {
  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-4 h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-4 h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.uui-text-rich-text-4 h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-4 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-4 h5, .uui-text-rich-text-4 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-4 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-4 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-4 a {
  text-decoration: underline;
}

.uui-text-rich-text-4 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-blogpost02_content {
  margin-bottom: 4rem;
}

.uui-breadcrumb-link-2 {
  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-weight: 500;
  text-decoration: none;
  transition: all .3s;
}

.uui-breadcrumb-link-2:hover {
  color: var(--untitled-ui--gray700);
}

.uui-breadcrumb-link-2.w--current {
  color: var(--untitled-ui--primary700);
  font-weight: 600;
}

.uui-breadcrumb-link-2.w--current:hover {
  color: var(--untitled-ui--primary800);
}

.uui-breadcrumb-divider-2 {
  color: var(--untitled-ui--gray500);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.uui-blogpost02_breadcrumb {
  align-items: center;
  width: 100%;
  display: flex;
}

.uui-blogpost02_content-top {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 2.5rem;
  display: flex;
}

.uui-heading-tiny {
  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.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.uui-heading-tiny.text-color-white {
  color: var(--untitled-ui--white);
  margin-top: -2.1rem;
}

.uui-heading-tiny.text-color-white.yyyyyyyyyyyyt._3tr3t {
  display: none;
}

.uui-blogpost02_category-link {
  color: #fff;
  margin-bottom: 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;
  text-decoration: none;
}

.uui-blogpost02_category-link.w--current {
  border-bottom: 2px solid #000;
}

.uui-blogpost02_title-wrapper {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-blogpost02_title-wrapper.jjghyfgfh {
  margin-top: -30px;
  padding-bottom: 35px;
}

.uui-blogpost02_title-wrapper.uujujjjujujjujjj {
  display: block;
}

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

.uui-blogpost02_background {
  z-index: -1;
  background-image: linear-gradient(#10182866, #10182866), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/661de3bf2c111e6a3b035675_pexels-photo-17867889.avif");
  background-position: 0 0, 50% 35%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-radius: 0;
}

.uui-blogpost02_background.jjughtyhgyttgg {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6719b4f839820388272298a0_i%20missed%20that%20part.%20sorry%20boss%20my%20bad%20(8).avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
}

.uui-blogpost02_background.jjughtyhgyttgg.yiiyi {
  background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f3aac51d511ce9a9ed78d7_Tanini_Kinabatangan-Drone-1.avif");
}

.uui-blogpost02_background.jjughtyhgyttgg.uuythyy-helpp {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65853e8d0da4f43edb5e3153_andy-wang-sy8qhu0nngY-unsplash.avif");
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66864f0ece3da28d991a7155_NLS%20WM%20Drone%20(3%20of%206).avif");
  background-position: 0 0, 100%;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6769193935f12d43a45e6046_Tanini-Kinabatangan-Tanini-Sepilok.avif");
  background-position: 0 0, 50%;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.lojtyhg {
  background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f3aac51d511ce9a9ed78d7_Tanini_Kinabatangan-Drone-1.avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.faq {
  background-image: linear-gradient(#0000005c, #0000005c), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762360284ec64285c758e14_Kota%20Kinabalu%20Mosque.avif");
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.contacttt {
  background-image: linear-gradient(#000000a6, #000000a6), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676f621daddfdfaecc20cdd1_Contact-Us-Nasalis-Larvatus-Tours.avif");
  background-position: 0 0, 50%;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.danummler {
  background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235d3021b22944f1653f6_Danum-Valley-Conservation-Area.avif");
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.yrtrtr {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
  background-position: 0 0, 50% 80%;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.ryannn {
  background-image: linear-gradient(#0000001a, #0000001a), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6769151828f9f298e0de897f_Gunung-Kinabalu-View-Kota-Kinabalu.avif");
  background-position: 0 0, 50% 70%;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.iiutrtrtr {
  background-image: linear-gradient(#00000073, #00000073), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676f4a8b729a9da2d9bbbde1_Tip-Of-Borneo-Scenery.avif");
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.lotyt {
  background-image: linear-gradient(#00000073, #00000073), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762360284ec64285c758e14_Kota%20Kinabalu%20Mosque.avif");
  background-position: 0 0, 50%;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.rob-hobi {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235a54214cb732fb1b64b_Borneo-Pygm-Elephant%20-%20Kinabatangan%20River%20Cruise.avif");
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.dealssss {
  background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cf6f3ea101b31a6d012d_NLK_animal_orange_teal_azka-1-3.avif");
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.dealssss.uikes {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6757b664640569e4ead0e683_Website_Insabah_deals.avif");
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 247px;
}

.uui-blogpost02_background.uujhuyhjujhhyhjhu.sankitbat {
  background-image: linear-gradient(#0006, #0006), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676906309ee0061b835c7693_Tanini-Kinabatangan-Sandakan-Animals-Kinabatangan-River-Kinabatanagan-Animal.avif");
  background-position: 0 0, 0%;
}

.uui-blogpost02_header {
  border-bottom-left-radius: 0;
  margin-bottom: 4rem;
  position: relative;
}

.uui-section_blogpost02.tannnisjjsh {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 69px;
}

.text-block-46.gghytyt {
  color: var(--spark-library--black);
  font-family: Poppins, sans-serif;
  font-size: 11px;
}

.text-block-47 {
  font-family: Poppins, sans-serif;
  font-size: 11px;
}

.text-block-47.yhyhhl {
  margin-right: 2px;
}

.text-block-48 {
  color: var(--black);
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

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

.uui-heading-medium-2 {
  color: #101828;
  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-page-padding-5 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-subheading-3 {
  color: #7f56d9;
  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-text-size-large-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: 1.125rem;
  line-height: 1.5;
}

.uui-heading-medium-3 {
  color: #101828;
  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-page-padding-6 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-heading-subheading-4 {
  color: #7f56d9;
  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-text-size-large-5 {
  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: 1.125rem;
  line-height: 1.5;
}

.uui-button-5 {
  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-5:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-button-5.blog {
  border-color: var(--elements-webflow-library--accent--primary-1);
  background-color: var(--elements-webflow-library--general--shadow-03);
}

.uui-button-5.blog:hover {
  background-color: var(--elements-webflow-library--accent--primary-1);
}

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

.uui-button-row-4.button-row-center {
  justify-content: center;
}

.uui-text-size-small-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: .875rem;
  line-height: 1.5;
}

.uui-text-divider-4 {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  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-divider-4.text-size-small {
  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: .875rem;
}

.uui-blogsection05_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogsection05_author-heading {
  color: var(--untitled-ui--gray900);
  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;
  font-weight: 600;
}

.uui-blogsection05_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blogsection05_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blogsection05_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-text-size-medium-4 {
  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-blogsection05_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-heading-xsmall-3 {
  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-blogsection05_title-link {
  color: var(--untitled-ui--gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blogsection05_category-link {
  color: var(--untitled-ui--primary700);
  margin-bottom: .5rem;
  margin-right: 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;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blogsection05_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogsection05_category-link.w--current {
  border-bottom: 2px solid #000;
}

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

.uui-blogsection05_image-wrapper {
  width: 100%;
  padding-top: 56.25%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection05_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection05_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blogsection05_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.uui-blogsection05_component {
  flex-direction: column;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.uui-text-size-large-6 {
  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-3 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-4 {
  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-5 {
  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-heading-subheading-5.blog {
  color: var(--elements-webflow-library--accent--primary-1);
}

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

.uui-max-width-large-4.align-center, .align-center-4 {
  margin-left: auto;
  margin-right: auto;
}

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

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

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

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

.uui-button-6 {
  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-6:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-button-6.blog {
  border-color: var(--green);
  background-color: var(--green);
}

.uui-button-6.blog:hover {
  background-color: var(--elements-webflow-library--accent--primary-1);
}

.uui-blogsection03_button-row {
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.uui-blogsection03_button-row.mobile-landscape {
  display: none;
}

.uui-text-size-small-4 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-text-divider-5 {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  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-divider-5.text-size-small {
  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: .875rem;
}

.uui-blogsection03_date-wrapper {
  align-items: center;
  display: flex;
}

.uui-blogsection03_author-heading {
  color: var(--untitled-ui--gray900);
  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;
  font-weight: 600;
}

.uui-blogsection03_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blogsection03_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blogsection03_author-wrapper {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-text-size-medium-5 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-blogsection03_icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-heading-xsmall-4 {
  color: var(--untitled-ui--gray900);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.4;
}

.uui-blogsection03_title-link {
  color: var(--untitled-ui--gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blogsection03_category-link {
  color: var(--untitled-ui--primary700);
  margin-bottom: .5rem;
  margin-right: 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;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blogsection03_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogsection03_category-link.w--current {
  border-bottom: 2px solid #000;
}

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

.uui-blogsection03_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection03_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection03_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blogsection03_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 4rem;
}

.uui-text-size-large-7 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
}

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

.uui-heading-medium-5 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-heading-subheading-6 {
  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-heading-subheading-6.blog {
  color: var(--elements-webflow-library--accent--primary-1);
  font-family: Poppins, sans-serif;
}

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

.uui-max-width-large-5.align-center {
  margin-left: auto;
  margin-right: auto;
}

.uui-blogsection03_heading {
  flex: 1;
}

.uui-blogsection03_heading-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  display: grid;
}

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

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

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

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

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

.uui-button-row-5.button-row-center {
  justify-content: center;
}

.uui-button-icon-3 {
  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-link-2 {
  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-2:hover {
  color: var(--untitled-ui--primary800);
}

.uui-space-small-3 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-blogsection02_title-link {
  margin-bottom: .5rem;
  text-decoration: none;
  display: block;
}

.uui-blogsection02_read-time {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blogsection02_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;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-blogsection02_category-link:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogsection02_meta-wrapper {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  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-blogsection02_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.uui-blogsection02_image-wrapper {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection02_image-link {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection02_image-link:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

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

.uui-blogsection02_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blogsection02_component {
  flex-direction: column;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.align-center-5 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-blogsection01_date-wrapper-2 {
  align-items: center;
  display: flex;
}

.uui-blogsection01_author-heading-2 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-blogsection01_author-image-2 {
  object-fit: cover;
  border-radius: 100%;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  min-height: 2.5rem;
}

.uui-blogsection01_author-image-wrapper-2 {
  margin-right: .75rem;
}

.uui-blogsection01_author-wrapper-2 {
  align-items: center;
  margin-top: 1.5rem;
  display: flex;
}

.uui-blogsection01_icon-2 {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  margin-top: .25rem;
  margin-left: .5rem;
  display: flex;
}

.uui-blogsection01_title-link-2 {
  color: var(--untitled-ui--gray900);
  justify-content: space-between;
  margin-bottom: .5rem;
  text-decoration: none;
  display: flex;
}

.uui-blogsection01_category-link-2 {
  color: var(--untitled-ui--primary700);
  margin-bottom: .5rem;
  margin-right: 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;
  font-weight: 600;
  text-decoration: none;
  transition: opacity .3s;
}

.uui-blogsection01_category-link-2:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogsection01_category-link-2.w--current {
  border-bottom: 2px solid #000;
}

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

.uui-blogsection01_image-wrapper-2 {
  width: 100%;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogsection01_image-link-2 {
  width: 100%;
  margin-bottom: 2rem;
  transition: all .3s;
}

.uui-blogsection01_image-link-2:hover {
  box-shadow: 0 24px 48px -12px #1018282e;
}

.uui-blogsection01_list-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.uui-blogsection01_component-2 {
  flex-direction: column;
  align-items: center;
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.text-block-50 {
  color: var(--green);
  font-family: Poppins, sans-serif;
}

.text-block-51 {
  font-family: Poppins, sans-serif;
}

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

.bold-text-277, .bold-text-278 {
  font-weight: 600;
}

.uui-footer05_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-footer05_social-link {
  color: var(--untitled-ui--gray400);
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer05_social-link:hover {
  color: var(--untitled-ui--gray500);
}

.uui-footer05_social-icons {
  grid-column-gap: 2rem;
  grid-row-gap: 0rem;
  background-color: var(--elements-webflow-library--neutral--300);
  text-align: left;
  white-space: normal;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr 1fr 1fr;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: center;
  width: auto;
  margin-left: 0;
  padding: 11px 18px 15px;
  display: grid;
}

.uui-footer05_legal-link {
  color: var(--untitled-ui--gray500);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer05_legal-link:hover {
  color: var(--untitled-ui--gray600);
}

.uui-footer05_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.uui-text-size-small-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: .875rem;
  line-height: 1.5;
}

.uui-text-size-small-5.text-color-gray500 {
  color: var(--untitled-ui--gray500);
}

.uui-footer05_legal-list-wrapper {
  grid-column-gap: 1.5rem;
  display: flex;
}

.uui-footer05_bottom-wrapper {
  border-top: 1px solid var(--untitled-ui--gray200);
  justify-content: space-between;
  align-items: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-footer05_link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600);
  flex-wrap: nowrap;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer05_link:hover {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--green);
  color: var(--untitled-ui--gray700);
}

.uui-footer05_link-list-heading {
  color: var(--untitled-ui--gray500);
  letter-spacing: normal;
  margin-bottom: 1rem;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-footer05_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.uui-badge-small-success {
  grid-column-gap: .25rem;
  background-color: var(--untitled-ui--success50);
  color: var(--untitled-ui--success700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .5rem;
  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-logo_image {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-logo_logotype {
  flex: none;
  width: 200px;
  height: 80%;
}

.uui-logo_logomark-dot {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logomark-blur {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-logo_component {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-footer05_top-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr .75fr .75fr .75fr 1.75fr;
  place-items: start;
}

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-message {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-text-style-link-2 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-2:hover {
  color: var(--untitled-ui--gray700);
}

.uui-button-7 {
  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-7:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-button-7.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
}

.uui-form_input-2 {
  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-2: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-2::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-footer05_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .75rem;
  display: grid;
}

.uui-footer05_form-block {
  min-width: 25rem;
  max-width: 35rem;
  margin-bottom: 0;
}

.uui-text-size-medium-6 {
  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-2 {
  width: 100%;
  min-height: .5rem;
}

.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-footer05_newsletter-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 4rem;
  display: flex;
}

.uui-padding-vertical-xlarge {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

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

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

.uui-footer02_social-icon {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-footer02_social-link {
  color: var(--untitled-ui--gray400);
  align-items: center;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer02_social-link:hover {
  color: var(--untitled-ui--gray500);
}

.uui-footer02_social-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.uui-footer02_legal-link {
  color: var(--untitled-ui--gray500);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: .875rem;
  text-decoration: none;
  transition: all .3s;
}

.uui-footer02_legal-link:hover {
  color: var(--untitled-ui--gray600);
}

.uui-footer02_legal-list {
  grid-column-gap: 1rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.uui-footer02_legal-list-wrapper {
  grid-column-gap: 1.5rem;
  display: flex;
}

.uui-footer02_bottom-wrapper {
  border-top: 1px solid var(--untitled-ui--gray200);
  justify-content: space-between;
  align-items: center;
  margin-top: 4rem;
  padding-top: 2rem;
  display: flex;
}

.uui-footer02_form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .75rem;
  display: grid;
}

.uui-footer02_form-block {
  max-width: 35rem;
  margin-top: 1rem;
  margin-bottom: 0;
}

.uui-footer02_heading {
  color: var(--untitled-ui--gray900);
  margin-bottom: .25rem;
  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-footer02_right-wrapper {
  flex-direction: column;
  display: flex;
}

.uui-footer02_link {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600);
  flex-wrap: nowrap;
  align-items: center;
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer02_link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-footer02_link-list-heading {
  color: var(--untitled-ui--gray500);
  letter-spacing: normal;
  margin-bottom: 1rem;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.uui-footer02_link-list {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.uui-footer02_left-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1.75fr .75fr .75fr .75fr 2fr;
  place-items: start;
}

.uui-footer02_top-wrapper {
  grid-column-gap: 4vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.text-block-53, .text-block-54 {
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.uuiiuiu {
  margin-top: -6px;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  font-weight: 600;
}

.text-block-55 {
  font-family: Poppins, sans-serif;
  font-size: 14px;
}

.text-block-56, .text-block-57, .text-block-58, .text-block-59, .text-block-60, .text-block-61, .text-block-62, .text-block-63, .text-block-64, .text-block-65, .text-block-66, .text-block-67 {
  font-size: 14px;
}

.uui-footer02_link-2 {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600);
  flex-wrap: nowrap;
  align-items: center;
  padding-top: .5rem;
  padding-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: 1rem;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-footer02_link-2:hover {
  color: var(--untitled-ui--gray700);
}

.uui-footer02_link-list-heading-2 {
  color: var(--untitled-ui--gray500);
  letter-spacing: normal;
  margin-bottom: 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;
  font-weight: 600;
}

.uui-logo_logotype-2 {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-footer02_left-wrapper-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: start;
}

.uui-footer02_top-wrapper-2 {
  grid-column-gap: 4vw;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  align-items: start;
}

.uui-logo_logotype-3 {
  flex: none;
  width: 180px;
  height: 70%;
}

.text-block-68, .text-block-69, .text-block-70 {
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.uui-icon-1x1-xxsmall {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.uui-banner13_close-button {
  color: var(--untitled-ui--white);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: .5rem;
  transition: all .3s;
  display: flex;
}

.uui-banner13_close-button:hover {
  background-color: #fff3;
}

.error-message-2 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-message-2 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-button-secondary {
  grid-column-gap: .5rem;
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  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:hover {
  background-color: var(--untitled-ui--primary100);
}

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

.uui-button-secondary.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-form_input-3 {
  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-3: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-3::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-banner13_form-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  display: grid;
}

.uui-banner13_form {
  width: 100%;
  max-width: 25rem;
  margin-bottom: 0;
}

.uui-banner13_supporting-text {
  color: var(--untitled-ui--primary100);
  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-banner13_text {
  color: var(--untitled-ui--white);
  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-banner13_text-wrapper {
  grid-column-gap: .125rem;
  grid-row-gap: .125rem;
  flex-direction: column;
  display: flex;
}

.uui-icon-1x1-xsmall-2 {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-featured-square-large {
  background-color: var(--untitled-ui--primary500);
  color: var(--untitled-ui--white);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
}

.uui-banner13_icon-wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
}

.uui-banner13_content {
  flex: 1;
  align-items: center;
  margin-right: 2rem;
  display: flex;
}

.uui-banner13_content-wrapper {
  justify-content: flex-start;
  align-items: center;
  padding-top: .75rem;
  padding-bottom: .75rem;
  display: flex;
}

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

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

.uui-banner13_component {
  background-image: linear-gradient(45deg, var(--untitled-ui--primary700), var(--untitled-ui--primary600));
  justify-content: center;
  align-items: center;
  position: relative;
}

.brix---header-nav-link-4 {
  color: #fff;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link-4:hover {
  color: #171718f0;
}

.link-block-14, .link-block-15, .link-block-16, .link-block-17 {
  text-decoration: none;
}

.text-block-71 {
  font-family: Poppins, sans-serif;
}

.text-block-71:lang(en) {
  color: var(--green);
}

.text-block-72 {
  font-family: Poppins, sans-serif;
}

.uui-testimonial15_slide-nav {
  height: 1.75rem;
  font-size: .5rem;
  inset: auto auto 0% 0%;
}

.uui-button-icon-4 {
  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-testimonial15_arrow {
  border: 1px solid var(--untitled-ui--gray200);
  color: var(--untitled-ui--gray500);
  background-color: #fff;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  transition: all .3s;
  display: flex;
  inset: auto 0% 0% auto;
}

.uui-testimonial15_arrow:hover {
  background-color: var(--untitled-ui--gray50);
}

.uui-testimonial15_arrow.left {
  right: 4rem;
}

.uui-text-size-small-6 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

.uui-testimonial15_client-heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.uui-testimonial15_customer-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.uui-testimonial15_client-image-wrapper {
  margin-right: .75rem;
}

.uui-testimonial15_client {
  text-align: left;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.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-xxsmall-2.text-weight-medium {
  height: 60px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
  overflow: hidden;
}

.uui-testimonial15_rating-icon {
  color: var(--untitled-ui--warning300);
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: .25rem;
  display: flex;
}

.uui-testimonial15_rating-wrapper {
  align-items: center;
  display: flex;
}

.uui-testimonial15_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--untitled-ui--gray50);
  background-color: var(--untitled-ui--gray50);
  border-radius: 1rem;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  padding: 2rem;
  display: flex;
}

.uui-testimonial15_slide {
  padding-right: 2rem;
}

.uui-testimonial15_mask {
  width: 33.33%;
  overflow: visible;
}

.uui-testimonial15_component {
  background-color: #0000;
  height: auto;
  margin-top: 4rem;
  padding-bottom: 5rem;
  position: relative;
}

.uui-text-size-large-8 {
  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-5 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-6 {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 1.3;
}

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

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

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

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

.uui-section_testimonial15 {
  background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  overflow: hidden;
}

.uui-section_testimonial15.hgjgfj {
  background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762366ef15c013062255a27_Tanini%20Kinabatanagan%2C%20Pygm%20Elephant%2C%20Sepilok.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  margin-top: 0;
}

.bold-text-279 {
  color: var(--untitled-ui--gray700);
  font-family: Poppins, sans-serif;
  font-size: 12px;
  text-decoration: none;
}

.link-38 {
  color: var(--untitled-ui--gray500);
  font-family: Poppins, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.link-39, .link-40 {
  text-decoration: none;
}

.image-76 {
  margin-top: -60px;
  margin-left: 242px;
}

.link-41 {
  color: var(--untitled-ui--gray500);
  font-family: Poppins, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.link-42 {
  color: var(--untitled-ui--gray500);
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-43 {
  color: #667085;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.link-44 {
  color: #667085;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-decoration: none;
}

.link-45, .link-46 {
  color: #667085;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.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-divider-6 {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  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-blogpost01_date-wrapper-2 {
  align-items: center;
  display: flex;
}

.uui-blogpost01_author-heading-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.125rem;
  font-weight: 600;
}

.uui-blogpost01_author-image-2 {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-blogpost01_author-image-wrapper-2 {
  margin-right: 1rem;
}

.uui-blogpost01_author-wrapper-2 {
  align-items: center;
  display: flex;
}

.uui-blogpost01_divider-3 {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.uui-badge-3 {
  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-badge-3.is-pink {
  background-color: var(--untitled-ui--pink50);
  color: var(--untitled-ui--pink700);
}

.uui-badge-3.is-indigo {
  background-color: var(--untitled-ui--indigo50);
  color: var(--untitled-ui--indigo700);
}

.uui-badge-3.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
}

.uui-blogpost01_tag-list-2 {
  grid-column-gap: .5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  display: flex;
}

.uui-blogpost01_tag-list-wrapper-2 {
  width: 50%;
}

.uui-button-icon-5 {
  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-5.text-color-gray400 {
  color: var(--untitled-ui--gray400);
}

.uui-button-secondary-gray-4 {
  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-4:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-4: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-4.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-button-secondary-gray-4.is-button-small.icon-only {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}

.uui-button-secondary-gray-4.icon-only {
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  display: flex;
}

.uui-blogpost01_share-3 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.uui-blogpost01_share-heading-2 {
  color: var(--untitled-ui--gray900);
  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: 600;
}

.uui-blogpost01_share-wrapper-2 {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.uui-blogpost01_content-bottom-2 {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.uui-text-rich-text-5 {
  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-5 h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-5 h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.uui-text-rich-text-5 h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-5 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-5 h5, .uui-text-rich-text-5 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-5 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-5 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-5 a {
  text-decoration: underline;
}

.uui-text-rich-text-5 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-blogpost01_content-2 {
  margin-bottom: 4rem;
}

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

.uui-max-width-large-7.align-center, .align-center-6 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-blogpost01_image-wrapper-2 {
  width: 100%;
  margin-bottom: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50%;
  position: relative;
  overflow: hidden;
}

.uui-blogpost01_content-top-2 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.uui-heading-large-4 {
  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-breadcrumb-link-3 {
  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-weight: 500;
  text-decoration: none;
  transition: all .3s;
}

.uui-breadcrumb-link-3:hover {
  color: var(--untitled-ui--gray700);
}

.uui-breadcrumb-link-3.w--current {
  color: var(--untitled-ui--primary700);
  font-weight: 600;
}

.uui-breadcrumb-link-3.w--current:hover {
  color: var(--untitled-ui--primary800);
}

.uui-breadcrumb-divider-3 {
  color: var(--untitled-ui--gray500);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.uui-blogpost01_breadcrumb-2 {
  align-items: center;
  width: 100%;
  margin-bottom: 1.5rem;
  margin-left: -34px;
  padding-top: 41px;
  padding-left: 0;
  display: flex;
}

.uui-blogpost01_breadcrumb-2.insabah {
  margin-left: -14px;
}

.uui-blogpost01_breadcrumb-2.insabah.tyytytytytyt.yuuryttret {
  margin-top: -66px;
  padding-top: 0;
}

.uui-blogpost01_breadcrumb-2.insabah.hfhfhfhfhfhf {
  margin-top: -50px;
  padding-top: 0;
}

.uui-blogpost01_breadcrumb-2.insabah.iiutytyghgyt {
  margin-top: -31px;
  padding-top: 0;
}

.uui-blogpost01_breadcrumb-2.cc {
  margin-top: 12px;
  margin-bottom: .6rem;
  margin-left: 53px;
  padding-top: 0;
}

.uui-blogpost01_breadcrumb-2.cc.uuhyytggft {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  margin-top: 125px;
  margin-left: 28px;
}

.uui-blogpost01_breadcrumb-2.cc.abouuut {
  margin-top: 24px;
  margin-left: 54px;
}

.uui-blogpost01_breadcrumb-2.cc.abouuut.lodgeeee {
  margin-left: 52px;
}

.uui-blogpost01_breadcrumb-2.uuyiiiyuyuuy {
  margin-left: 5px;
}

.uui-blogpost01_breadcrumb-2.bawahhh {
  margin-left: 44px;
  padding-top: 225px;
}

.uui-blogpost01_breadcrumb-2.bawahhh.uutyytythgyghhg {
  margin-top: 57px;
  margin-left: -122px;
  padding-top: 185px;
}

.uui-blogpost01_title-wrapper-2 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

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

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

.text-block-75 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-family: Poppins, sans-serif;
  font-size: 11px;
  font-weight: 600;
}

.text-block-75:hover {
  border-bottom: 1px solid #000;
}

.text-block-75:lang(en) {
  color: var(--elements-webflow-library--accent--primary-1);
  font-weight: 500;
}

.text-block-76 {
  font-family: Poppins, sans-serif;
  font-size: 11px;
  font-weight: 400;
}

.text-block-76:hover {
  border-bottom: 1px solid #000;
}

.text-block-77, .text-block-78, .text-block-79 {
  font-family: Poppins, sans-serif;
  font-size: 11px;
  font-weight: 400;
}

.bold-text-280 {
  color: var(--elements-webflow-library--accent--primary-1);
  font-weight: 600;
}

.text-block-80 {
  font-family: Poppins, sans-serif;
  font-size: 11px;
  font-weight: 400;
}

.text-block-81 {
  color: #285417;
  font-family: Poppins, sans-serif;
  font-size: 11px;
  font-weight: 600;
}

.text-block-81:hover {
  border-bottom: 1px solid #000;
}

.text-block-81:lang(en) {
  color: #285417;
  font-weight: 500;
}

.uui-breadcrumb-divider-4 {
  color: #667085;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.text-block-82 {
  font-family: Poppins, sans-serif;
  font-size: 11px;
  font-weight: 400;
}

.text-block-82:hover {
  border-bottom: 1px solid #000;
}

.uui-breadcrumb-link-4 {
  color: #667085;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
  text-decoration: none;
  transition: all .3s;
}

.uui-breadcrumb-link-4:hover {
  color: #344054;
}

.uui-breadcrumb-link-4.w--current {
  color: #6941c6;
  font-weight: 600;
}

.uui-breadcrumb-link-4.w--current:hover {
  color: #53389e;
}

.disclaimer-popup {
  background-color: #fcfcfc;
  border: 1px solid #e6e6e6;
  border-radius: 10px;
  margin-top: 10px;
  padding: 10px 20px;
}

.spacer-xxl {
  width: 100%;
  height: 50px;
}

.main-container {
  width: 100%;
  max-width: 1100px;
}

.watermark-svg {
  width: 100%;
  max-width: none;
}

.ms-watermark {
  border: 2px solid #f2f3ff;
  border-radius: 100px;
  width: 200px;
  margin-bottom: 0;
  overflow: hidden;
  box-shadow: 14px 14px 30px -10px #1d01501a;
}

.button-8 {
  color: #fff;
  background-color: #434de7;
  border-radius: 10px;
  height: 50px;
  padding: 15px 35px;
  font-size: 15px;
  font-weight: 500;
  box-shadow: 0 10px 20px -3px #1d01501a;
}

.button-8:hover {
  box-shadow: none;
  background-color: #000;
}

.spacer-xs {
  width: 100%;
  height: 10px;
}

.paragraph-11 {
  opacity: .9;
  color: var(--black);
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-11.semi-bold {
  font-weight: 600;
}

.paragraph-11.job-link {
  color: #434de7;
  font-weight: 600;
}

.paragraph-11.uutytutyut {
  color: var(--blue);
}

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

.content-wrap-center.max-width-800 {
  max-width: 800px;
}

.content-wrap-center.max-width-800.uutyuiiotuty {
  margin-top: 88px;
}

.top-cta {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 108px;
  padding: 0 5%;
  display: flex;
}

.h1 {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1;
}

.spacer-l {
  width: 100%;
  height: 30px;
}

.divider-section {
  color: #000;
  background-color: #2854172b;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 25px 5%;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.input-label {
  z-index: 2;
  color: #000;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 0;
  padding-left: 6px;
  padding-right: 7px;
  font-family: Poppins, sans-serif;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 15px;
  display: inline-block;
  position: relative;
  bottom: -7px;
  left: 6px;
}

.footer-column {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.input {
  color: #000;
  background-color: #fff;
  border: 1px solid #b7bbd1;
  border-radius: 6px;
  height: 48px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 18px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 300;
  transition: border-color .2s, box-shadow .2s;
  box-shadow: 0 3px 6px -2px #1d01501a;
}

.input:hover {
  box-shadow: none;
  border-color: #434de7;
}

.input:focus {
  border: 1px solid #434de7;
}

.input::placeholder {
  color: #6e6e6e;
}

.job-rte {
  color: #000;
  font-size: 16px;
  line-height: 1.4;
}

.rte-label {
  color: #000;
  margin-top: 15px;
  margin-bottom: 12px;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 15px;
}

.form_100w {
  width: 100%;
}

.popup-close {
  cursor: pointer;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 13% 15% auto auto;
}

.h6 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.spacer-10 {
  width: 100%;
  height: 10px;
}

.logo-code {
  color: #000;
}

.job_description {
  margin-top: 25px;
  font-family: Poppins, sans-serif;
}

.spacer-20 {
  width: 100%;
  height: 20px;
}

.job-description_heading {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.footer_items-grid {
  grid-column-gap: 3vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: start;
}

.footer-top {
  grid-column-gap: 100px;
  grid-row-gap: 100px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  align-items: start;
}

.job_labels-wrap {
  justify-content: space-between;
  margin-bottom: 45px;
  display: flex;
}

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

.footer-3 {
  flex-direction: column;
  align-items: center;
  padding: 50px 5%;
  display: flex;
}

.message_success {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  border-radius: 10px;
  font-weight: 600;
}

.popup {
  z-index: 9999;
  opacity: 0;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
}

.job-flex {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.button-9 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  border-radius: 10px;
  height: 50px;
  padding: 15px 35px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  box-shadow: 0 10px 20px -3px #1d01501a;
}

.button-9:hover {
  background-color: var(--green);
  box-shadow: none;
}

.button-9.in-form {
  height: 52px;
  margin-top: 0;
  margin-left: 10px;
}

.job-left {
  width: 72%;
}

.navbar_logo-link {
  max-width: 140px;
  padding-top: 5px;
  padding-left: 0;
}

.spacer-40 {
  width: 100%;
  height: 40px;
}

.popup-wrap {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 5px;
}

.grid_2-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  align-items: center;
}

.footer-top_left {
  flex-direction: column;
  display: flex;
}

.cta-image {
  border-radius: 10px;
  width: 100%;
  box-shadow: 21px 21px 30px -10px #1d01501a;
}

.container-10 {
  width: 100%;
  max-width: 1100px;
}

.form-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spacer-30 {
  text-align: center;
  width: 100%;
  height: 30px;
  font-family: Poppins, sans-serif;
}

.custom-scrollbar {
  display: none;
}

.job-sticky {
  width: 25%;
  position: sticky;
  top: 20px;
}

.job_label-flex {
  grid-column-gap: 10px;
  color: #000;
  align-items: center;
  font-family: Poppins, sans-serif;
  display: flex;
}

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

.job_post-date.gfd {
  margin-top: -38px;
}

.h4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.footer-credit {
  color: #000;
  font-size: .875rem;
}

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

.job-wrapper {
  position: relative;
}

.h3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 600;
}

.all-jobs {
  grid-column-gap: 10px;
  align-items: center;
  padding-top: 5px;
  padding-bottom: 5px;
  text-decoration: none;
  display: flex;
}

.section-7 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 100px 5%;
  display: flex;
}

.section-7.jobs {
  padding-top: 35px;
  padding-bottom: 40px;
}

.text-red {
  color: #ff0004;
}

.social-icon {
  color: #000;
  width: 1.5rem;
  height: 1.5rem;
  transition: all .2s;
}

.social-icon:hover {
  color: #434de7;
}

.footer-link-2 {
  color: #000;
  border-bottom: 1px #0000;
  width: auto;
  min-width: 50%;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: .875rem;
  font-weight: 400;
  text-decoration: none;
}

.footer-link-2:hover {
  opacity: 1;
  color: #434de7;
  border-bottom-style: none;
  border-bottom-color: #000;
}

.job_sticky-card {
  border: 1px solid var(--combine-library--grey-600);
  border-radius: 15px;
  padding: 35px 30px;
}

.form-separator {
  background-color: #f2f3ff;
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.form-border {
  background-color: #fff;
  border: 1px solid #f2f3ff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 400px;
  max-width: none;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
  box-shadow: 0 20px 30px -10px #1d01501a;
}

.job-square {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
}

.footer-bot {
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.scrollbar {
  max-height: 520px;
  padding-bottom: 30px;
  padding-right: 30px;
  overflow: auto;
}

.embed-icon {
  margin-bottom: -4px;
  overflow: visible;
}

.input-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 12px;
  display: flex;
  position: relative;
}

.input-wrapper.mr-15 {
  margin-right: 15px;
}

.social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

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

.spacer-15 {
  width: 100%;
  height: 15px;
}

.job-body {
  padding-bottom: 35px;
  padding-left: 70px;
  padding-right: 70px;
}

.h2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 600;
  line-height: 1.1;
}

.job-card {
  border: 1px solid var(--untitled-ui--gray300);
  border-radius: 20px;
  overflow: hidden;
}

.job_title-wrap {
  width: 100%;
  padding-top: 40px;
  padding-left: 70px;
  padding-right: 70px;
}

.social_link-wrap {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.ms-iframe {
  z-index: 2147483647;
  justify-content: flex-end;
  align-items: flex-end;
  height: 70px;
  display: flex;
  position: fixed;
  inset: auto auto 0% 0%;
}

.hidden-embed {
  z-index: -1;
  opacity: 0;
  height: 0;
  max-height: 0;
  position: fixed;
}

.ms-iframe-footer-embed {
  background-color: #d1e7fb;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/663334b48d471a35a9e5f716_noise.png");
  background-position: 0 0;
  background-size: 200px;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: 350px;
  margin-bottom: 0;
  display: block;
  overflow: hidden;
}

.button-10 {
  color: #fff;
  background-color: #434de7;
  border-radius: 10px;
  height: 50px;
  padding: 15px 35px;
  font-size: 15px;
  font-weight: 500;
  box-shadow: 0 10px 20px -3px #1d01501a;
}

.button-10:hover {
  box-shadow: none;
  background-color: #000;
}

.top-cta-2 {
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 0 5%;
  display: flex;
}

.top-cta-2.careerere {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676f6342008bf2a5627c4632_Nasalis%20Larvatus-Tours-Office-Team.avif");
  background-position: 0 0, 50% 70%;
  background-size: auto, cover;
  height: 550px;
}

.text-block-83 {
  font-family: Poppins, sans-serif;
}

.multi-step-form-block---brix {
  width: 100%;
  min-height: 44vw;
  margin-top: 20px;
  margin-bottom: 0;
}

.multi-step-foirm---success-message---brix {
  background-color: #fff;
  border-radius: 16px;
  min-height: 44vh;
  padding-top: 70px;
  padding-bottom: 70px;
  box-shadow: 38px 38px 34px #4a3aff03, 0 1px 26px #14142b05, 0 16px 26px #13124205;
}

.form-content---brix {
  border-top: 1px solid #d9dbe9;
  padding-top: 64px;
  padding-bottom: 80px;
  overflow: visible;
}

.multi-step-form-radio-trigger---brix {
  color: #170f49;
  border: 2px solid #0000;
  border-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 66px;
  padding-right: 32px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  transition: border-width .2s, border-color .2s;
  display: flex;
  position: absolute;
  inset: 0%;
  box-shadow: 0 2px 6px 2px #13124212;
}

.multi-step-form-radio-trigger---brix:hover {
  border-color: #bfbaff;
}

.completed-form-illustrations---brix {
  margin-bottom: 18px;
}

.radio-button {
  cursor: pointer;
  border: 1.2px solid #d9dbe9;
  flex: none;
  width: 24px;
  height: 24px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 12px;
  transition: all .2s;
  overflow: hidden;
  box-shadow: inset 0 0 7px #14142b14;
}

.radio-button.w--redirected-checked {
  border-width: 7px;
  border-color: #4a3aff;
}

.radio-button.w--redirected-focus {
  box-shadow: 0 0 3px 1px #4a3aff33;
}

.title-container---brix {
  text-align: center;
  max-width: 518px;
}

.multi-step-form-text-field---brix {
  color: #170f49;
  background-color: #fff;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: auto;
  border: 2px solid #0000;
  border-radius: 500px;
  min-height: 66px;
  margin-bottom: 0;
  padding: 20px 60px 20px 20px;
  font-size: 18px;
  transition: color .4s, border-color .4s, all .4s;
  box-shadow: 0 2px 6px #13124212;
}

.multi-step-form-text-field---brix:hover {
  border-color: #4a3aff;
  box-shadow: 0 4px 10px #1312421f;
}

.multi-step-form-text-field---brix:focus {
  color: #4a3aff;
  border: 2px solid #4a3aff;
}

.multi-step-form-text-field---brix::placeholder {
  color: #6f6c90;
  font-size: 18px;
}

.multi-step-form-text-field---brix.company-icon---brix {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334178af3be1b06ba6c112_icon-4-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
}

.multi-step-form-text-field---brix.company-icon---brix:hover, .multi-step-form-text-field---brix.company-icon---brix:focus {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334177af3be1b06ba6c0b0_icon-4-on-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
}

.multi-step-form-text-field---brix.email-icon---brix {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334177af3be1b06ba6c0ac_icon-2-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
}

.multi-step-form-text-field---brix.email-icon---brix:hover, .multi-step-form-text-field---brix.email-icon---brix:focus {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334177af3be1b06ba6c0bc_icon-2-on-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
}

.multi-step-form-text-field---brix.phone-icon---brix {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334178af3be1b06ba6c105_icon-3-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
}

.multi-step-form-text-field---brix.phone-icon---brix:hover, .multi-step-form-text-field---brix.phone-icon---brix:focus {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334178af3be1b06ba6c0f4_icon-3-on-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
}

.multi-step-form-text-field---brix.name-icon---brix {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334177af3be1b06ba6c068_icon-1-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
  background-position: 90%;
  background-repeat: no-repeat;
  background-size: auto;
}

.multi-step-form-text-field---brix.name-icon---brix:hover, .multi-step-form-text-field---brix.name-icon---brix:focus {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66334177af3be1b06ba6c083_icon-1-on-input-multi-step-form-webflow-cloneable-template-brix-templates.svg");
}

.multi-step-form-label---brix {
  color: #170f49;
  border-radius: 16px;
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}

.multi-step-form-label---brix.no-margin---brix {
  z-index: 40;
  margin-bottom: 0;
  position: relative;
}

.first-step-grid---brix {
  grid-column-gap: 28px;
  grid-row-gap: 44px;
}

.first-step-grid---brix.uniform-space---brix {
  grid-row-gap: 28px;
  overflow: visible;
}

.steps-bar---brix {
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.form-step-progress-bar---brix {
  background-color: #eff0f6;
  border-radius: 50px;
  width: 100%;
  min-height: 6px;
}

.form-step-progress-bar---brix.complete-step---brix {
  background-color: #4a3aff;
}

.form-step-progress-bar---brix.current-step---brix {
  background-color: #4a3aff;
  width: 50%;
}

.slide---brix {
  margin-right: 80px;
}

.cloneable-container-default {
  background-color: #f7f7fb;
  border-radius: 20px;
  min-height: 624px;
  padding-top: 75px;
  padding-bottom: 200px;
  transform: translate(0);
}

.form-step-progress-bar-mobile---brix {
  background-color: #eff0f6;
  border-radius: 50px;
  width: 100%;
  min-height: 6px;
  display: none;
}

.multi-step-form-button---brix {
  color: #4a3aff;
  background-color: #fff;
  border-radius: 500px;
  width: auto;
  padding: 20px 40px;
  font-size: 18px;
  line-height: 1;
  text-decoration: none;
  transition: transform .2s;
  display: inline-block;
  inset: 682px auto auto;
}

.multi-step-form-button---brix:hover {
  transform: translate(0, -2px);
}

.multi-step-form-button---brix.right---brix {
  color: #fff;
  background-color: #4a3aff;
  font-weight: 700;
  right: -40px;
}

.multi-step-form-button---brix.left---brix {
  border: 1px solid #4a3aff;
  left: -40px;
}

.submit-button---brix {
  background-color: #4a3aff;
  border-radius: 500px;
  padding: 20px 40px 21px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  transition: all .2s;
  box-shadow: 0 3px 12px #4a3aff2e;
}

.submit-button---brix:hover {
  transform: translate(0, -2px);
  box-shadow: 0 4px 10px #4a3aff4d;
}

.checkbox---brix {
  z-index: 5;
  opacity: 1;
  cursor: pointer;
  border-width: 2px;
  border-color: #0000;
  border-radius: 16px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  transition: border-color .35s, all .35s;
  position: absolute;
  inset: 0%;
  overflow: visible;
  box-shadow: 0 2px 6px 1px #13124212;
}

.checkbox---brix:hover {
  border-color: #bfbaff;
}

.checkbox---brix.w--redirected-checked {
  opacity: 1;
  background-color: #0000;
  background-image: none;
  border-width: 2px;
  border-color: #4a3aff;
}

.checkbox---brix.w--redirected-focus {
  border-width: 2px;
  border-color: #4a3aff;
  box-shadow: 0 4px 10px #1f255912;
}

.multi-step-form-grid-item---brix {
  overflow: visible;
}

.checkbox-item--brix {
  color: #170f49;
  background-color: #fff;
  border: 1px solid #0000;
  border-radius: 16px;
  align-items: center;
  min-height: 114px;
  max-height: 114px;
  margin-bottom: 0;
  padding: 25px;
  display: flex;
  position: relative;
  overflow: visible;
}

.submit-content-wrapper---brix {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 500px;
  margin: auto;
  display: flex;
}

.slider---brix {
  background-color: #0000;
  max-width: 750px;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.multi-step-form---brix {
  background-color: #fff;
  border-radius: 34px;
  padding-left: 40px;
  padding-right: 40px;
  box-shadow: 0 54px 34px #4a3aff05, 0 1px 26px #14142b05, 0 16px 26px #13124205;
}

.multi-step-form-wrapper---brix {
  flex-direction: column;
  align-items: center;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.multi-step-form-error-message---brix {
  border-radius: 16px;
  margin-top: 140px;
  padding: 24px;
}

.radio-button-field {
  align-items: center;
  min-height: 114px;
  max-height: 114px;
  margin-bottom: 0;
  padding: 48px 32px;
  display: flex;
  position: relative;
}

.display-none {
  display: none;
}

.form-step-number---brix {
  color: #6f6c90;
  background-color: #eff0f6;
  border-radius: 50%;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 34px;
  height: 34px;
  margin-left: 18px;
  margin-right: 18px;
  font-size: 16px;
  display: flex;
}

.form-step-number---brix.completed---brix {
  color: #fff;
  background-color: #4a3aff;
  font-weight: 700;
}

.select-item-icon---brix {
  margin-right: 12px;
}

.mask---brix {
  width: 100%;
  padding-left: 8px;
  padding-right: 8px;
  overflow: hidden;
}

.step-title---brix {
  margin-bottom: 8px;
  font-weight: 700;
}

.step-paragraph---brix {
  margin-bottom: 0;
}

.popup-2 {
  z-index: 9999;
  opacity: 1;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: block;
  position: fixed;
  inset: 0%;
}

.button-11 {
  color: #fff;
  background-color: #434de7;
  border-radius: 10px;
  height: 50px;
  padding: 15px 35px;
  font-size: 15px;
  font-weight: 500;
  box-shadow: 0 10px 20px -3px #1d01501a;
}

.button-11:hover {
  box-shadow: none;
  background-color: #000;
}

.button-11.in-form {
  height: 52px;
  margin-top: 0;
  margin-left: 10px;
}

.popup-wrap-2 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 5px;
}

.paragraph-12 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.spacer-30-2 {
  width: 100%;
  height: 30px;
}

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

.footer-4 {
  flex-direction: column;
  align-items: center;
  padding: 50px 5%;
  display: flex;
}

.button-12 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  border-radius: 10px;
  height: 50px;
  padding: 15px 35px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  box-shadow: 0 10px 20px -3px #1d01501a;
}

.button-12:hover {
  background-color: var(--green);
  box-shadow: none;
}

.button-12.in-form {
  height: 52px;
  margin-top: 0;
  margin-left: 10px;
}

.popup-wrap-3 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 5px;
}

.paragraph-13 {
  opacity: .9;
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-13.semi-bold {
  font-weight: 600;
}

.paragraph-13.job-link {
  color: #434de7;
  font-weight: 600;
}

.spacer-30-3 {
  width: 100%;
  height: 30px;
}

.custom-scrollbar-3 {
  display: none;
}

.h4-2 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 22px;
  font-weight: 600;
}

.job-square-2 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  font-family: Poppins, sans-serif;
  display: flex;
}

.map-image {
  max-width: 992px;
  height: 650px;
  margin-top: 0;
}

.map-wrapper {
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 900px;
  max-width: 1200px;
  height: 540px;
  margin-top: 35px;
  display: flex;
  position: relative;
}

.map-section {
  background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6582640f0e3b00590690f63d_ling-tang-XjUhALD9HO4-unsplash.webp");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  justify-content: center;
  align-items: center;
  height: 80vh;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
}

.map-section.cccccc {
  display: none;
}

.country-3, .country-4 {
  color: #fff;
  text-align: center;
  width: 130px;
  margin-top: 10px;
  padding-left: 0;
  padding-right: 0;
  font-family: Bitter, serif;
  font-weight: 500;
}

.text-span-42 {
  color: #5c5c5c;
  font-weight: 500;
}

.filter_tags-text {
  color: #707070;
  margin-right: 1rem;
  font-size: .875rem;
}

.dropdown_select {
  font-family: Poppins, sans-serif;
  font-size: 1px;
}

.filter_block {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
  position: relative;
}

.filter_block._2 {
  grid-template-columns: 1fr;
  width: 16rem;
  margin-right: 1rem;
  font-family: Poppins, sans-serif;
  display: flex;
}

.filter_form-wrapper {
  width: 100%;
  margin-bottom: 0;
}

.filter_header-2 {
  background-color: #f8f8fa54;
  border: 1px solid #e0e1e6;
  border-radius: .8rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  min-height: 3rem;
  padding: .5rem 1rem;
  display: flex;
}

.filter_block-header {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto .5fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  display: grid;
}

.button-secondary {
  text-align: center;
  letter-spacing: .025em;
  background-color: #000122;
  border: 1px solid #f8f8fa;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  padding: .75rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
}

.button-secondary:hover {
  outline-offset: 0px;
  outline: 1px solid #fff;
  text-decoration: underline;
}

.button-secondary:focus-visible, .button-secondary[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 2px solid #fff;
  text-decoration: underline;
}

.filter_header-1 {
  z-index: 999;
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  display: grid;
  position: relative;
}

.table-wrapper {
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-top: 2rem;
  display: flex;
}

.filter_select {
  background-color: #f8f8fa;
  border: 1px solid #00012229;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 4rem;
  padding: 1rem 4rem 1rem 1.2rem;
  font-size: 1rem;
  display: flex;
}

.filter_select:hover {
  border-color: #000122a3;
}

.filter_select:focus-visible, .filter_select[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #222;
}

.filter_select.w--open {
  z-index: 10;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.hide {
  display: none;
}

.collection-list-2 {
  display: block;
}

.table-header {
  opacity: .64;
  text-transform: capitalize;
  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;
  line-height: 18px;
}

.dropdown_list.w--open {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
  margin-top: -.25rem;
  padding-top: .25rem;
  box-shadow: 0 4px 20px #00000014;
}

.filter_tag {
  color: #fff;
  background-color: #4347e7;
  border-radius: .25rem;
  align-items: center;
  margin-top: .5rem;
  margin-bottom: .5rem;
  margin-right: .5rem;
  padding: .5rem 2.5rem .5rem 1rem;
  font-size: .85rem;
  font-weight: 500;
  display: flex;
  position: relative;
}

.btn-icon-copy {
  filter: invert();
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6639880f5cf3c36621d9d957_arrow.svg");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  width: 24px;
  height: 24px;
  margin-left: .5rem;
  transform: rotate(-45deg);
}

.scroll-table-content {
  flex-direction: column;
  display: flex;
  overflow: visible;
}

.filter_reset {
  color: #000122a3;
  letter-spacing: .03em;
  font-size: 1rem;
  font-weight: 500;
}

.filter_reset:hover {
  outline-offset: .25rem;
  color: #000122bf;
  border-radius: 1px;
  outline: 1px solid #000122bf;
}

.filter_reset:active {
  text-decoration: underline;
}

.filter_reset:focus-visible, .filter_reset[data-wf-focus-visible] {
  outline-offset: .25rem;
  border-radius: 1px;
  outline: 1px solid #000122a3;
}

.filter_reset-all {
  color: #000122a3;
  letter-spacing: .03em;
  flex-direction: column;
  margin-bottom: .5rem;
  font-size: 1rem;
  font-weight: 500;
}

.filter_reset-all:hover {
  outline-offset: .25rem;
  color: #000122;
  border-radius: 1px;
  outline: 1px solid #000122;
}

.filter_reset-all:focus-visible, .filter_reset-all[data-wf-focus-visible] {
  outline-offset: .25rem;
  border-radius: 1px;
  outline: 1px solid #000122;
}

.field-label {
  font-family: Poppins, sans-serif;
  font-weight: 500;
  display: block;
}

.sort_field {
  color: #4e4e4e;
  cursor: pointer;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px #e6e6e6;
  border-right: 1px #e6e6e6;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 1rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  text-decoration: none;
  display: flex;
}

.sort_field:hover {
  color: #000122;
  background-color: #f8f8fa;
}

.sort_field:focus-visible, .sort_field[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #000122;
}

.sort_field.w--current {
  color: #4347e7;
  background-color: #f7f7fa;
}

.page-wrapper-2 {
  color: #000122;
  width: 100%;
  margin-top: -152px;
  padding: 1rem 2rem 6rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.table-row {
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border-bottom: 1px solid #00012214;
  grid-template-rows: auto;
  grid-template-columns: .75fr .5fr .25fr .5fr .5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: center start;
  width: 100%;
  padding: 1.25rem .5rem 1.25rem 1rem;
  display: grid;
}

.table-row.header {
  cursor: default;
}

.table-row.header:hover {
  box-shadow: none;
  background-color: #0000;
}

.filter_tags-wrapper {
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-content: start;
  align-items: center;
  font-family: Poppins, sans-serif;
  display: flex;
}

.collection-list-wrapper {
  display: block;
}

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

.text-color-blue {
  color: var(--green);
  font-weight: 500;
}

.filter_sort-by {
  color: #222;
  background-color: #e6e7eb;
  border: 1px solid #e2e2ec;
  border-radius: .25rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 4rem;
  padding: 1rem 3rem 1rem 1.2rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  display: flex;
}

.filter_sort-by:hover {
  background-color: #e0e0e4;
}

.filter_sort-by:focus-visible, .filter_sort-by[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #222;
}

.filter_sort-by.w--open {
  z-index: 5;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.sort-dropdown {
  flex: 1;
  margin-left: 0;
  margin-right: 0;
}

.filter_results-text {
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.fs-cmsfilter_highlight {
  color: #fff;
  background-color: #4347e7;
}

.dropdown_icon {
  margin-right: 1.2rem;
  font-size: 1rem;
}

.navbar-2 {
  background-color: #000122;
  border-radius: .25rem;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 6rem;
  padding: 1rem;
  display: flex;
}

.filter_block-header-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  display: grid;
}

.collection-item-5 {
  display: block;
}

.collection-item-5:nth-child(odd) {
  background-color: #f8f8fa;
}

.header-block {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  margin-bottom: 2rem;
  display: flex;
}

.heading-19 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.25;
}

.divider {
  background-color: #b7b7c9;
  align-self: stretch;
  width: 1px;
  min-height: 2rem;
}

.filter_search-field {
  background-color: #f8f8fa;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6639880e5cf3c36621d9d2f2_search.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 1.25rem;
  border: 1px solid #00012229;
  border-radius: .25rem;
  min-width: 12rem;
  min-height: 4rem;
  margin-bottom: 0;
  padding: 1rem 1.5rem 1rem 3rem;
  font-size: 1rem;
  line-height: 1.25;
}

.filter_search-field:hover {
  border-color: #000122a3;
}

.filter_search-field:focus-visible, .filter_search-field[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #333;
}

.filter_tag-remove {
  opacity: .64;
  filter: invert();
  cursor: pointer;
  border-radius: 999rem;
  flex-direction: column;
  width: 1.5rem;
  margin-right: .5rem;
  padding: .25rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.filter_tag-remove:hover {
  opacity: .88;
}

.header-block-2 {
  width: 100%;
  height: 100%;
}

.button-13 {
  text-align: center;
  letter-spacing: .025em;
  background-color: #4347e7;
  border-radius: .25rem;
  margin-left: 1rem;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
}

.button-13:hover {
  outline-offset: 0px;
  background-color: #3a3dc7;
  outline: 1px solid #fff;
  text-decoration: underline;
  box-shadow: 0 3px 3px #0003;
}

.button-13:active {
  opacity: .8;
}

.button-13:focus-visible, .button-13[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 2px solid #fff;
  text-decoration: underline;
}

.text-span-43 {
  color: #5c5c5c;
  font-weight: 500;
}

.button-14 {
  text-align: center;
  letter-spacing: .025em;
  background-color: #4347e7;
  border-radius: .25rem;
  margin-left: 1rem;
  padding: 1rem 2rem;
  font-size: 1rem;
  font-weight: 500;
}

.button-14:hover {
  outline-offset: 0px;
  background-color: #3a3dc7;
  outline: 1px solid #fff;
  text-decoration: underline;
  box-shadow: 0 3px 3px #0003;
}

.button-14:active {
  opacity: .8;
}

.button-14:focus-visible, .button-14[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 2px solid #fff;
  text-decoration: underline;
}

.text-span-44 {
  color: #5c5c5c;
  font-weight: 500;
}

.rangeslider_input {
  display: none;
}

.rangeslider_wrapper {
  align-items: center;
  padding: 21px;
  display: block;
  position: relative;
}

.rangeslider_track {
  background-color: #f2faeb;
  border-radius: 999rem;
  width: 96%;
  height: .25rem;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.filter_select-copy-2 {
  background-color: #f8f8fa;
  border: 1px solid #00012229;
  border-radius: 1.1rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 4rem;
  padding: 1rem 4rem 1rem 1.2rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  display: flex;
}

.filter_select-copy-2:hover {
  border-color: #000122a3;
}

.filter_select-copy-2:focus-visible, .filter_select-copy-2[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #222;
}

.filter_select-copy-2.w--open {
  z-index: 10;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.filter_block-header-2 {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #fff;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  display: grid;
  position: relative;
  inset: 0% 0% auto;
}

.filter_reset-2 {
  color: #6e6e6e;
  border-bottom: 1px solid #dae4d8;
  padding-bottom: .2rem;
  font-family: Poppins, sans-serif;
  text-decoration: none;
}

.range_values {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: .5rem;
  display: flex;
}

.heading-small {
  font-family: Poppins, sans-serif;
}

.filter_tag-2 {
  color: #fff;
  background-color: #4e4e4e;
  border-radius: .25rem;
  align-items: center;
  margin-top: .5rem;
  margin-bottom: .5rem;
  margin-right: .5rem;
  padding: .5rem 2.5rem .5rem 1rem;
  font-size: .85rem;
  font-weight: 500;
  display: flex;
  position: relative;
}

.filter_block-header-3 {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto .5fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  display: grid;
}

.rangeslider_handle {
  z-index: 1;
  cursor: grab;
  background-color: #285417;
  border-radius: 999rem;
  flex: none;
  width: 1rem;
  height: 1rem;
  position: absolute;
}

.rangeslider_handle:focus {
  background-color: #3c7c43;
}

.filter_search-field-2 {
  background-color: #f8f8fa;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/663987a61bc5b30144c3cd55_search.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 1.25rem;
  border: 1px solid #00012229;
  border-radius: .25rem;
  min-width: 12rem;
  min-height: 4rem;
  margin-bottom: 0;
  padding: 1rem 1.5rem 1rem 3rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.25;
}

.filter_search-field-2:hover {
  border-color: #000122a3;
}

.filter_search-field-2:focus-visible, .filter_search-field-2[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #333;
}

.rangeslider_fill {
  background-color: #90c396;
  width: 20%;
  height: 100%;
  position: absolute;
}

.filter_block-2 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #dfdfdf;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.text-span-45 {
  color: #5c5c5c;
  font-weight: 500;
}

.dropdown_select-2 {
  min-width: 16rem;
  margin-left: 0;
  margin-right: 0;
}

.field-label-2 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
  display: block;
}

.sort_field-2 {
  color: #4e4e4e;
  cursor: pointer;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px #e6e6e6;
  border-right: 1px #e6e6e6;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 1rem;
  font-size: 1rem;
  text-decoration: none;
  display: flex;
}

.sort_field-2:hover {
  color: #000122;
  background-color: #f8f8fa;
}

.sort_field-2:focus-visible, .sort_field-2[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #000122;
}

.sort_field-2.w--current {
  color: #4347e7;
  background-color: #f7f7fa;
}

.filter_tag-3 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  border-radius: 8rem;
  align-items: center;
  margin-top: .5rem;
  margin-bottom: .5rem;
  margin-right: .5rem;
  padding: .5rem 2.5rem .5rem 1rem;
  font-size: .85rem;
  font-weight: 500;
  display: flex;
  position: relative;
}

.page-wrapper-3 {
  color: #000122;
  width: 100%;
  padding: 1rem 2rem 6rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
}

.page-wrapper-3.hhgyyhghhgyyyg {
  margin-top: -157px;
}

.filter_tags-wrapper-2 {
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  place-content: start;
  align-items: center;
  font-family: Poppins, sans-serif;
  display: flex;
}

.filter_block-header-4 {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 16px;
  background-color: #fff;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto .5fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center stretch;
  display: grid;
}

.filter_sort-by-2 {
  color: #222;
  background-color: #e6e7eb;
  border: 1px solid #e2e2ec;
  border-radius: 1.1rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  min-height: 4rem;
  padding: 1rem 3rem 1rem 1.2rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  display: flex;
}

.filter_sort-by-2:hover {
  background-color: #e0e0e4;
}

.filter_sort-by-2:focus-visible, .filter_sort-by-2[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #222;
}

.filter_sort-by-2.w--open {
  z-index: 5;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.filter_search-field-3 {
  background-color: #f8f8fa;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/663987a61bc5b30144c3cd55_search.svg");
  background-position: 16px;
  background-repeat: no-repeat;
  background-size: 1.25rem;
  border: 1px solid #00012229;
  border-radius: 1.1rem;
  min-width: 12rem;
  min-height: 4rem;
  margin-bottom: 0;
  padding: 1rem 1.5rem 1rem 3rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.25;
}

.filter_search-field-3:hover {
  border-color: #000122a3;
}

.filter_search-field-3:focus-visible, .filter_search-field-3[data-wf-focus-visible] {
  outline-offset: 0px;
  outline: 1px solid #333;
}

.filter_block-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #dfdfdf;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  position: relative;
}

.checkbox_field {
  z-index: 1000;
  color: #4e4e4e;
  cursor: pointer;
  border-bottom: 1px solid #e6e6e6;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 1rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  display: flex;
}

.checkbox_field:hover {
  color: #000122;
  background-color: #f8f8fa;
}

.checkbox_input {
  border: 2px solid #0001223d;
  border-radius: 20px;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .75rem;
}

.checkbox_input.w--redirected-checked {
  background-color: #4347e7;
  background-size: .6rem;
  border-color: #4347e7;
  box-shadow: 1px 1px 3px #0000;
}

.checkbox_input.w--redirected-focus {
  box-shadow: none;
  border-color: #90c396;
}

.checkbox_input.w--redirected-focus-visible {
  background-color: #4347e7;
}

.checkbox_label {
  margin-right: .25rem;
}

.option-results {
  color: #3c7c43;
  display: none;
}

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

.pricing-overview {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

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

.pricing-description {
  text-align: center;
  max-width: 550px;
  margin-left: auto;
  margin-right: auto;
}

.pricing-grid {
  grid-column-gap: 64px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 50px;
  display: grid;
}

.pricing-card-three {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.pricing-image {
  object-fit: cover;
  width: 80px;
  height: 80px;
  margin-bottom: 16px;
}

.pricing-card-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;
}

.brix---text-300-bold-4 {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

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

.brix---paragraph-default-35 {
  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-910 {
  color: var(--elements-webflow-library--neutral--600);
}

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

.brix---heading-h4-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: 22px;
  font-weight: 700;
  line-height: 28px;
}

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

.brix---product-card-content-3 {
  padding: 32px 32px 48px;
}

.brix---badge-wrapper-top-right-3 {
  position: absolute;
  inset: 20px 20px auto auto;
}

.brix---product-card-image-inside-card-3 {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---product-card-wrapper-v1-3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--600);
  border-radius: 24px;
  max-width: 1010px;
  height: 100%;
  margin-left: auto;
  text-decoration: none;
  transition: transform .3s;
  box-shadow: 0 2px 12px #14142b14;
}

.brix---product-card-wrapper-v1-3:hover {
  transform: scale(.96);
}

.brix---badge-secondary-small-3 {
  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;
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

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

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

.brix---heading-h1-size-24 {
  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-14 {
  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-16 {
  text-align: center;
}

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

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

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

.text-block-84 {
  display: none;
}

.text-block-85, .text-block-86 {
  font-family: Poppins, sans-serif;
}

.collection-list-4, .collection-list-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.faq-tab-pane {
  width: 100%;
  margin-top: 2rem;
  padding-top: 5rem;
}

.heading-20 {
  align-self: auto;
  margin-right: 1rem;
}

.heading-20.serif-font {
  font-family: Merriweather, serif;
  font-weight: 900;
}

.line-vertical {
  background-color: #dbd7ce;
  width: 1px;
  height: 5rem;
}

.faq_contact-section {
  background-color: #fafaf4;
  border: 0 #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: auto;
  display: block;
  position: relative;
  overflow: visible;
}

.image-77 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.image-77.contain {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.faq-radio-button {
  z-index: 1;
  background-color: var(--f);
  cursor: pointer;
  border-style: none;
  border-radius: 10%;
  width: 100%;
  height: auto;
  margin: 0;
  position: absolute;
  inset: 0%;
}

.faq-radio-button.w--redirected-checked {
  background-color: #ebe7e775;
  border-width: 2px;
  border-color: #311a0b;
  border-radius: 8%;
}

.main-wrapper-2 {
  padding-top: 3rem;
}

.collection-list-6 {
  margin-top: 1rem;
}

.search-icon {
  justify-content: center;
  align-items: center;
  margin-top: 13px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 2%;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-top: -373px;
  margin-left: auto;
  margin-right: auto;
}

.faq-form {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 65px;
  padding-bottom: 1rem;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.faq-form.ugfgftggfggfu {
  margin-top: -300px;
}

.faq-form-wrapper {
  z-index: 2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.reset-button-wrapper {
  justify-content: flex-end;
  display: flex;
}

.reset-text {
  color: var(--elements-webflow-library--accent--primary-1);
  text-align: right;
  cursor: pointer;
  padding: .5rem;
  font-family: Poppins, sans-serif;
  text-decoration: none;
  display: inline;
}

.reset-text:hover {
  opacity: 1;
  background-color: #f8f6f6;
  border-radius: 10px;
}

.radio-text {
  text-align: center;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  text-decoration: none;
}

.faq-collection-item {
  border-bottom: 1px solid #dbd7ce;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 0;
  padding: 0;
  display: flex;
}

.icon-9 {
  color: #817e7e;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.image-holder {
  clear: none;
  object-fit: fill;
  flex-direction: column;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
  inset: 0%;
}

.image-holder.faq {
  justify-content: flex-end;
  align-items: flex-end;
  position: static;
}

.icon-1x1-large {
  width: 3rem;
  height: 3rem;
}

.image-small {
  width: 40%;
}

.faq-type-item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #f5f5f5;
  border: 1px solid #dbd7ce;
  border-radius: 10px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-right: 0;
  padding: 2rem 1rem;
  transition: all .2s;
  display: flex;
  position: relative;
}

.faq-type-item:hover, .faq-type-item.w--current {
  color: #222121;
  background-color: #ebe7e7;
}

.faq-type-item.w--current:hover {
  background-color: #ebe7e7;
}

.timings-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-around;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

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

.padding-global-2 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.faq-types-wrapper-grid {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(0, 1fr);
  grid-auto-columns: 1fr;
  margin-top: 3.5rem;
  margin-bottom: -5rem;
  display: grid;
  position: relative;
}

.heading-21.serif-font {
  text-align: center;
  font-family: Merriweather, serif;
}

.contact-block {
  background-color: #eee;
  border: 1px solid #a4a5a7;
  flex-direction: column;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.faq_search-section {
  z-index: 2;
  position: relative;
}

.search-field {
  border: 1px solid #a4a5a7;
  border-radius: 0;
  width: 100%;
  height: 3.5rem;
  margin-bottom: 0;
}

.search-field.text-size-medium {
  background-color: var(--color);
  color: var(--black);
  border-color: #dbd7ce;
  border-radius: 20px;
  width: 100%;
  margin-top: 8px;
  margin-left: 0;
  padding-bottom: 0;
  padding-left: 3.2rem;
  padding-right: 3.2rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 300;
}

.empty-state {
  background-color: #f7f5f5;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.text-size-regular {
  font-size: 1rem;
}

.background-image {
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 65vh;
  display: flex;
  position: relative;
}

.background-image.not-fixed {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/663c82b39c2172fd1a0e649e_why-keeps-bg.jpeg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  height: auto;
}

.background-image.not-fixed.faq {
  background-color: #dbd7ce;
  background-image: none;
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
  width: auto;
  height: 60vh;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.search-filter-form-block {
  width: 100%;
}

.heading-22 {
  align-self: auto;
  margin-right: 1rem;
}

.heading-22.serif-font {
  font-family: Merriweather, serif;
  font-weight: 900;
}

.heading-22.serif-font.text-align-center {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-weight: 700;
}

.image-78 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.image-78.contain {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.collection-list-7 {
  margin-top: 1rem;
}

.icon-10 {
  color: #817e7e;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-top: 13px;
  display: flex;
}

.faq-types-wrapper-grid-2 {
  z-index: 3;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: minmax(0, 1fr);
  grid-auto-columns: 1fr;
  margin-top: 8rem;
  margin-bottom: -5rem;
  display: grid;
  position: relative;
}

.faq-types-wrapper-grid-2.hhfgftggf {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr);
  grid-auto-flow: row;
  margin-top: 4.8rem;
}

.faq-types-wrapper-grid-2.hhfgftggf.iiutyhghyghg {
  margin-top: 2.1rem;
}

.rich-text-block {
  color: var(--combine-library--grey-800);
  font-family: Poppins, sans-serif;
  font-size: 15px;
}

.collection-item-7 {
  background-color: var(--whitesmoke);
  border-radius: 20px;
  margin-top: 49px;
}

.text-block-87 {
  color: var(--elements-webflow-library--secondary--color-2);
  font-family: Poppins, sans-serif;
  display: none;
}

.icon-11, .icon-12, .icon-13 {
  color: #817e7e;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.search-wrapper-2 {
  width: 100%;
  position: relative;
}

.icon-14 {
  color: #817e7e;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-top: 0;
  display: flex;
}

.text-block-88 {
  color: var(--black);
  display: none;
}

.ddd-wrap-2-2 {
  margin-right: 1.5em;
}

.ddd-wrap-2 {
  display: flex;
}

.ddd-text-1-2 {
  color: #000;
  border-right: 1px solid #000;
  margin-right: 1.5em;
  padding-right: 1.5em;
  font-size: 1.1em;
  line-height: 1.3em;
  text-decoration: underline;
}

.ddd-text-1-2.one {
  border-right-color: #0000;
  margin-right: 0;
  padding-right: 0;
}

.ddd-text-4 {
  color: #878887;
  letter-spacing: .3em;
  text-transform: uppercase;
  margin-bottom: .6em;
  font-size: .8em;
  font-weight: 900;
  line-height: 1.3em;
}

.ddd-wrap-2-6 {
  align-items: flex-start;
  margin-bottom: 1.3em;
  display: flex;
}

.ddd-decor-7 {
  background-color: #000;
  width: .1em;
  margin-left: 1em;
  margin-right: 1em;
}

.ddd-toggle-1 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/664c039771648304b3da56a4_Vector%20119.png");
  background-position: 80%;
  background-repeat: no-repeat;
  background-size: 1em;
  padding: .5em 6em .5em 1.3em;
}

.ddd-wrap-2-7 {
  padding-bottom: .1em;
  display: flex;
}

.ddd-wrap-1 {
  margin-bottom: 2em;
  display: flex;
}

.ddd-text-1-6 {
  color: #4074c7;
  font-size: 1.6em;
  font-weight: 900;
  line-height: 1.3em;
}

.ddd-list-1 {
  background-color: #fff;
}

.ddd-link-list-1 {
  color: #000;
  font-size: 1.3em;
  line-height: 1.3em;
  text-decoration: none;
  display: flex;
}

.ddd-decor-2 {
  cursor: pointer;
  border: 2px solid #0000;
  border-radius: .3em;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  width: 5em;
  height: 5em;
  margin-right: .5em;
  padding: .5em;
  display: flex;
}

.ddd-decor-2:hover {
  border-color: #4074c7;
}

.ddd-wrap-6 {
  flex: 1;
  align-self: flex-start;
  position: relative;
}

.ddd-container-1 {
  width: 100%;
  max-width: 100em;
  margin-left: auto;
  margin-right: auto;
}

.ddd-wrap-7 {
  border-bottom: 2px solid #dadada;
  padding-top: 2em;
  padding-bottom: 2em;
}

.ddd-heading-1 {
  color: #4074c7;
  letter-spacing: .1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: .5em;
  font-size: 1.2em;
  font-weight: 900;
  line-height: 1.3em;
}

.ddd-grid-1 {
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.ddd-text-1-7 {
  font-size: 1.8em;
  line-height: 1.3em;
}

.ddd-text-7 {
  color: #272727;
  font-size: .9em;
  line-height: 1.3em;
}

.ddd-wrap-1-7 {
  flex-wrap: wrap;
  margin-bottom: 1.5em;
  display: flex;
}

.ddd-decor-4 {
  background-color: #000;
  border-radius: .3em;
  width: 4em;
  height: 4em;
  display: flex;
}

.ddd-decor-4.alt-blue-1 {
  background-color: #374a60;
}

.ddd-decor-4.alt-brown-1 {
  background-color: #5d4c49;
}

.ddd-icon-1 {
  object-fit: cover;
  height: .9em;
  margin-right: .5em;
}

.ddd-text-1-5 {
  color: #535353;
  letter-spacing: .2em;
  text-transform: uppercase;
  font-size: .9em;
  font-weight: 500;
  line-height: 1.3em;
}

.ddd-text-1-4 {
  color: #000;
  margin-bottom: 1em;
  font-size: 1.6em;
  font-weight: 900;
  line-height: 1.3em;
}

.ddd-text-5 {
  background-color: #fff;
  border: 1px solid #dadada;
  padding: .5em 1em;
}

.ddd-button-1 {
  color: #f7f7f8;
  text-align: center;
  background-color: #192c56;
  border: 2px solid #4277cf;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  padding: .8em 1em;
  font-size: 1.3em;
  font-weight: 900;
  line-height: 1.3em;
  display: block;
}

.ddd-wrap-2-copy {
  display: none;
}

.ddd-decor-8 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/664c039671648304b3da55ca_Group%206.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  width: 3em;
  height: 3em;
  position: absolute;
  inset: 2em 2em auto auto;
}

.ddd-section-1 {
  padding: 5em;
  font-size: 1vw;
}

.ddd-text-1-3 {
  color: #535353;
  letter-spacing: .2em;
  text-transform: uppercase;
  font-size: .9em;
  font-weight: 500;
  line-height: 1.3em;
}

.ddd-wrap-2-5 {
  background-color: #192c56;
  border-top-left-radius: 1em;
  border-bottom-right-radius: 1em;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: .5em;
  padding: .5em 1.3em;
  display: inline-block;
}

.ddd-wrap-8 {
  padding-top: 2em;
}

.ddd-icon-2 {
  object-fit: contain;
  height: 1.1em;
  margin-right: .3em;
}

.ddd-link-1 {
  color: #000;
  font-size: 1.2em;
  line-height: 1.3em;
  display: block;
}

.ddd-drop-1 {
  background-color: #fff;
  border: 2px solid #dadada;
  border-radius: .3em;
}

.ddd-wrap-2-3 {
  flex-direction: row;
  flex: 1;
  align-items: stretch;
  width: auto;
  display: block;
}

.ddd-wrap-5 {
  flex-direction: column;
  align-self: flex-start;
  margin-right: 1em;
  display: flex;
}

.ddd-pic-2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664997b82769449740d_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-52.avif");
  background-position: 0 0;
  background-size: auto;
  width: 100%;
}

.ddd-text-3 {
  color: #878887;
  letter-spacing: .3em;
  text-transform: uppercase;
  margin-bottom: .6em;
  font-size: .8em;
  font-weight: 900;
  line-height: 1.3em;
}

.ddd-text-2 {
  color: #000;
  font-size: 1.2em;
  font-weight: 700;
  line-height: 1.3em;
}

.ddd-text-1 {
  color: #a7a7a7;
  font-size: 1.2em;
  line-height: 1.3em;
}

.ddd-decor-list-1 {
  border-radius: .5em .5px .5em .5em;
  margin-top: .5em;
  padding: 1em;
  box-shadow: 0 7px 10px #0000005c;
}

.ddd-wrap-2-4 {
  border-bottom: 2px solid #dadada;
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 2em;
  padding-bottom: 2em;
  display: flex;
}

.ddd-paragraph-1 {
  color: #4a4a4a;
  margin-bottom: 0;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 1.6em;
}

.ddd-wrap-1-2 {
  align-items: center;
  margin-bottom: 1.1em;
  display: flex;
}

.ddd-pic-1 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664f9cce0861fb5d223_4.avif");
  background-position: 0 0;
  background-size: auto;
  width: 6em;
  margin-bottom: 1em;
}

.ddd-decor-9 {
  flex-direction: row;
  justify-content: flex-start;
  align-items: baseline;
  width: 40em;
  margin-bottom: .3em;
  display: block;
}

.ddd-wrap-1-8 {
  opacity: 1;
  color: #272727;
  border: 2px solid #0000;
  border-radius: .2em;
  margin-right: 1em;
  font-size: 1.1em;
  line-height: 1.3em;
}

.ddd-wrap-1-8:hover {
  border-color: #4074c7;
}

.ddd-grid-list-1 {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: grid;
}

.ddd-wrap-4, .ddd-decor-6 {
  display: flex;
}

.ddd-wrap-1-3 {
  background-color: #f7f7f8;
  border-radius: 1em;
  flex-direction: column;
  align-items: flex-start;
  padding: 1.5em;
  display: block;
}

.ddd-text-8 {
  color: #272727;
  font-size: 1.3em;
  line-height: 1.3em;
}

.ddd-wrap-2-1 {
  display: flex;
}

.ddd-text-9 {
  color: #fff9f9;
  font-size: 1em;
  line-height: 1.3em;
}

.ddd-wrap-1-4 {
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: auto;
  align-items: baseline;
  margin-bottom: 1em;
  display: flex;
}

.ddd-wrap-2-8 {
  display: flex;
}

.empty-state-ajf-1 {
  background-color: #0000;
  padding: 0 2%;
}

.section-ajf-26 {
  flex-wrap: wrap;
  margin-left: -2%;
  margin-right: -2%;
}

.dropdown-link-ajf-1 {
  color: #444;
  cursor: pointer;
  flex: none;
  padding: 10px;
  text-decoration: none;
}

.dropdown-link-ajf-1:hover {
  background-color: #f9f9f9;
}

.section-ajf-5 {
  margin-right: 20px;
}

.section-ajf-23 {
  align-items: center;
  display: none;
}

.background-color-ajf-2 {
  z-index: 1;
  background-color: #f0f0f0;
  width: 100%;
  position: absolute;
  inset: 0%;
}

.background-color-ajf-1 {
  z-index: 2;
  background-color: #ad2c45;
  width: 50%;
  position: absolute;
  inset: 0%;
}

.drop-list-ajf-2 {
  background-color: #0000;
  inset: 35px 0% auto auto;
}

.background-list-ajf-1 {
  background-color: #fff;
  border-radius: 3px;
  flex-direction: column;
  padding-top: 5px;
  padding-bottom: 5px;
  box-shadow: 0 0 10px #0000001a;
}

.text-link-ajg-1 {
  color: #fff;
  font-size: 16px;
  font-weight: 900;
  line-height: 1.3em;
  text-decoration: none;
}

.background-list-ajf-2 {
  background-color: #fff;
  border: 1px solid #dcdcdc;
  flex-direction: column;
  padding-top: 5px;
  padding-bottom: 5px;
}

.section-ajf-2 {
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.section-ajf-2.iighghg {
  margin-bottom: 0;
}

.section-bg-list-ajf-1 {
  flex-direction: column;
  max-height: 100px;
  display: flex;
  overflow: auto;
}

.link-ajg-1 {
  cursor: pointer;
  background-color: #727272;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  height: 50px;
  padding-left: 54px;
  padding-right: 54px;
  text-decoration: none;
  display: flex;
}

.collection-list-wrapper-2 {
  display: none;
}

.section-ajf-4 {
  margin-right: 5px;
  position: relative;
}

.dropdown-link-ajf-12 {
  color: #444;
  cursor: pointer;
  flex: none;
  padding: 10px;
  text-decoration: none;
  display: none;
}

.dropdown-link-ajf-12:hover {
  background-color: #f9f9f9;
}

.section-ajf-21 {
  align-items: center;
  margin-right: 15px;
  display: flex;
}

.icon-drop-ajf-2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b7ffaf727a92914d516b_Mask%20Group%2016%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  width: 10px;
  height: 6px;
  margin-left: 30px;
}

.section-ajf-18 {
  margin-bottom: 30px;
}

.section-ajf-20 {
  align-items: center;
  margin-right: 20px;
  display: flex;
}

.section-ajg-5 {
  margin-bottom: 20px;
}

.dropdown-ajf-1 {
  align-items: stretch;
}

.collectionlistwrapper-ajf-1-best-first {
  flex: 1;
  display: block;
}

.collectionlistwrapper-ajf-1-best-first.deprecated {
  display: none;
}

.icon-drop-ajf-1 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b7ffaf727a92914d516b_Mask%20Group%2016%402x.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  width: 10px;
  height: 6px;
  margin-left: 10px;
}

.drop-toggle-ajf-1 {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 3px;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 35px;
  padding: 0 10px;
  display: flex;
}

.section-ajf-9 {
  flex-direction: column;
  flex: 0 46%;
  margin-bottom: 20px;
  margin-left: 2%;
  margin-right: 2%;
  padding-top: 10px;
  padding-right: 5%;
  display: flex;
}

.section-ajf-9.alt_sectionyn_1 {
  border-right: 1px solid #f0f0f0;
}

.dropdown-ajf-2 {
  align-items: stretch;
}

.collectionlistwrapper-ajf-1-low-first {
  flex: 1;
  display: none;
}

.section-ajg-6 {
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  display: flex;
}

.text-ajg-3 {
  color: #575656;
  text-align: center;
  max-width: 233px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3em;
}

.text-ajg-2 {
  color: #727272;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
}

.text-ajf-1 {
  color: #390c16;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3em;
}

.section-ajg-2 {
  background-color: #f7f7f7;
  border: 1px solid #e7e5e5;
  border-radius: 3px;
  padding: 40px;
  display: none;
}

.section-ajf-3 {
  margin-right: 10px;
}

.text-ajf-3 {
  color: #000;
  margin-right: 5px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3em;
  display: inline;
}

.section-ajg-7 {
  justify-content: center;
  display: flex;
}

.section-ajf-8 {
  flex-wrap: wrap;
  margin-bottom: -20px;
  margin-left: -2%;
  margin-right: -2%;
  display: flex;
}

.drop-toggle-ajf-2 {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 3px;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 35px;
  padding: 0 10px;
  display: flex;
}

.dropdown-link-ajf-2 {
  color: #444;
  cursor: pointer;
  flex: none;
  padding: 10px;
  text-decoration: none;
}

.dropdown-link-ajf-2:hover {
  background-color: #f9f9f9;
}

.collection-list-wrapper-3 {
  display: none;
}

.section-ajf-7 {
  margin-bottom: 40px;
}

.section-ajf-7.deprecated {
  display: none;
}

.section-ajf-7.deprecated.yyrttyrtttrllghhuthhgug {
  margin-top: 29px;
  display: none;
}

.text-ajg-1 {
  color: #575656;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.3em;
}

.text-ajf-9 {
  color: #000;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3em;
  display: inline;
}

.ajf-empty-2 {
  color: #5f575e;
  text-align: center;
  background-color: #f4f4f4;
  border-radius: 5px;
  padding: 40px;
  font-size: 16px;
  line-height: 1.6em;
}

.drop-list-ajf-1 {
  background-color: #0000;
  inset: 35px 0% auto auto;
}

.drop-list-ajf-1.w--open {
  top: 33px;
}

.background-bg-list-ajf-2 {
  flex-direction: column;
  max-height: 100px;
  display: flex;
  overflow: auto;
}

.link-ajf-2 {
  color: #5f575e;
  text-transform: capitalize;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  margin-left: 20px;
  font-family: Open Sans, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
  display: flex;
}

.section-ajg-4 {
  margin-bottom: 10px;
}

.text-drop-ajf-12 {
  display: none;
}

.section-ajf-19 {
  border-top: 2px solid #f0f0f0;
  border-bottom: 2px solid #f0f0f0;
  justify-content: space-between;
  align-items: center;
  margin-top: 69px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Poppins, sans-serif;
  display: flex;
}

.text-ajf-2 {
  color: #5f575e;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.section-ajf-6 {
  margin-bottom: 20px;
}

.section-ajf-6.yyhyjj {
  border-bottom: 1px solid #000;
  height: 50px;
  margin-top: 24px;
}

.section-ajf-6.yyhyjj.iighyyghg {
  border-bottom-style: none;
  margin-top: 36px;
}

.section-ajf-6.yyhyjj.iighyyghg.iiohfyfgft {
  border-bottom-style: solid;
  margin-top: -13px;
  margin-bottom: 0;
}

.section-ajf-6.yyhyjj.iighyyghg.iiohfyfgft.i05775 {
  margin-top: 27px;
}

.section-ajf-6.yyhyjj.iighyyghg.i058442 {
  border-bottom-style: solid;
  margin-top: -22px;
}

.section-ajf-6.yyhyjj.iighyyghg.i058442._8990oo900 {
  margin-top: 32px;
}

.section-ajf-6.yyhyjj.iighyyghg.i058442._00nfhryrt {
  margin-top: 28px;
}

.section-ajf-6.yyhyjj.iighyyghg.dwdwdw {
  border-bottom-style: solid;
}

.section-ajf-6.yyhyjj.iihjhuuuh {
  margin-top: 30px;
}

.section-ajf-6.yyhyjj.hkluou.iikiollo {
  margin-top: 56px;
}

.section-ajf-6.yyhyjj.buaya-chalet {
  border-top: 1px #000;
  border-bottom-style: solid;
  margin-top: 42px;
  padding-top: 20px;
  padding-bottom: 47px;
}

.section-ajf-6.yyhyjj.whattt {
  border-bottom-style: solid;
}

.section-ajf-6.yyhyjj.whattt.ikijujik {
  margin-top: 39px;
}

.section-ajf-6.yyhyjj.ooihyfyfgdy._447ppikfyfn {
  margin-top: 35px;
}

.section-ajf-6.yyhyjj.ooihyfyfgdy._88fhyryfgtyrr {
  margin-top: 27px;
}

.section-ajf-6.yyhyjj.ooihyfyfgdy._88fhyryfgtyrr.iooppp {
  margin-top: 55px;
}

.section-ajf-6.yyhyjj.uiikikk {
  border-bottom-style: none;
  margin-top: 54px;
}

.section-ajf-6.yyhyjj.uuuuu {
  margin-top: 42px;
}

.section-ajf-1 {
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 40px;
}

.section-ajf-1.hidden-reviews {
  margin-top: 37px;
}

.background-image-ajf-1 {
  z-index: 3;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b825c5b869c614a75996_Exclusion%2016%402x.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 94px;
  height: 18px;
  position: relative;
}

.section-ajk-5 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: -1%;
  margin-right: -1%;
  display: flex;
}

.image-ajc-1 {
  z-index: 1;
  opacity: 0;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6fdc34fcf44ab88b148_BRL-Standard-Exterior.avif");
  background-position: 0 0;
  background-size: auto;
  width: 100%;
  position: relative;
}

.collection-list-wrapper-ajc-1 {
  margin-bottom: 20px;
}

.collection-item-ajj-1 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.collection-list-wrapper-4 {
  display: none;
}

.text-ajk-1 {
  color: #2c1a1a;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3em;
}

.section-ajc-5 {
  z-index: 1;
  position: relative;
}

.more-products-image-gallery-3 {
  display: none;
}

.text-ajh-3 {
  color: var(--black);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.icon-ajc-1 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b7ffaf727a92914d512c_Subtraction%204.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 99999px;
  width: 30px;
  height: 30px;
  box-shadow: 0 0 6px #00000029;
}

.section-ajh-6 {
  width: 50%;
  margin-right: 20px;
}

.collection-list-ajc-1 {
  height: 1.6em;
  overflow: hidden;
}

.image-ajc-2 {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa1f5c850642b101b95d02_NLK_orange_teal-2.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  position: relative;
}

.image-ajc-2.hhfyyyfgf {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
}

.image-ajc-2.uuryryrthhfy6 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
  background-position: 50%;
  background-size: cover;
}

.image-ajc-2.uuryytrbhbf {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66567cbcf1817f30d7b3467c_Screenshot%202024-05-25%20105455.avif");
  background-position: 50%;
}

.image-ajc-2.ggggggg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
}

.image-ajc-2.ggggggg.iiuyygdt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c483d495e22277ee6bfb_NLK_rooms%20(1%20of%209).avif");
  background-size: cover;
}

.tab-link-ajc-1 {
  z-index: 1;
  background-color: #fff;
  border: 3px solid #f7f7f7;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  margin-right: 20px;
  padding: 0;
  display: flex;
  position: relative;
}

.tab-link-ajc-1.w--current {
  background-color: #fff;
  border-color: #390c16;
}

.tabs-ajc-1 {
  flex-direction: column-reverse;
  justify-content: flex-end;
  display: flex;
}

.ajj-empty-2 {
  color: #5f575e;
  text-align: center;
  background-color: #f4f4f4;
  border-radius: 5px;
  padding: 40px;
  font-size: 16px;
  line-height: 1.6em;
}

.vimeo-embed-ajc-1 {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.section-ajh-5 {
  border-bottom: 2px solid #f0f0f0;
  align-items: flex-start;
  margin-bottom: 15px;
  padding-bottom: 15px;
  display: flex;
}

.section-global-4 {
  max-width: 65%;
  padding-bottom: 40px;
}

.section-global-4.new-package {
  width: 100%;
  max-width: 70%;
  padding-right: .125rem;
}

.section-ajh-4 {
  margin-top: 7px;
  margin-bottom: -33px;
}

.section-ajc-6 {
  z-index: 4;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.background-ajc-2 {
  z-index: 3;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c2c4a9cf99aabbd88c02_NLK_rooms%20(7%20of%209).avif");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.background-ajc-2.ttryte {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c6bf5bac6ffb0408e252_NLK_chalets%20(2).avif");
}

.background-ajc-2.ttryte.nlk03-1.hhfyrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c42890bf40ac00e430b5_NLK_Dormitory%20Room.avif");
}

.background-ajc-2.ttryte.pkfi {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73252c5d541a401268_1.avif");
}

.section-ajj-2 {
  margin-bottom: 30px;
}

.collection-list-wrapper-5 {
  display: none;
}

.background-image-ajc-1 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c483d495e22277ee6bfb_NLK_rooms%20(1%20of%209).avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 3px;
  position: absolute;
  inset: 5px;
}

.background-image-ajc-1.uutyyyhtyfjghhyg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
}

.background-image-ajc-1.uutyyyhtyfjghhyg.iiyujjhukkhikhjjh.iiijgjgjjjj.oolk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594f8f6685d1e06039712ff_Agamid-Deluxe-Twin-bed.avif");
}

.background-image-ajc-1.uutyyyhtyfjghhyg.iiyujjhukkhikhjjh.iiijgjgjjjj.iituyfhgyygh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
}

.background-image-ajc-1.njhki {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
  background-position: 50%;
}

.background-image-ajc-1.njhki.yytp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73bfbd11f48b6765b8_3.avif");
  background-position: 50% 100%;
}

.background-image-ajc-1.njhki.yytp.wretererre {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae26bf5bb004b18a69655a_Sandakan_RDC%20(51%20of%2052).avif");
}

.background-image-ajc-1.uutyyrtyyfbbvyyyrrr {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c42890bf40ac00e430b5_NLK_Dormitory%20Room.avif");
  background-position: 50%;
}

.background-image-ajc-1.uutyyrtyyfbbvyyyrrr.iyuujkkghu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c765841c57da58f9f473_NLK_rooms%20(5%20of%209).avif");
}

.background-image-ajc-1.uutyyrtyyfbbvyyyrrr.iyuujkkghu.qqw {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e21dcbb30d66a5865290_Selingan%20island%20beach%20photo2.avif");
}

.background-image-ajc-1.hakimm.iiurtyyrgfh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
}

.background-image-ajc-1.hakimm.iiurtyyrgfh.hty {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f0c2e45a206603fd05a_NLK_orange_teal-5.avif");
}

.background-image-ajc-1.hakimm.iiurtyyrgfh.hty.tuitul {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac7a4d47c6fea1d36e_4.avif");
}

.background-image-ajc-1.oolp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
}

.background-image-ajc-1.oolp.ppotuuyt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd0b725f1a4067505df_4.avif");
}

.section-ajh-7 {
  color: var(--black);
  width: 50%;
  font-family: Poppins, sans-serif;
}

.section-ajc-1 {
  border-bottom: 2px solid #f0f0f0;
  flex: 1;
  margin-bottom: 40px;
  padding-bottom: 60px;
  display: none;
}

.more-products-image {
  width: 33px;
}

.empty {
  display: none;
}

.section-ajh-1 {
  border-bottom: 2px solid #f0f0f0;
  margin-bottom: 40px;
  padding-bottom: 40px;
  padding-right: 1.25rem;
}

.section-ajj-1 {
  border-bottom: 2px solid #f0f0f0;
  margin-bottom: 40px;
  padding-bottom: 40px;
}

.tabs-menu-ajc-1 {
  flex: none;
  align-items: center;
  display: flex;
}

.section-ajh-3 {
  overflow: hidden;
}

.section-ajh-3.iightyg {
  margin-top: -29px;
}

.tabs-content-ajc-1 {
  flex: none;
  margin-bottom: 20px;
}

.link-ajk-1 {
  cursor: pointer;
  border: 1px solid #0000;
  border-bottom-color: #e3e3e3;
  flex-direction: column;
  flex: 0 28%;
  margin-left: 1%;
  margin-right: 1%;
  padding: 20px 10px;
  text-decoration: none;
  display: flex;
}

.link-ajk-1:hover {
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  box-shadow: 0 0 6px 3px #00000029;
}

.text-ajh-2 {
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
}

.icon-ajc-2 {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b7ffaf727a92914d512c_Subtraction%204.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 99999px;
  width: 120px;
  height: 120px;
  box-shadow: 0 0 6px #00000029;
}

.collection-list-ajj-1 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section-ajh-2 {
  margin-top: 21px;
  margin-bottom: 30px;
}

.section-ajh-2.yyrttryuutl {
  border-style: none none solid;
  border-width: 1px;
  border-color: var(--elements-webflow-library--neutral--600);
  height: 50px;
  font-family: Poppins, sans-serif;
}

.section-ajh-2.yyrttryuutl.ykkikll.uuhhfyfyftttfggft {
  margin-top: -30px;
}

.section-ajh-2.yyrttryuutl.ykkikll.uuhhfyfyftttfggft.ppoiiuhhj {
  margin-top: -60px;
}

.section-ajh-0.hyuii {
  margin-top: 66px;
}

.section-ajk-2 {
  margin-bottom: 30px;
  display: flex;
}

.text-ajh-1 {
  color: #2c1a1a;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3em;
  display: inline;
}

.text-ajj-1 {
  color: #2c1a1a;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3em;
}

.rich-text-ajh-1 {
  color: var(--black);
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.6em;
}

.rich-text-ajh-1.jjikklk {
  margin-top: -25px;
}

.rich-text-ajh-1.dwwe {
  margin-top: -41px;
}

.section-aji-3 {
  padding: 20px;
  display: block;
}

.section-aji-3.weertyyu {
  display: block;
}

.section-aje-11 {
  margin-bottom: 30px;
}

.section-aji-21 {
  display: inline-block;
}

.text-aje-3 {
  color: #dc3958;
  text-align: left;
  margin-right: .3em;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.text-aje-3.alt-text-aje-3 {
  text-decoration: line-through;
}

.section-aje-5 {
  margin-bottom: 22px;
  display: block;
}

.text-aji-6 {
  color: #332d2a;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.3em;
}

.section-aje-6 {
  align-items: center;
  display: flex;
}

.section-aje-34 {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -10px;
  display: flex;
}

.background-color-aji-3 {
  z-index: 1;
  background-color: #f0f0f0;
  position: absolute;
  inset: 0%;
}

.embed-link-icon-aje-13 {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.text-aji-1 {
  color: #332d2a;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
  display: inline;
}

.section-aji-15 {
  margin-bottom: 10px;
}

.section-aje-21 {
  margin-bottom: 40px;
}

.section-aje-21.boxrenderoptions {
  display: none;
}

.text-aje-7 {
  color: #2c1a1a;
  text-align: left;
  margin-right: 5px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.text-aje-7.alt-text-aje-7 {
  font-weight: 700;
}

.section-aje-19 {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.link-aji-1 {
  cursor: pointer;
  align-items: center;
  margin-right: 20px;
  text-decoration: none;
  display: flex;
}

.link-aji-1:hover {
  border-bottom: 1px solid #000;
}

.text-aje-9 {
  color: #390c16;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3em;
}

.section-aji-30 {
  margin-bottom: 10px;
}

.text-aje-4 {
  color: #5f575e;
  text-align: left;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
}

.section-aje-4 {
  margin-bottom: 30px;
}

.drop-section-aje-2 {
  justify-content: center;
  align-items: center;
  margin-bottom: 5px;
  margin-right: 5px;
  display: flex;
}

.link-aje-1 {
  cursor: pointer;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  max-width: 16px;
  margin-right: 10px;
  text-decoration: none;
  display: flex;
  position: relative;
}

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

.link-aje-3 {
  cursor: pointer;
  align-items: center;
  margin-bottom: 10px;
  margin-right: 20px;
  text-decoration: none;
  display: flex;
}

.link-aje-3:hover {
  border-bottom: 1px solid #000;
}

.text-aje-5 {
  color: #5f575e;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.text-aje-5.alt-text-aje-5 {
  text-decoration: underline;
}

.section-ajc-2 {
  margin-bottom: 20px;
}

.section-ajc-2.alt-section-ajc-2 {
  display: none;
}

.background-color-aje-2 {
  z-index: 1;
  background-color: #e0e0e0;
  position: absolute;
  inset: 0%;
}

.section-aje-18 {
  align-items: flex-start;
  margin-right: 6px;
  display: inline-block;
}

.image-aji-2 {
  z-index: 1;
  height: 50px;
  position: relative;
}

.text-aji-4 {
  color: #5f575e;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.link-icon-aje-12 {
  height: 14px;
}

.section-aji-18 {
  margin-right: 5px;
}

.section-global-5 {
  max-width: 510px;
}

.section-aji-16 {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.section-global-1 {
  background-color: var(--blue);
  justify-content: center;
  margin-top: 76px;
  padding-left: 80px;
  padding-right: 80px;
  font-family: Poppins, sans-serif;
  display: flex;
}

.text-link-aje-2 {
  color: #332d2a;
  text-align: left;
  margin-right: 5px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
  display: inline;
}

.section-aji-23 {
  margin-right: 10px;
}

.section-aji-8 {
  z-index: 1;
  border: 1px solid #f7f7f7;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.line-aje-1 {
  background-color: #f2f2f2;
  width: 100%;
  height: 2px;
  margin-top: 45px;
  margin-bottom: 40px;
}

.section-ajc-7 {
  display: none;
}

.link-ajc-13 {
  color: #888585;
  font-size: 16px;
  line-height: 1.3em;
  text-decoration: underline;
}

.text-aji-2 {
  color: #332d2a;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.3em;
}

.section-aje-2 {
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.icon-image-aji-2 {
  height: 13px;
  display: block;
}

.text-aji-7 {
  color: #332d2a;
  text-align: left;
  margin-right: .3em;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.text-aji-7.alt-text-aji-7 {
  text-decoration: line-through;
}

.aje-wrappfeat-1 {
  margin-bottom: 8px;
}

.section-global-2 {
  justify-content: space-between;
  padding-top: 30px;
}

.section-global-2.iighgyhg {
  margin-top: 14px;
}

.section-aji-5 {
  margin-bottom: 10px;
}

.section-aji-2 {
  border: 2px solid #f0f0f0;
  border-top-color: #f7f7f7;
  border-radius: 3px;
}

.drop-toggle-aje-2 {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  height: 36px;
  padding: 5px 10px;
  text-decoration: none;
  display: flex;
}

.drop-toggle-aje-2.alt-drop-toggle-aje-2 {
  border-color: #5f575e;
}

.drop-toggle-aji-2 {
  cursor: pointer;
  background-color: #fff;
  border: 2px solid #f0f0f0;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  height: 36px;
  padding: 5px 10px;
  text-decoration: none;
  display: flex;
}

.drop-toggle-aji-2.alt-drop-toggle-aji-2 {
  border-color: #5f575e;
}

.section-aji-25 {
  margin-bottom: 15px;
}

.section-aji-25.boxrenderoptions {
  display: none;
}

.icon-image-aji-1 {
  height: 16px;
}

.text-aji-8 {
  color: #2c1a1a;
  text-align: left;
  margin-right: 5px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.text-aji-8.alt-text-aji-8 {
  font-weight: 700;
}

.section-aje-33 {
  margin-top: 45px;
  margin-bottom: 10px;
}

.section-aje-32 {
  align-items: stretch;
  margin-bottom: 40px;
}

.tabs-content-aji-1 {
  flex: none;
  display: none;
}

.drop-section-aji-2 {
  justify-content: center;
  align-items: center;
  margin-right: 5px;
  display: flex;
}

.heading-ajc-01 {
  margin-top: 0;
  margin-bottom: 0;
}

.section-aje-25 {
  margin-bottom: 8px;
}

.section-aji-6 {
  align-items: stretch;
  display: flex;
}

.text-drop-aji-1 {
  color: #5f575e;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.3em;
}

.section-aje-7 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.section-aje-3 {
  display: flex;
}

.section-aje-12 {
  flex-wrap: wrap;
  align-items: center;
  margin-top: 43px;
  margin-bottom: -8px;
  display: flex;
}

.background-aji-2 {
  z-index: 3;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.background-aji-2.uuyfyhgy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93b0f8f91c730a70172_NLK-Activity-Rivercruise-comp%20(4%20of%207).avif");
  background-position: 50%;
  background-size: cover;
}

.background-aji-2.uuyfyhgy.oohphjhk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa266c0d12e02b1bf4a857__Y1A0508.avif");
}

.background-aji-2.uuyfyhgy.uueyhhfg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8db0f2d4b775d9d2cd2b1__Y1A0520.avif");
}

.background-aji-2.uuyfyhgy.iikkglo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6327d6d553fbd75ed9e_Borneo-Rainforest-Lodge-Danum-Valley-view-4.avif");
}

.background-aji-2.uuyfyhgy.iikkglo.ookiiigkjghhg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa884f6ce386046d443c_1.avif");
}

.background-aji-2.uuyfyhgy.ppl98 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6651563c76c63d73d413d2ae_NLK_river%20cruise.avif");
}

.background-aji-2.uuyfyhgy.oolhki {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8779d67b1e799713966_caption%20(2).avif");
}

.background-aji-2.uuyfyhgy.iikfjjfyuufh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d2706fa552e161feb18b_NLK_chalets.avif");
}

.background-aji-2.uuyfyhgy.iikfjjfyuufh.ookllk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8779d67b1e799713966_caption%20(2).avif");
}

.background-aji-2.uuyfyhgy.llololl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
}

.background-aji-2.uuyfyhgy.llololl.oolki {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93a5d0f50e462dfd6bc_NLK-Activity-Rivercruise-comp%20(7%20of%207).avif");
}

.background-aji-2.uuyfyhgy.ioololol {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699cb8c7b8bc051cee3ea37_NLK-Activity-Nightwalk-comp%20(9%20of%2012).avif");
}

.background-aji-2.uuyfyhgy.kkikikl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/669f06514308077e080b7765_NLS-Nice-183831-2%20-%20Comp.avif");
}

.background-aji-2.uuyfyhgy.ddw {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b46f1b6f3dd4df461afffb_Libaran%20(21%20of%2021).avif");
}

.background-aji-2.uuyfyhgy.ujghyg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93a3584276d3422200d_NLK-Activity-Rivercruise-comp%20(6%20of%207).avif");
}

.background-aji-2.uuyfyhgy.ooikghgy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66568a0d11b7e0411308ad47_Selingan%20island%20beach%20photo2.avif");
}

.background-aji-2.uuyfyhgy.iijjgugkkgj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac4773365d154def01_1.avif");
}

.section-aji-20 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-left: 6px;
  margin-right: 5px;
  display: inline-block;
}

.background-color-aji-1 {
  z-index: 2;
  background-color: #ad2c45;
  position: absolute;
  inset: 0%;
}

.icon-image-aje-1 {
  height: 18px;
}

.background-image-aji-1 {
  z-index: 2;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b825c5b869c614a759d9_Rectangle%201047.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 3px;
  position: absolute;
  inset: 5px;
}

.background-image-aji-1.uutyyyhgyyhg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
}

.background-image-aji-1.uutyyyhgyyhg.ooidhhdygdtdgdtd {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
}

.background-image-aji-1.uutyyyhgyyhg.ppolo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6326bddc564036bb115_Borneo-Rainforest-Lodge-Cup-Fungus.avif");
}

.background-image-aji-1.uutyyyhgyyhg.ppolo.oolkkhihl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa8814e8ec58ad713d0a_2.avif");
}

.background-image-aji-1.uutyyyhgyyhg.pplkoolk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
}

.background-image-aji-1.uutyyyhgyyhg.mbnhg, .background-image-aji-1.uutyyyhgyyhg.oop {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa266c0d12e02b1bf4a857__Y1A0508.avif");
}

.background-image-aji-1.uutyyyhgyyhg._67oolp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c42890bf40ac00e430b5_NLK_Dormitory%20Room.avif");
}

.background-image-aji-1.uutyyyhgyyhg._67oolp.p-p {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93bfcfb09bc4eaca865_NLK-Activity-Rivercruise-comp%20(3%20of%207).avif");
}

.background-image-aji-1.uutyyyhgyyhg.rfe4rw {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699cb8bfa2a8d230a7a230b_NLK-Activity-Nightwalk-comp%20(11%20of%2012).avif");
}

.background-image-aji-1.uutyyyhgyyhg.qar {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cedb928910ef99085b147d_Tanini_Kinabatangan-Room-Deluxe-6.avif");
}

.background-image-aji-1.uutyyyhgyyhg.ffee {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705c32059a97873df913_Libaran_camp%20(4%20of%207).avif");
}

.background-image-aji-1.uutyyyhgyyhg.iijghgy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93a5d0f50e462dfd6bc_NLK-Activity-Rivercruise-comp%20(7%20of%207).avif");
}

.background-image-aji-1.uutyyyhgyyhg.ppokhi {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e11de34d20fe97e09d00_Turtle%20Hatchery%20area.avif");
}

.background-image-aji-1.uutyyyhgyyhg.ooklkkhijhk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac072110434c6645a0_2.avif");
}

.background-image-aji-1.iighyhg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66568a0d11b7e0411308ad47_Selingan%20island%20beach%20photo2.avif");
  background-position: 50% 100%;
}

.background-image-aji-1.iighyhg.iiujuuu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0f94b302b155052c274f8_3.avif");
}

.background-image-aji-1.iighyhg.pplolll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa88911224411b54d12b_4.avif");
}

.background-image-aji-1.iighyhg.pll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8db0f2d4b775d9d2cd2b1__Y1A0520.avif");
}

.background-image-aji-1.iighyhg.kikki {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae26bf5bb004b18a69655a_Sandakan_RDC%20(51%20of%2052).avif");
}

.background-image-aji-1.iighyhg.pplppp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93bfcfb09bc4eaca865_NLK-Activity-Rivercruise-comp%20(3%20of%207).avif");
}

.background-image-aji-1.iighyhg.u88io {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ef7a9cf99aabbc43576_NLK_orange_teal-4.avif");
}

.background-image-aji-1.iighyhg.u88io.fede {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699cb8bfa2a8d230a7a230b_NLK-Activity-Nightwalk-comp%20(11%20of%2012).avif");
}

.background-image-aji-1.iighyhg._1ew221q {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93a3584276d3422200d_NLK-Activity-Rivercruise-comp%20(6%20of%207).avif");
}

.background-image-aji-1.iighyhg.qwrikfgdkjuihue {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cede6ba40b60528ee32652_Tanini_Kinabatangan-Room-Deluxe-5.avif");
}

.background-image-aji-1.iighyhg.ddw.ppllokkjuufhf {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705cfad7fc326f736748_Libaran_camp%20(1%20of%207).avif");
}

.background-image-aji-1.iighyhg.ggbg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699cb8bfa2a8d230a7a230b_NLK-Activity-Nightwalk-comp%20(11%20of%2012).avif");
}

.background-image-aji-1.iighyhg.oolhiyuy {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae26bf5bb004b18a69655a_Sandakan_RDC%20(51%20of%2052).avif");
}

.background-image-aji-1.iiyuujhkk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e11de34d20fe97e09d00_Turtle%20Hatchery%20area.avif");
}

.background-image-aji-1.iiyuujhkk.ookiii {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0f94b8ed6a6812c5bda9d_2.avif");
}

.background-image-aji-1.iiyuujhkk.oollol {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa88b3ae8ea00641774d_5.avif");
}

.background-image-aji-1.iiyuujhkk.pooi9 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae26bf5bb004b18a69655a_Sandakan_RDC%20(51%20of%2052).avif");
}

.background-image-aji-1.iiyuujhkk.iiloo, .background-image-aji-1.iiyuujhkk.iikiloo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699d64e69ba41945e3b8783_Sandakan_BSBCC%20(26%20of%2032)%20(2).avif");
}

.background-image-aji-1.iiyuujhkk.pplp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699cb8b2b475a6bd3917956_NLK-Activity-Nightwalk-comp%20(12%20of%2012).avif");
}

.background-image-aji-1.iiyuujhkk._1ewqe {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
}

.background-image-aji-1.iiyuujhkk._1ewqe.p-pp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93b0f8f91c730a70172_NLK-Activity-Rivercruise-comp%20(4%20of%207).avif");
}

.background-image-aji-1.iiyuujhkk.r3wrt {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6a9e687f6595269d8bdd_Tanini_Sepilok-Room-6-2.avif");
}

.background-image-aji-1.iiyuujhkk.qqwqq.fffiikgiikg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705ddc2520b99926d0b7_WPCP%20(1%20of%204).avif");
}

.background-image-aji-1.iiyuujhkk.dwwwd {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699cb8cfcfb09bc4eae113b_NLK-Activity-Nightwalk-comp%20(7%20of%2012).avif");
}

.background-image-aji-1.iiyuujhkk.uugjjgug {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f08912b7325f6089bb7_NLK-Room-Bangkatan-Comp%20(13%20of%2016).avif");
}

.background-image-aji-1.iituuytbbbvg {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66977422482739bf9c787083_NLK-Room-Buaya-WM-Comp-11.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8df5bd495e22277fdfa3f__Y1A0634.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.d23e2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.kkdik {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8dec54a669225ac0c5e5e_27-Common-Palm-Civet.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.ppl {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cf6f3ea101b31a6d012d_NLK_animal_orange_teal_azka-1-3.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.up00p, .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.iooo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66977422484c24ec11db8312_NLK-Room-Buaya-WM-Comp-9.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.ujuuk {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f08912b7325f6089bb7_NLK-Room-Bangkatan-Comp%20(13%20of%2016).avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.fewgwe {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c7aedafcc6eb4a7fd3ce_NLK_orange_teal-7.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.fewgwe.plloll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bff9ebf112f5a17e8_NLK-Room-Bangkatan-Comp%20(16%20of%2016).avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.jkiioll {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6b0d89df299dbd00900d_Tanini_Sepilok-Room-Superior-Twin%20(3).avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.swqwqw {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/669f1f09531db9687f6120ec_WPCP%20Libaran%20by%20Jensen%20Chua%20WM-for%20Website-54.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.iihjhuhj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa266c0d12e02b1bf4a857__Y1A0508.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.ooikjju {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66977422484c24ec11db8312_NLK-Room-Buaya-WM-Comp-9.avif");
}

.background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.iikhih {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93bfcfb09bc4eaca865_NLK-Activity-Rivercruise-comp%20(3%20of%207).avif");
}

.background-image-aji-1.iituuytbbbvg.ppokkijhhyh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d8f75b0c95978e375236_Sandakan_BSBCC%20(22%20of%2025).avif");
}

.background-image-aji-1.iituuytbbbvg.ookiijjujj {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8deaad82bfce873e697e4_8-Rhinoceros-Hornbill.avif");
}

.background-image-aji-1.iituuytbbbvg.pplhh {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8dd332e26aeb25bb06dad_Sandakan_BSBCC%20(20%20of%2025).avif");
}

.background-image-aji-1.iituuytbbbvg.oolool {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66977422482739bf9c787083_NLK-Room-Buaya-WM-Comp-11.avif");
}

.background-image-aji-1.iituuytbbbvg.pplpp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bac2bd224ab2338c5_NLK-Room-Bangkatan-Comp%20(15%20of%2016).avif");
}

.background-image-aji-1.iituuytbbbvg.qeqe {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c74184357533fe495bc2_NLK_rooms%20(4%20of%209).avif");
}

.background-image-aji-1.iituuytbbbvg.qeqe.pplo {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad449fdbb3639b782f00_NLK-Room-Bangkatan-Bathroom%20(2).avif");
}

.background-image-aji-1.iituuytbbbvg.iikololp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cb37823053db3bd8a981_NLS_Dorm%20(2).avif");
}

.background-image-aji-1.iituuytbbbvg.dwsewdw {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705c5525915bb0c1c419_WPCP%20(2%20of%204).avif");
}

.background-image-aji-1.iituuytbbbvg.ssdwe {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bac2bd224ab2338c5_NLK-Room-Bangkatan-Comp%20(15%20of%2016).avif");
}

.background-image-aji-1.iituuytbbbvg.ookhi {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8db0f2d4b775d9d2cd2b1__Y1A0520.avif");
}

.background-image-aji-1.iituuytbbbvg.ookih {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0f94b8ed6a6812c5bda9d_2.avif");
  background-position: 0%;
}

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

.section-aji-27 {
  margin-bottom: 5px;
}

.section-aji-17 {
  margin-right: 5px;
  position: relative;
}

.section-aje-027 {
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: -5px;
  margin-right: -5px;
  display: flex;
}

.text-aje-6 {
  color: #390c16;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3em;
  display: inline;
}

.section-aje-10 {
  margin-top: 5px;
  margin-bottom: 30px;
}

.background-color-aje-1 {
  z-index: 2;
  background-color: #ad2c45;
  width: 80%;
  position: absolute;
  inset: 0%;
}

.section-aji-4 {
  border-top: 2px solid #f7f7f7;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  padding: 20px;
  display: flex;
}

.section-aji-06 {
  z-index: 4;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.twitter-share-button {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b825c5b869c614a759b6_Twitter.svg");
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: contain;
  flex: none;
  width: 16px;
  height: 16px;
  display: flex;
}

.twitter-share-button.hide-alt-1 {
  display: none;
}

.section-aji-1 {
  margin-bottom: 40px;
  position: sticky;
  top: 80px;
}

.section-aje-20 {
  display: inline-block;
  position: relative;
  top: -4px;
}

.text-aji-3 {
  color: #5f575e;
  text-align: left;
  margin-right: 5px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
  display: inline;
}

.section-aje-13 {
  margin-bottom: 15px;
  margin-right: 20px;
  display: flex;
}

.icon-aji-1 {
  opacity: .83;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b7ffaf727a92914d5180_Subtraction%206%402x.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 99999px;
  width: 30px;
  height: 30px;
  box-shadow: 0 0 6px #00000029;
}

.text-aje-1 {
  color: #dc3958;
  text-transform: uppercase;
  margin-right: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3em;
}

.text-aji-5 {
  color: #332d2a;
  text-align: left;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
}

.vimeo-embed-aji-1 {
  z-index: 2;
  position: absolute;
  inset: 0%;
}

.section-aji-12 {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 6px;
  display: flex;
}

.tab-link-aji-01 {
  z-index: 1;
  background-color: #fff;
  border: 1px solid #f7f7f7;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  margin-right: 5px;
  padding: 0;
  display: flex;
  position: relative;
}

.tab-link-aji-01.w--current {
  background-color: #fff;
}

.image-link-aje-1 {
  height: 18px;
}

.section-aje-24 {
  margin-bottom: 10px;
}

.section-aji-11 {
  align-items: center;
  margin-right: -20px;
  display: flex;
}

.section-aje-29 {
  align-items: stretch;
  margin-top: -140px;
  margin-bottom: 40px;
  display: flex;
}

.icon-aji-2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b7ffaf727a92914d512c_Subtraction%204.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 99999px;
  width: 78px;
  height: 78px;
  box-shadow: 0 0 6px #00000029;
}

.text-aje-2 {
  color: #332d2a;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.3em;
}

.section-global-3 {
  justify-content: space-between;
  align-items: stretch;
  margin-top: 17px;
  display: flex;
}

.background-aje-1 {
  z-index: 3;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b825c5b869c614a75996_Exclusion%2016%402x.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 98px;
  height: 20px;
  position: relative;
}

.section-aje-1 {
  margin-bottom: 3px;
}

.section-aje-1.ppiooilko {
  margin-top: -25px;
}

.image-aji-01 {
  z-index: 1;
  opacity: 0;
  height: 50px;
  position: relative;
}

.section-aji-22 {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.section-global-6 {
  flex: 1;
  height: 100%;
}

.section-aje-15 {
  flex: none;
  height: 20px;
  margin-right: 5px;
  position: relative;
}

.section-aji-29 {
  align-items: center;
  margin-right: -5px;
  display: flex;
}

.section-aje-35 {
  margin-bottom: 40px;
}

.text-aje-8 {
  color: #332d2a;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 1.6em;
}

.section-aji-28 {
  align-items: center;
  display: flex;
}

.tabs-menu-aji-1 {
  flex: none;
  align-items: center;
  display: none;
}

.section-aje-26 {
  align-items: center;
  display: flex;
  position: relative;
}

.section-aje-36 {
  margin-bottom: 25px;
}

.tab-aji-1 {
  flex-direction: column-reverse;
  justify-content: flex-end;
  display: flex;
}

.section-aji-14 {
  margin-bottom: 5px;
}

.space-global-1 {
  flex: 1;
  min-width: 20px;
  max-width: 70px;
  display: flex;
}

.section-aje-37 {
  margin-bottom: 16px;
}

.heading-aje-1 {
  color: #390c16;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 34px;
  font-weight: 400;
  line-height: 1.3em;
}

.section-link-aje-2 {
  flex: none;
  justify-content: center;
  align-items: center;
  margin-right: 6px;
  display: flex;
}

.text-aje-10 {
  color: #332d2a;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6em;
}

.background-image-aji-3 {
  z-index: 3;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6641b801af727a92914d51d7_Exclusion%2024.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 13px;
  height: 13px;
  position: relative;
}

.section-ajc-5-copy {
  z-index: 1;
  position: relative;
}

.heading-23 {
  font-family: Poppins, sans-serif;
  font-style: normal;
  font-weight: 500;
  text-decoration: none;
}

.heading-24 {
  font-family: Poppins, sans-serif;
  font-size: 34px;
  font-weight: 600;
}

.heading-24.nlk02 {
  margin-top: -8px;
}

.heading-25 {
  color: var(--untitled-ui--indigo700);
  margin-left: 10px;
}

.heading-25.uuydtdttd {
  color: var(--black);
  margin-top: 0;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.bold-text-281 {
  color: var(--black);
  font-weight: 600;
}

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

.grid {
  border: 1px #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  margin-top: 25px;
  font-family: Poppins, sans-serif;
}

.grid.yyuiiiiii {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  border-style: solid;
  border-color: gray;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-top: 0;
}

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

.text-block-89.iikil {
  font-weight: 600;
}

.text-block-89.iikil.huh {
  display: none;
}

.text-block-89.iikil.iikikki {
  display: block;
}

.text-block-89.iikil.yhhju {
  display: none;
}

.text-block-89.iikil.yhhju.yjukk {
  display: block;
}

.text-block-89.regr.jjkll {
  display: none;
}

.grid-2 {
  grid-template-rows: auto;
  font-family: Poppins, sans-serif;
}

.text-block-90, .text-block-90.p {
  font-weight: 400;
}

.text-block-90.p.esgts {
  font-weight: 500;
}

.text-block-90.p.ololol {
  display: none;
}

.text-block-90.p.ololol.iikikkk {
  display: block;
}

.text-block-90.kkll {
  font-weight: 500;
}

.text-block-90.eefeef {
  font-weight: 700;
}

.paragraph-14 {
  margin-top: 42px;
  font-family: Poppins, sans-serif;
}

.paragraph-14.jjghyghhg {
  display: none;
}

.paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl {
  margin-top: -111px;
}

.paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl {
  margin-top: -40px;
}

.paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl.ffyjikko {
  margin-top: -57px;
  display: block;
}

.paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl.ffyjikko.uukiil {
  margin-top: -24px;
}

.paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.ol {
  margin-top: -19px;
}

.paragraph-14._8558 {
  margin-top: -10px;
  margin-bottom: 45px;
}

.paragraph-14.sst-add {
  margin-top: 0;
}

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

.text-block-93 {
  font-weight: 600;
}

.text-block-93.iihjhujh {
  border-bottom: 1px #000;
  border-right: 1px #000;
}

.text-block-94 {
  font-weight: 600;
}

.list-item-53 {
  font-weight: 500;
}

.bold-text-282, .bold-text-283 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.list-15 {
  margin-top: -153px;
}

.list-15.hfgt {
  margin-top: 14px;
}

.bold-text-284 {
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.bold-text-285 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.list-item-54 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-block-95 {
  margin-top: 21px;
}

.div-block-55 {
  margin-top: 167px;
}

.text-block-96 {
  margin-top: 31px;
  padding-bottom: 6px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-96.uughhytgghtygh {
  margin-top: 91px;
}

.text-block-96.iikillo {
  margin-top: -123px;
}

.text-block-97 {
  margin-top: 27px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-98 {
  margin-top: 95px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-98.uufgtfggfp {
  margin-top: 36px;
}

.text-block-98.iighythgkk {
  margin-top: 46px;
}

.text-block-98.iihghtyghghyt {
  margin-top: 49px;
}

.text-block-98.nnghythgkgjjhgy {
  margin-top: 31px;
}

.text-block-98.ooyujjguhjjh {
  margin-top: 41px;
}

.text-block-98.hhyh {
  margin-top: 33px;
}

.text-block-98.ffg {
  margin-top: 29px;
}

.text-block-98.iikkfjy {
  margin-top: 41px;
}

.text-block-98.iikkfjy.t5u {
  margin-top: 100px;
}

.text-block-98.iikkfjy.t5u.uukilop {
  margin-top: 188px;
}

.text-block-98.oololll {
  margin-top: 40px;
}

.text-block-98.uukikk {
  margin-top: 31px;
}

.text-block-98.pplp {
  margin-top: 42px;
}

.text-block-98.hyjtjktty {
  margin-top: 31px;
}

.heading-26 {
  border-bottom: 1px solid var(--untitled-ui--gray400);
  color: var(--black);
  height: 50px;
  font-family: Poppins, sans-serif;
}

.paragraph-16 {
  color: var(--black);
  margin-top: 25px;
  font-family: Poppins, sans-serif;
  font-weight: 700;
}

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

.paragraph-18, .paragraph-19, .paragraph-20, .paragraph-21, .paragraph-22, .paragraph-23, .paragraph-24 {
  font-weight: 700;
}

.heading-27 {
  border-bottom: 1px solid var(--untitled-ui--gray400);
  height: 50px;
  font-weight: 700;
}

.heading-27.iijghghg {
  margin-top: 49px;
}

.paragraph-25, .paragraph-32, .paragraph-35 {
  font-weight: 700;
}

.bold-text-286 {
  font-weight: 600;
}

.button-15 {
  background-color: #3898ec;
  border-radius: 20px;
  margin-left: 6px;
  font-family: Poppins, sans-serif;
}

.button-16 {
  background-color: var(--untitled-ui--warning300);
  color: var(--ghh);
  border-radius: 20px;
  margin-top: 135px;
  margin-left: 7px;
  font-family: Poppins, sans-serif;
}

.button-16.ookgkhg {
  background-color: var(--link);
  color: var(--white);
}

.button-17 {
  background-color: var(--uyrttryyyyyyyyyyyyyyyy);
  border-radius: 20px;
  margin-left: 6px;
  font-family: Poppins, sans-serif;
}

.button-17.gallery, .button-17.nlk02.ooikkk, .button-17.nlko999, .button-17.nlk10000, .button-17._2yyrtrttrtrrr, .button-17.iikghgyghgyg, .button-17.iikghhgyghghg {
  background-color: var(--link);
}

.button-18 {
  background-color: var(--green);
  border-radius: 20px;
  font-family: Poppins, sans-serif;
}

.button-18.kkhijhuh {
  margin-top: 133px;
}

.button-18.bangkatan {
  background-color: var(--elements-webflow-library--neutral--200);
  text-align: right;
  margin-left: 35px;
}

.button-18.bangkatan:hover, .button-18.bangkatan.buaya {
  background-color: var(--elements-webflow-library--neutral--600);
  color: var(--black);
}

.button-18.bangkatan.buaya:hover {
  background-color: var(--elements-webflow-library--neutral--200);
  color: var(--white);
}

.button-18.bangkatan.dorrrm {
  background-color: var(--elements-webflow-library--accent--primary-1);
}

.button-18.bangkatan.dorrrm:hover {
  background-color: var(--elements-webflow-library--neutral--200);
  color: var(--white);
}

.button-18.uuuuikii {
  margin-top: 119px;
}

.text-aje-9-2 {
  color: #390c16;
  text-align: left;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3em;
}

.text-block-99, .text-block-100, .text-block-101, .text-block-102, .text-block-103 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-block-104, .text-block-105, .text-block-106, .text-block-107, .text-block-108 {
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.columns {
  border-bottom: 1px solid var(--combine-library--grey-600);
  height: 30px;
  margin-top: 37px;
  padding-top: 0;
  padding-bottom: 50px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.columns-2 {
  border-bottom: 1px solid var(--combine-library--grey-600);
  height: 40px;
  margin-top: 21px;
  padding-bottom: 49px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.columns-3 {
  border-bottom: 1px solid var(--combine-library--grey-600);
  height: 40px;
  margin-top: 21px;
  padding-bottom: 60px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.columns-3.oolkkik, .columns-3.oolkkijjk, .columns-3.iiuu {
  height: 170px;
}

.columns-3.oolkikjj {
  height: 150px;
}

.columns-4 {
  border-bottom: 1px solid var(--combine-library--grey-600);
  height: 40px;
  margin-top: 20px;
  padding-bottom: 63px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.columns-4.uuyfhhfyt {
  height: 1px;
}

.columns-4.uuyfhhfyt.iikgjgjguh {
  height: 250px;
}

.columns-4.cssdv, .columns-4.ghhhjhuh {
  height: 170px;
}

.columns-4.oolokkil {
  height: 260px;
}

.columns-5 {
  border-bottom: 1px none var(--combine-library--grey-600);
  height: 40px;
  margin-top: 25px;
  padding-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.paragraph-36 {
  margin-top: 21px;
  font-weight: 700;
}

.paragraph-37, .paragraph-38, .paragraph-39, .paragraph-40, .paragraph-41, .paragraph-42, .paragraph-43, .paragraph-44, .paragraph-45, .paragraph-46, .paragraph-47, .paragraph-48, .paragraph-49, .paragraph-50, .paragraph-51, .paragraph-52, .paragraph-53, .paragraph-54, .paragraph-61, .paragraph-62, .paragraph-63, .paragraph-64, .paragraph-65, .paragraph-66, .paragraph-67, .paragraph-68, .paragraph-69, .paragraph-70, .paragraph-71, .paragraph-72, .paragraph-73, .paragraph-74, .paragraph-75, .paragraph-76, .paragraph-77, .paragraph-78, .paragraph-79, .paragraph-80, .paragraph-81, .paragraph-82, .paragraph-83, .paragraph-84, .paragraph-85, .paragraph-86, .paragraph-87, .paragraph-88, .paragraph-89, .paragraph-90, .paragraph-91, .paragraph-92, .paragraph-93, .paragraph-94, .paragraph-95, .paragraph-96, .paragraph-97, .paragraph-98, .paragraph-99, .paragraph-100, .paragraph-101, .paragraph-102, .paragraph-103, .paragraph-104, .paragraph-105, .paragraph-106, .paragraph-107, .paragraph-108, .paragraph-109, .paragraph-110, .paragraph-111, .paragraph-112, .paragraph-113, .paragraph-114, .paragraph-115, .paragraph-116, .paragraph-117, .paragraph-118, .paragraph-119, .paragraph-120, .paragraph-121, .paragraph-122, .paragraph-123, .paragraph-124, .paragraph-125, .paragraph-126, .paragraph-127, .paragraph-128, .paragraph-129, .paragraph-130, .paragraph-131, .paragraph-132, .paragraph-133, .paragraph-134, .paragraph-135, .paragraph-136, .paragraph-137, .paragraph-138, .paragraph-139, .paragraph-140, .paragraph-141, .paragraph-142, .paragraph-143, .paragraph-144, .paragraph-145, .paragraph-146, .paragraph-147, .paragraph-148, .paragraph-149, .paragraph-150, .paragraph-151, .paragraph-152, .paragraph-153, .paragraph-154, .paragraph-155, .paragraph-156, .paragraph-157, .paragraph-158, .paragraph-159, .paragraph-160, .paragraph-161 {
  font-weight: 700;
}

.paragraph-162, .paragraph-163 {
  font-weight: 600;
}

.paragraph-164, .paragraph-165, .paragraph-166, .paragraph-167, .paragraph-168, .paragraph-169, .paragraph-170, .paragraph-171, .paragraph-172, .paragraph-173, .paragraph-174, .paragraph-175, .paragraph-176, .paragraph-177, .paragraph-178, .paragraph-179, .paragraph-180 {
  font-weight: 700;
}

.paragraph-181, .paragraph-182 {
  font-weight: 600;
}

.paragraph-183, .paragraph-184, .paragraph-185, .paragraph-186, .paragraph-187, .paragraph-188, .paragraph-189, .paragraph-190, .paragraph-191, .paragraph-192, .paragraph-193, .paragraph-194, .paragraph-195, .paragraph-196, .paragraph-197, .paragraph-198, .paragraph-199, .paragraph-200, .paragraph-201, .paragraph-202, .paragraph-203 {
  font-weight: 700;
}

.paragraph-204, .paragraph-205 {
  font-weight: 600;
}

.paragraph-206, .text-block-109, .text-block-110 {
  font-weight: 700;
}

.bpe-pproduct-b-info-wrap-description-1.kkuttyrytteb {
  margin-top: -24px;
}

.bpe-pproduct-b-info-description-wrap-heading-1 {
  cursor: pointer;
  border-bottom: .1em #cdcdcd;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 1.75em;
  display: block;
}

.bpe-pproduct-b-info-description-heading-dropdown-1 {
  display: block;
  position: relative;
}

.bpe-pproduct-b-info-description-heading-dropdowntoggle-1 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6655359f5b555ff9cf11b5e4_plus.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto .9em;
  border-bottom: .1em solid #cdcdcd;
  justify-content: space-between;
  align-items: center;
  padding: 0 0 1.5em;
  display: block;
  position: relative;
}

.bpe-pproduct-b-info-description-heading-dropdowntoggle-1.w--open {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6655359f5b555ff9cf11b5db_minus.png");
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 1em .25em;
  background-attachment: scroll;
  border-bottom-style: none;
}

.bpe-pproduct-b-info-description-heading-1-1 {
  color: #000;
  letter-spacing: .1em;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3em;
}

.bpe-pproduct-b-info-description-heading-dropdownlist-1 {
  background-color: #0000;
  margin-top: 2em;
  position: relative;
}

.bpe-pproduct-b-info-description-heading-dropdownlist-1.w--open {
  position: relative;
}

.bpe-pproduct-b-info-description-wrap-description-1 {
  border-bottom: .1em #cdcdcd;
  padding-bottom: 2em;
  display: block;
  position: relative;
}

.bpe-pproduct-b-info-description-description-1 {
  color: #000;
  letter-spacing: .1em;
  padding-right: .25em;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.6em;
}

.paragraph-207, .paragraph-208, .paragraph-209, .paragraph-210, .paragraph-211, .paragraph-212, .paragraph-213, .paragraph-214, .paragraph-215, .paragraph-216, .paragraph-217, .paragraph-218, .paragraph-219, .paragraph-222, .paragraph-223, .paragraph-224, .paragraph-225, .paragraph-226, .paragraph-227 {
  font-weight: 700;
}

.paragraph-228 {
  margin-top: 30px;
  font-weight: 700;
}

.paragraph-229, .paragraph-230, .paragraph-231, .paragraph-232, .paragraph-233, .paragraph-234, .paragraph-235, .paragraph-236, .paragraph-237, .paragraph-238, .paragraph-239 {
  font-weight: 700;
}

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

.paragraph-240, .paragraph-241, .paragraph-242, .paragraph-243, .paragraph-244, .paragraph-245, .paragraph-246, .paragraph-247, .paragraph-248, .paragraph-249, .paragraph-250, .paragraph-251 {
  font-weight: 700;
}

.paragraph-252, .paragraph-253 {
  font-weight: 600;
}

.div-block-57 {
  width: auto;
}

.div-block-57.ookjijkkj {
  margin-top: 12px;
}

.button-19 {
  text-align: center;
  background-color: #2089e4;
  border-radius: 20px;
  width: 95px;
  height: 60px;
  margin-top: 33px;
  padding-top: 18px;
  padding-left: 0;
  padding-right: 0;
  font-family: Poppins, sans-serif;
  font-weight: 300;
}

.code-embed {
  margin-top: 31px;
}

.div-block-58 {
  margin-top: 32px;
}

.code-embed-2 {
  margin-top: 31px;
}

.code-embed-3 {
  margin-top: 27px;
}

.code-embed-4 {
  margin-top: 35px;
}

.text-block-111 {
  margin-top: -39px;
  margin-left: 15px;
}

.text-block-112 {
  color: var(--white);
  margin-top: 12px;
}

.text-block-112.cc {
  margin-top: -1px;
}

.div-button {
  background-color: var(--link);
  color: var(--white);
  text-align: center;
  border-radius: 20px;
  width: 100px;
  height: 60px;
  margin-top: 34px;
  padding-top: 19px;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Poppins, sans-serif;
}

.link-47 {
  color: var(--white);
  text-decoration: none;
}

.link-class {
  color: var(--white);
  margin-top: -20px;
  text-decoration: none;
  display: block;
}

.link-49, .link-50, .link-51 {
  color: var(--white);
  text-decoration: none;
}

.guest-1 {
  margin-top: 41px;
  display: block;
}

.guest-1.uiopl, .guest-2, .guest-2.uiikik, .guest-3, .guest-3.pplollokki, .guest-4, .guest-5 {
  display: block;
}

.iijhuhj {
  margin-top: 40px;
}

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

.code-embed-5.ori {
  margin-top: 25px;
}

.div-block-60, .div-block-61, .div-block-62, .ori, .code-embed-6, .div-block-63, .div-block-64, .div-block-65, .code-embed-7, .div-block-66, .div-block-67, .div-block-68 {
  margin-top: 45px;
}

.code-embed-8 {
  margin-top: -59px;
}

.code-embed-8.yyjuj {
  margin-top: -121px;
}

.modal-wrapper {
  display: none;
}

.modal-background {
  background-color: var(--spark-library--foreground-secondary);
}

.modal-close-button {
  padding: 4px;
  position: absolute;
  top: 12px;
  right: 12px;
}

.popup-wrap-4 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.input-label-2 {
  z-index: 2;
  color: #000;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 0;
  padding-left: 6px;
  padding-right: 7px;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 15px;
  display: inline-block;
  position: relative;
  bottom: -7px;
  left: 6px;
}

.input-2 {
  color: #000;
  background-color: #fff;
  border: 1px solid #b7bbd1;
  border-radius: 6px;
  height: 48px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 18px;
  font-size: 15px;
  font-weight: 300;
  transition: border-color .2s, box-shadow .2s;
  box-shadow: 0 3px 6px -2px #1d01501a;
}

.input-2:hover {
  box-shadow: none;
  border-color: #434de7;
}

.input-2:focus {
  border: 1px solid #434de7;
}

.input-2::placeholder {
  color: #6e6e6e;
}

.rte-label-2 {
  color: #000;
  margin-top: 15px;
  margin-bottom: 12px;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 15px;
}

.message_success-2 {
  color: #fff;
  background-color: #434de7;
  border-radius: 10px;
  font-weight: 600;
}

.button-20 {
  background-color: var(--elements-webflow-library--general--shadow-03);
  color: #fff;
  border-radius: 10px;
  height: 50px;
  padding: 15px 35px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
  box-shadow: 0 10px 20px -3px #1d01501a;
}

.button-20:hover {
  box-shadow: none;
  background-color: #000;
}

.button-20.in-form {
  width: 100%;
  height: 52px;
  margin-top: 0;
  margin-left: 0;
}

.paragraph-254 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.spacer-30-4 {
  width: 100%;
  height: 30px;
}

.custom-scrollbar-4 {
  display: block;
}

.h4-3 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
}

.job_sticky-card-2 {
  border: 1px solid #f2f3ff;
  border-radius: 15px;
  padding: 35px 30px;
}

.scrollbar-2 {
  max-height: 600px;
  padding: 30px;
  overflow: visible;
}

.clone-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 60vh;
  display: flex;
}

.code-embed-9 {
  margin-top: 40px;
}

.popup-wrap-5 {
  border: 1px none var(--white);
  background-color: var(--untitled-ui--gray100);
  border-radius: 20px;
  width: 100%;
  max-width: 400px;
  height: 90%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.input-label-3 {
  z-index: 2;
  color: #000;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 0;
  padding-left: 6px;
  padding-right: 7px;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 15px;
  display: inline-block;
  position: relative;
  bottom: -7px;
  left: 6px;
}

.input-3 {
  color: #000;
  background-color: #fff;
  border: 1px solid #b7bbd1;
  border-radius: 6px;
  height: 48px;
  margin-bottom: 0;
  padding-top: 10px;
  padding-left: 18px;
  font-size: 15px;
  font-weight: 300;
  transition: border-color .2s, box-shadow .2s;
  box-shadow: 0 3px 6px -2px #1d01501a;
}

.input-3:hover {
  box-shadow: none;
  border-color: #434de7;
}

.input-3:focus {
  border: 1px solid #434de7;
}

.input-3::placeholder {
  color: #6e6e6e;
}

.rte-label-3 {
  color: #000;
  margin-top: 15px;
  margin-bottom: 12px;
  font-size: 13.5px;
  font-weight: 600;
  line-height: 15px;
}

.message_success-3 {
  color: #fff;
  background-color: #434de7;
  border-radius: 10px;
  font-weight: 600;
}

.custom-scrollbar-5 {
  display: none;
}

.code-embed-10 {
  margin-top: 50px;
  margin-left: 15px;
}

.popup-wrap-6 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  max-height: 600px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.popup-close-2 {
  cursor: pointer;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 13% 15% auto auto;
}

.spacer-20-2 {
  width: 100%;
  height: 20px;
}

.popup-3 {
  z-index: 9999;
  opacity: 0;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
}

.paragraph-255 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.custom-scrollbar-6 {
  display: none;
}

.h4-4 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
}

.scrollbar-3 {
  max-width: 680px;
  max-height: 600px;
  padding: 30px;
  display: block;
  overflow: auto;
}

.spacer-15-2 {
  width: 100%;
  height: 15px;
}

.popup-wrap-7 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.popup-close-3 {
  cursor: pointer;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 13% 15% auto auto;
}

.spacer-20-3 {
  width: 100%;
  height: 20px;
}

.popup-4 {
  z-index: 9999;
  opacity: 0;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
}

.paragraph-256 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.custom-scrollbar-7 {
  display: none;
}

.h4-5 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
}

.scrollbar-4 {
  max-height: 600px;
  padding: 30px;
  overflow: auto;
}

.popup-wrap-8 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.spacer-20-4 {
  width: 100%;
  height: 20px;
}

.popup-5 {
  z-index: 9999;
  opacity: 0;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
}

.paragraph-257 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.custom-scrollbar-8 {
  display: none;
}

.h4-6 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
}

.scrollbar-5 {
  max-height: 600px;
  padding: 30px;
  overflow: auto;
}

.popup-wrap-9 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 500px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.spacer-10-2 {
  width: 100%;
  height: 10px;
}

.popup-6 {
  z-index: 9999;
  opacity: 0;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
}

.paragraph-258 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.custom-scrollbar-9 {
  display: none;
}

.form-border-2 {
  background-color: #fff;
  border: 1px solid #f2f3ff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 400px;
  max-width: none;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
  box-shadow: 0 20px 30px -10px #1d01501a;
}

.spark-button-7 {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #171718f0;
  transform-style: preserve-3d;
  background-color: #3f9d2f;
  border: 1px solid #3f9d2f;
  border-radius: 20px;
  flex: none;
  width: 120px;
  height: 60px;
  margin-top: 36px;
  margin-left: -50px;
  margin-right: -239px;
  padding: 21px 16px 16px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
  display: none;
}

.spark-button-7:hover {
  opacity: 1;
  color: #fff;
  background-color: #285417;
  border-color: #1e116e;
  border-radius: 20px;
  transform: translate3d(0, -3px, .01px);
}

.spark-button-7:active {
  background-color: #1e116e;
}

.scrollbar-6 {
  max-height: 900px;
  padding: 30px;
  overflow: auto;
}

.popup-wrap-10 {
  background-color: #fff;
  border-radius: 15px;
  width: 100%;
  max-width: 680px;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.spacer-10-3 {
  width: 100%;
  height: 10px;
}

.popup-7 {
  z-index: 9999;
  opacity: 0;
  background-color: #0006;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
}

.paragraph-259 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.custom-scrollbar-10 {
  display: none;
}

.form-border-3 {
  background-color: #fff;
  border: 1px solid #f2f3ff;
  border-radius: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 400px;
  max-width: none;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
  box-shadow: 0 20px 30px -10px #1d01501a;
}

.scrollbar-7 {
  max-height: 600px;
  padding: 30px;
  overflow: auto;
}

.uui-space-xxlarge {
  width: 100%;
  min-height: 5rem;
  display: none;
}

.uui-logos04_logo {
  height: 3rem;
}

.uui-logos04_wrapper {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem;
  display: flex;
}

.uui-logos04_list {
  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;
}

.uui-logo-loop_component {
  height: 4.5rem;
  margin-top: 2rem;
}

.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-8 {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large-8.align-center, .align-center-7 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-section_logos04 {
  overflow: hidden;
}

.uui-logos01_logo {
  height: auto;
}

.uui-logos01_wrapper {
  justify-content: center;
  align-items: flex-start;
  padding: .75rem 1.5rem .75rem 0;
  display: flex;
}

.uui-logos01_component {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
  margin-left: -78px;
  padding-top: 0;
  display: flex;
}

.uui-logos01_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;
  display: none;
}

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

.uui-page-padding-13 {
  background-color: var(--elements-webflow-library--neutral--600);
  height: 100%;
  margin-top: -3px;
  padding-bottom: 0;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-navbar01_menu-button {
  padding: 0;
}

.uui-button-8 {
  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-8:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-button-8.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.uui-button-tertiary-gray {
  grid-column-gap: .5rem;
  color: var(--untitled-ui--gray600);
  white-space: nowrap;
  background-color: #0000;
  border: 1px solid #0000;
  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;
}

.uui-button-tertiary-gray:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray700);
}

.uui-button-secondary-gray-5 {
  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-5:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-5: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-5.show-tablet {
  display: none;
}

.uui-button-secondary-gray-5.is-button-large {
  grid-column-gap: .75rem;
  padding: 1rem 1.75rem;
  font-size: 1.125rem;
}

.show-tablet {
  display: none;
}

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

.uui-navbar01_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar01_link {
  color: var(--untitled-ui--gray600);
  align-items: center;
  padding: 1.75rem 1rem;
  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;
  transition: all .3s;
}

.uui-navbar01_link:hover {
  color: var(--untitled-ui--gray700);
}

.uui-navbar01_link.w--current {
  color: #000;
}

.uui-navbar01_dropdown-right-overlay-absolute {
  background-color: var(--untitled-ui--gray50);
  min-width: 100vw;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.uui-button-icon-6 {
  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-6.is-icon-large {
  width: 1.5rem;
  min-width: 1.5rem;
  height: 1.5rem;
  min-height: 1.5rem;
}

.uui-button-link-3 {
  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-3:hover {
  color: var(--untitled-ui--primary800);
}

.uui-button-link-3.is-button-xsmall {
  font-size: .875rem;
}

.uui-navbar01_dropdown-content-button-wrapper {
  letter-spacing: normal;
  margin-top: 1rem;
  margin-left: .75rem;
  font-size: .875rem;
}

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

.uui-navbar01_item-button-wrapper {
  margin-top: .75rem;
}

.uui-text-size-small-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: .875rem;
  line-height: 1.5;
}

.uui-navbar01_item-heading {
  color: var(--untitled-ui--gray900);
  margin-bottom: .25rem;
  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-navbar01_item-heading.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-navbar01_large-item-content {
  flex-direction: column;
  justify-content: flex-start;
  font-weight: 400;
  display: flex;
}

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

.uui-navbar01_blog-image-wrapper {
  border-radius: .375rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 11rem;
  height: 6.5rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.uui-navbar01_blog-item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: .6fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar01_blog-item:hover {
  background-color: var(--untitled-ui--white);
}

.uui-navbar01_dropdown-blog-list {
  grid-column-gap: 0rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.uui-navbar01_dropdown-content-heading {
  color: var(--untitled-ui--primary600);
  letter-spacing: normal;
  margin-left: .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-navbar01_dropdown-content-wrapper {
  z-index: 1;
  grid-row-gap: .75rem;
  grid-template-rows: min-content;
  grid-template-columns: 1fr;
  grid-auto-rows: min-content;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.uui-navbar01_dropdown-content-right {
  flex: 1;
  max-width: 35rem;
  padding: 2rem 0 2rem 1.25rem;
  display: flex;
  position: relative;
}

.uui-navbar01_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-icon-1x1-xsmall-3 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-navbar01_icon-wrapper {
  color: var(--untitled-ui--primary600);
  flex: none;
}

.uui-navbar01_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar01_dropdown-link:hover {
  background-color: var(--untitled-ui--gray50);
}

.uui-badge-small-success-2 {
  grid-column-gap: .25rem;
  background-color: var(--untitled-ui--success50);
  color: var(--untitled-ui--success700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  padding: .125rem .5rem;
  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-navbar01_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.uui-navbar01_heading {
  color: var(--untitled-ui--primary600);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .25rem;
  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-navbar01_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-navbar01_dropdown-content-left {
  grid-column-gap: 2rem;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 2rem 2rem 2rem 0;
  display: grid;
}

.uui-navbar01_dropdown-content {
  width: 100%;
  display: flex;
}

.uui-navbar01_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 80rem;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar01_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar01_dropdown-list.w--open {
  background-color: #fff;
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
  position: absolute;
  inset: 5.0625rem auto auto 0%;
  overflow: hidden;
}

.uui-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-navbar01_dropdown-toggle {
  color: var(--untitled-ui--gray600);
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  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;
  transition: all .3s;
  display: flex;
}

.uui-navbar01_dropdown-toggle:hover {
  color: var(--untitled-ui--gray700);
}

.uui-navbar01_menu-dropdown {
  position: static;
}

.uui-navbar01_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-logo_image-2 {
  flex: none;
  width: auto;
  height: 100%;
  display: none;
}

.uui-logo_logotype-4 {
  flex: none;
  width: auto;
  height: 100%;
}

.uui-logo_logomark-dot-2 {
  z-index: 1;
  background-image: linear-gradient(26.5deg, #6941c6, #53389e);
  border-radius: 50%;
  width: 50%;
  height: 50%;
  position: relative;
}

.uui-logo_logomark-blur-2 {
  z-index: 2;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #fff3;
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  width: 100%;
  height: 50%;
  position: absolute;
  inset: 50% 0% 0%;
  overflow: hidden;
}

.uui-styleguide_logomark-bg-2 {
  border-radius: 8px;
  width: 2rem;
  height: 2rem;
  position: absolute;
  inset: 0%;
}

.uui-logo_logomark-2 {
  border: .1px solid #dae0e8;
  border-radius: .5rem;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 1px #1018280f, 0 1px 2px #1018281a;
}

.uui-logo_component-2 {
  flex-wrap: nowrap;
  width: auto;
  height: 2rem;
  display: flex;
}

.uui-navbar01_logo-link {
  padding-left: 0;
}

.uui-navbar01_component {
  border-bottom: 1px solid var(--untitled-ui--gray100);
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  margin-top: 108px;
  padding-left: 2rem;
  padding-right: 2rem;
  display: flex;
}

.uui-heroheader04_image {
  width: 76rem;
  min-width: 76rem;
  display: block;
  position: absolute;
}

.uui-heroheader04_image-wrapper {
  height: 100%;
  min-height: 44.375rem;
  position: relative;
}

.uui-space-large {
  width: 100%;
  min-height: 3rem;
}

.uui-text-size-xlarge-2 {
  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-max-width-medium {
  width: 100%;
  max-width: 35rem;
}

.uui-space-small-4 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge {
  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: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-badge-group_icon {
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .25rem;
  display: flex;
}

.uui-badge-group_icon.text-color-primary500 {
  color: var(--untitled-ui--primary500);
  margin-right: -.25rem;
}

.badge-group_text-wrapper {
  align-items: center;
  padding-left: .75rem;
  padding-right: .75rem;
  display: flex;
}

.uui-badge-group_badge {
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  border-radius: 1rem;
  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;
  display: flex;
}

.uui-badge-group_badge.is-primary {
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--primary700);
}

.uui-badge-group {
  background-color: var(--untitled-ui--gray100);
  color: var(--untitled-ui--gray700);
  white-space: nowrap;
  mix-blend-mode: multiply;
  border-radius: 10rem;
  align-items: center;
  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: .875rem;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.uui-badge-group.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
  white-space: nowrap;
  text-decoration: none;
}

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

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

.uui-section_heroheader04 {
  overflow: hidden;
}

.logos-without-title-4 {
  background-color: var(--elements-webflow-library--neutral--600);
  border-bottom: 1px solid #e4ebf3;
  padding: 0 30px;
  position: relative;
}

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

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

.clients-image-three-2 {
  margin-bottom: 24px;
  margin-left: 0;
  margin-right: 15px;
}

.outline-button {
  color: #000;
  letter-spacing: 3px;
  text-transform: uppercase;
  border: 1px solid #889ea833;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  min-height: 42px;
  padding: 16px 32px;
  font-size: 9px;
  line-height: 1.35em;
  text-decoration: none;
  transition: background-color .5s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  overflow: hidden;
}

.outline-button.light {
  color: #fff;
  background-color: #fff0;
  border-color: #fff3;
}

.text-block-113 {
  margin-bottom: -51px;
  padding-bottom: 0;
}

.grid-wrapper {
  z-index: 10;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: minmax(5vw, 1fr) minmax(auto, 1400px) minmax(5vw, 1fr);
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  height: 550px;
  display: grid;
  position: relative;
}

.centered-line {
  background-color: #ffffff17;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 2px;
  display: flex;
}

.inner-hero-content {
  z-index: 10;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 80px;
  padding-bottom: 0;
  display: grid;
  position: relative;
}

.home-hero {
  justify-content: center;
  min-height: 100vh;
  padding-top: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home-hero.oookkhgihkkhh {
  z-index: 0;
  margin-top: -68px;
}

.home-hero.oookkhgihkkhh.iolokilol {
  margin-top: 0;
}

.slider-background {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.slider-background-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.hero-intro {
  grid-column-gap: 16px;
  grid-row-gap: 36px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  max-width: 650px;
  display: grid;
}

.slide-content {
  justify-content: center;
  height: 100%;
  padding-bottom: 160px;
  display: flex;
}

.line-fill {
  background-color: #a3acc2;
  width: 40%;
  height: 100%;
}

.line-fill.light {
  background-color: #fff3;
}

.slider-arrow-2 {
  border: 1px solid #ffffff4d;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 180px;
  height: 180px;
  padding-left: 100px;
  display: flex;
  top: 0;
  bottom: 80px;
  left: -100px;
}

.slider-arrow-2.right {
  padding-left: 0;
  padding-right: 100px;
  left: auto;
  right: -100px;
}

.slider-arrow-icon {
  opacity: .3;
  width: 18px;
}

.slider-11 {
  background-color: #ddd0;
  height: 100%;
}

.xxl-heading {
  font-family: Poppins, sans-serif;
  font-size: 50px;
  font-weight: 600;
  line-height: 1.2em;
}

.hero-top {
  color: #fff;
  text-align: center;
  margin-top: 54px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.italic-text-20 {
  font-style: normal;
}

.slide-hero-background {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6683759c3f2d0a2166dd8c4e_c9c1587f215b7bdd662cdda042b4be95_033.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.slide-hero-background.slider-002 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6683759b3f2d0a2166dd8bd1_05213a2738bbc5da3f530ebbdbe80feb_016.avif");
}

.slide-hero-background.slider-003 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6683759c3f2d0a2166dd8c24_b072122b4a2a55037fb5da42a490eb29_017.avif");
}

.slide-hero-background.slider-001 {
  background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66864f618d06cd5d04df1d36_NLS%20WM%20Drone%20(4%20of%206)%20(1).avif");
  background-position: 0 0, 50% 0;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

.slide-nav-4 {
  display: none;
}

.overlay {
  background-color: #0a101d4d;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  position: absolute;
  inset: 0%;
}

.button-text {
  font-size: 13px;
}

.hover-line {
  height: 1px;
  position: absolute;
  inset: auto 0% -1px;
  overflow: hidden;
}

.subtitle {
  color: #626d86;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 11px;
}

.underline-link {
  color: #fff;
  letter-spacing: 3px;
  text-transform: uppercase;
  border-bottom: 1px solid #fffc;
  padding-bottom: 6px;
  padding-left: 0;
  font-size: 9px;
  text-decoration: none;
  position: relative;
}

.underline-link.dark {
  color: #626d86;
  border-bottom-color: #889ea833;
}

.services-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  min-height: 70px;
  margin-top: -80px;
  display: grid;
}

.hover-line-fill {
  background-color: #a3acc2;
  width: 100%;
  height: 100%;
}

.service-link-name {
  text-align: center;
  border-bottom: 1px solid #889ea833;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

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

.body-display {
  color: #626d86;
  font-size: 17px;
  line-height: 1.6em;
}

.body-display.small {
  font-size: 14px;
  line-height: 1.45em;
}

.service-link-top {
  z-index: 10;
  background-color: #fff;
  border-bottom: 1px #889ea833;
  border-right: 1px #889ea833;
  justify-content: center;
  align-items: center;
  height: 80px;
  padding-left: 36px;
  padding-right: 36px;
  display: flex;
  position: relative;
}

.section-8 {
  padding-top: 140px;
  padding-bottom: 140px;
  position: relative;
}

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

.service-bottom {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  text-align: left;
  border-top: 1px #eef0f6;
  border-right: 1px solid #889ea833;
  flex-direction: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: space-between flex-end;
  width: 100%;
  padding: 60px 36px 36px;
  display: grid;
}

.service-link {
  color: #000;
  border-right: 1px #889ea833;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  text-decoration: none;
  display: flex;
  position: relative;
}

.spark-button-8 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-8:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-button-8.spark-full-width {
  background-color: var(--spark-library--foreground-interactive);
  text-align: center;
  width: 100%;
}

.spark-button-8.spark-full-width:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
}

.spark-button-8.spark-secondary-button {
  background-color: var(--spark-library--background--interactive);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  border-style: none;
  text-decoration: none;
  transition: color .15s, box-shadow .15s, border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-8.spark-secondary-button:hover {
  background-color: var(--spark-library--light-steel-purple);
  box-shadow: inset 0 0 0 1.5px var(--spark-library--light-steel-purple);
  color: var(--spark-library--foreground-interactive-hover);
}

.spark-pricing-bottom {
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  padding: 16px;
  display: flex;
}

.spark-small-icon-2 {
  flex: none;
  width: 24px;
  height: 24px;
  display: inline-block;
}

.spark-small-icon-2.spark-primary-color {
  color: var(--spark-library--foreground-interactive);
}

.spark-small-icon-2.spark-foreground-disabled {
  color: var(--spark-library--foreground-disabled);
}

.spark-checked-item {
  grid-column-gap: 16px;
  color: var(--spark-library--foreground-secondary);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 296px;
  display: flex;
}

.spark-features-included {
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--spark-library--border-default);
  text-align: left;
  flex-direction: column;
  align-items: center;
  padding: 32px 20px;
  display: flex;
}

.spark-foreground-secondary {
  color: var(--spark-library--foreground-secondary);
}

.spark-foreground-secondary.spark-no-bottom {
  margin-bottom: 0;
}

.spark-foreground-primary {
  color: var(--spark-library--black);
  font-weight: 600;
}

.spark-price-text {
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1;
}

.spark-flexed-price {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.spark-label {
  font-weight: 500;
  line-height: 1;
}

.spark-centered-primary-bg-content {
  grid-row-gap: 8px;
  color: var(--spark-library--foreground-interactive);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 1rem;
  display: flex;
}

.spark-pricing-top {
  border-bottom: 1px solid var(--spark-library--border-default);
  text-align: center;
  flex-direction: column;
  padding: 32px 16px;
  display: flex;
}

.spark-pricing-column {
  background-color: var(--spark-library--white);
  border-radius: 8px;
  width: 458px;
  max-width: 100%;
}

.spark-simple-shadow-tiny {
  box-shadow: -1px 1px 10px #0000001f;
}

.spark-flex-row-pricing {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 100px;
  display: flex;
}

.spark-flex-row-pricing.spark-no-top {
  margin-top: 0;
}

.spark-full-pricing-tab {
  padding: 32px;
}

.spark-tabs-content {
  width: 100%;
}

.spark-flat-tab {
  box-shadow: 0 3px 0 0 var(--spark-library--background--interactive);
  color: var(--spark-library--black);
  background-color: #0000;
  padding: 24px 80px;
  transition: box-shadow .3s, color .15s;
}

.spark-flat-tab:hover {
  box-shadow: 0 3px 0 0 var(--spark-library--light-steel-purple);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-flat-tab.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive);
  box-shadow: 0 3px 0 0 var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  background-color: #0000;
}

.spark-flat-tabs-menu {
  grid-column-gap: 0px;
  justify-content: center;
  margin-bottom: 100px;
  display: flex;
}

.spark-tabs-parent {
  width: 100%;
}

.spark-secondary-paragraph-5 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-902 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-9 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-9 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-9 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-9 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-9 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-9 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-9 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-9 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-9 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-9 li {
  margin-bottom: .5rem;
}

.spark-small-sub-paragraph-3 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading-3 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading-3.spark-card-title {
  font-size: 1.2rem;
}

.spark-bold-heading-3.spark-no-bottom-margin {
  margin-bottom: 0;
}

.spark-card-details-2 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card-2 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: auto;
  display: block;
}

.spark-wrapped-card-2 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card-2.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-three-column-grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-flex-center {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.spark-small-icon-tab {
  color: var(--spark-library--black);
  background-color: #0000;
  border-radius: 8px;
  padding: 12px;
  transition: color .15s, background-color .15s;
}

.spark-small-icon-tab:hover {
  background-color: var(--spark-library--background--interactive);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-small-icon-tab.w--current {
  color: var(--spark-library--foreground-interactive);
  background-color: #0000;
}

.spark-tabs-menu {
  grid-column-gap: 16px;
  justify-content: center;
  margin-bottom: 100px;
  display: flex;
}

.spark-tabs-parent-2 {
  width: 100%;
}

.spark-small-sub-paragraph-4 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading-4 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading-4.spark-card-title {
  font-size: 1.2rem;
}

.spark-card-details-3 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card-3 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: auto;
  display: block;
}

.spark-wrapped-card-3 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card-3.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-three-column-grid-2 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-tabs-content-2 {
  width: 100%;
}

.spark-flat-tab-2 {
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--spark-library--black);
  background-color: #0000;
  border-right: 1px solid #0000006b;
  padding: 24px 80px;
  transition: box-shadow .3s, color .15s;
}

.spark-flat-tab-2:hover {
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--accent--primary-1);
  opacity: 1;
  color: var(--black);
}

.spark-flat-tab-2.w--current {
  border-bottom: 1px solid var(--green);
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--accent--primary-1);
  color: var(--black);
  background-color: #0000;
}

.spark-flat-tab-2._2 {
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--general--shadow-01);
  border-right-style: none;
  font-family: Poppins, sans-serif;
}

.spark-flat-tab-2._2:hover {
  color: var(--black);
}

.spark-flat-tab-2._2.w--current {
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--accent--primary-1);
  border-left: 1px solid #0000002e;
  border-right: 0 #0000006b;
}

.spark-flat-tabs-menu-2 {
  grid-column-gap: 0px;
  justify-content: center;
  margin-bottom: 100px;
  display: flex;
}

.spark-tabs-parent-3 {
  width: 100%;
  margin-top: -332px;
}

.spark-secondary-paragraph-8 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-903 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-10 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-10 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-10 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-10 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-10 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-10 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-10 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-10 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-10 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-10 li {
  margin-bottom: .5rem;
}

.text-block-114 {
  font-family: Poppins, sans-serif;
}

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

.spark-flat-tab-3 {
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--general--shadow-01);
  color: var(--spark-library--black);
  background-color: #0000;
  padding: 24px 80px;
  font-family: Poppins, sans-serif;
  transition: box-shadow .3s, color .15s;
}

.spark-flat-tab-3:hover {
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--general--shadow-01);
  opacity: 1;
  color: var(--black);
}

.spark-flat-tab-3.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive);
  box-shadow: 0 3px 0 0 var(--elements-webflow-library--accent--primary-1);
  color: var(--black);
  background-color: #0000;
}

.spark-container-11 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.spark-section-11 {
  width: 100%;
  margin-top: 127px;
  padding: 216px 64px 176px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: block;
  position: relative;
}

.spark-section-11 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-11 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-11 h1 {
  color: var(--black);
  margin-bottom: 1rem;
  font-family: Poppins, sans-serif;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-11 h2 {
  color: var(--black);
  margin-top: -6.3rem;
  margin-bottom: 2rem;
  font-family: Poppins, sans-serif;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: .9;
}

.spark-section-11 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-11 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-11 p {
  color: var(--spark-library--black);
  font-family: Poppins, sans-serif;
}

.spark-section-11 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-11 li {
  margin-bottom: .5rem;
}

.spark-section-11.kkjuhhfgfttf {
  display: block;
}

.spark-flat-tab-4 {
  box-shadow: 0 3px 0 0 var(--spark-library--background--interactive);
  color: var(--spark-library--black);
  background-color: #0000;
  padding: 24px 80px;
  transition: box-shadow .3s, color .15s;
}

.spark-flat-tab-4:hover {
  box-shadow: 0 3px 0 0 var(--spark-library--light-steel-purple);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-flat-tab-4.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive);
  box-shadow: 0 3px 0 0 var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  background-color: #0000;
}

.spark-container-12 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-12 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-12 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-12 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-12 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-12 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-12 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-12 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-12 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-12 li {
  margin-bottom: .5rem;
}

.rl-heading-style-h2-2 {
  color: #000;
  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: 700;
  line-height: 1.2;
}

.rl_section_gallery10 {
  background-color: #fff;
}

.image-19 {
  margin-top: -76px;
}

.slide-28 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad469fdbb3639b782fec_NLK-Room-Bangkatan-DB.jpg%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-29 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad409fdbb3639b782bd1_NLK-Room-Bangkatan-DB.jpg%20(6).avif");
  background-position: 50%;
  background-size: cover;
}

.rl-text-style-medium-2 {
  color: #000;
  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.125rem;
  font-weight: 400;
  line-height: 1.5;
}

.image-80 {
  margin-top: -80px;
}

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

.slide-30 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad429fdbb3639b782d48_NLK-Room-Bangkatan-5276.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-31 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad419fdbb3639b782c03_NLK-Room-Bangkatan-DB.jpg%20(4).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slider-12 {
  height: 650px;
  margin-top: 29px;
}

.slide-32 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.image-18 {
  margin-top: -75px;
  padding-bottom: 0;
}

.slide-1 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad449fdbb3639b782f00_NLK-Room-Bangkatan-Bathroom%20(2).avif");
  background-position: 50%;
  background-size: cover;
}

.image-81 {
  margin-top: -82px;
}

.slide-33 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad439fdbb3639b782e20_NLK-Room-Bangkatan-Twin.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.image-82 {
  margin-top: -78px;
}

.image-15 {
  margin-top: -82px;
}

.rl-padding-section-large-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.text-block-118 {
  color: #fff;
  text-align: center;
  margin-top: -106px;
  font-size: 16px;
}

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

.image-83 {
  margin-top: -79px;
}

.slide-34 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad419fdbb3639b782c3f_NLK-Room-Bangkatan-DB.jpg%20(5).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-35 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad439fdbb3639b782e4c_NLK-Room-Bangkatan-DB.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-16 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad419fdbb3639b782c6e_NLK-Room-Bangkatan-Bathroom%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.rl_gallery10_masonry-grid {
  column-count: 3;
  column-gap: 2rem;
  width: 100%;
}

.slide-36 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-37 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad429fdbb3639b782d96_NLK-Room-Bangkatan-135950.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.image-17 {
  margin-top: -87px;
}

.rl_gallery10_spacing-block-1 {
  width: 100%;
  padding-bottom: 1.5rem;
}

.rl_gallery10_spacing-block-2 {
  width: 100%;
  padding-bottom: 5rem;
}

.rl_gallery10_heading-wrapper {
  text-align: center;
  width: 100%;
  max-width: 48rem;
}

.image-16 {
  margin-top: -89px;
}

.rl-padding-global-4 {
  padding-left: 5%;
  padding-right: 5%;
}

.image-84 {
  margin-top: -78px;
}

.rl_gallery10_lightbox-link {
  width: 100%;
  margin-bottom: 2rem;
}

.slider-13 {
  height: 450px;
  margin-bottom: 66px;
}

.mask-2 {
  border-radius: 30px;
}

.slide-39 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad429fdbb3639b782d48_NLK-Room-Bangkatan-5276.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-41 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa1f5c850642b101b95d02_NLK_orange_teal-2.avif");
  background-position: 50%;
  background-size: cover;
}

.slide-45 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad469fdbb3639b782fec_NLK-Room-Bangkatan-DB.jpg%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-46 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad469fdbb3639b782fec_NLK-Room-Bangkatan-DB.jpg%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 0;
}

.slide-47 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-48 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad469fdbb3639b782fec_NLK-Room-Bangkatan-DB.jpg%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-49 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad459fdbb3639b782fa6_NLK-Room-Bangkatan-Twin%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-50, .slide-51, .slide-52, .slide-53, .slide-54, .slide-55 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-56 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad459fdbb3639b782fa6_NLK-Room-Bangkatan-Twin%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-57 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad419fdbb3639b782c6e_NLK-Room-Bangkatan-Bathroom%20(3).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-58 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad449fdbb3639b782f00_NLK-Room-Bangkatan-Bathroom%20(2).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-59 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a24954eddfb1bee9d3bdbc_8.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-60 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c66406f65431f5775806_2.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-61 {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.slide-62 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c66406f65431f5775806_2.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-1-2 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c42890bf40ac00e430b5_NLK_Dormitory%20Room.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-1-3 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.brix---text-205 {
  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---color-neutral-911 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---badge-primary-small-light-4 {
  background-color: var(--elements-webflow-library--secondary--color-2);
  color: var(--spark-library--background--interactive);
  border-radius: 0;
  height: 50px;
  margin-top: 25px;
  padding: 14px 22px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
  display: inline-block;
}

.brix---badge-primary-small-light-4:hover {
  background-color: var(--elements-webflow-library--secondary--blue-transparent);
  color: var(--spark-library--black);
  border-radius: 6px;
}

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

.brix---divider-32px-3 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.brix---paragraph-default-36 {
  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---heading-h3-size-50 {
  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-912 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---blog-card-content-inside-3 {
  padding: 32px 32px 40px;
}

.brix---blog-card-image-wrapper-inside-card-3 {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-shadow-3 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  height: 100%;
  text-decoration: none;
  overflow: hidden;
  box-shadow: 0 2px 12px #14142b0d;
}

.brix---height-100-3 {
  height: 100%;
}

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

.brix---badge-secondary-category-badges-4 {
  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-4: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-4.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-4 {
  flex-direction: row;
  display: flex;
}

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

.brix---heading-h2-size-24 {
  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-4 {
  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-29 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-bg-neutral-202 {
  background-color: var(--elements-webflow-library--neutral--200);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---heading-h4-size-6 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}

.brix---text-100-medium-3 {
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

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

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

.brix---mg-left-24px---mg-top-16px-mbp-3 {
  margin-left: 24px;
}

.brix---blog-card-wrapper-width-218px-3 {
  border-radius: 24px;
  width: 100%;
  max-width: 218px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-featured-sidebar-3 {
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.brix---mg-bottom-6 {
  border-top: 1px solid var(--combine-library--grey-600);
  color: var(--black);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
}

.brix---divider-24px-3 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 24px;
  margin-bottom: 24px;
}

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

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

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

.brix---grid-blog-featured-v3-3 {
  grid-column-gap: 32px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h1-size-25 {
  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-15 {
  color: var(--elements-webflow-library--accent--primary-1);
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}

.brix---grid-title-and-paragraph-3 {
  grid-column-gap: 140px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 56px;
  display: grid;
}

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

.slider-14 {
  height: 450px;
}

.slide-63 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765296a26723ca2a031653e_Tanini_Sepilok-Sandakan.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.link-block-19 {
  text-align: left;
  padding-left: 0;
  padding-right: 0;
  text-decoration: none;
}

.slide-64 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cedf1257983fccf6a3dc12_Tanini_Sepilok-Exterior-3.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-65 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cedf3067ce283078da8f45_Tanini_Sepilok-Exterior-1.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-66 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa14e83128c50ff76096bf_NLS_camping-3.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-67 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65d5573ba83d71b0a7300fc1_2.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-68 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cedf49e8f3b7197153a455_Tanini_Sepilok-Exterior-2.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-69 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa14d6f88a7bed8ec18b2e_NLS_Reception%20(2).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-70 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cedb69140080213d989591_Tanini_Kinabatangan-Room-Deluxe-4.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-71 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cede6ba40b60528ee32652_Tanini_Kinabatangan-Room-Deluxe-5.avif");
  background-position: 0 100%;
  background-size: cover;
}

.slide-1-4 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cedde27dd2f2d70b195c25_Tanini_Kinabatangan-Room-Superior-5.avif");
  background-position: 0 100%;
  background-size: cover;
}

.slide-1-5 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa14e9d0bdabb429cb2d15_NLS_Room_Deluxe_double%20(2).avif");
  background-position: 50% 100%;
  background-size: cover;
}

.text-block-119 {
  font-family: Poppins, sans-serif;
}

.bold-text-299 {
  color: var(--black);
  font-weight: 600;
}

.text-block-120 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

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

.bold-text-301 {
  color: var(--black);
  font-weight: 600;
}

.text-block-121 {
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

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

.bold-text-303 {
  color: var(--black);
  font-weight: 600;
}

.bold-text-304, .bold-text-305, .bold-text-306, .bold-text-307, .bold-text-308, .bold-text-309 {
  font-weight: 600;
}

.text-block-122, .text-block-123, .text-block-124, .text-block-125 {
  display: none;
}

.bold-text-310, .bold-text-311, .bold-text-312, .bold-text-313, .bold-text-314, .bold-text-315 {
  color: var(--black);
  font-weight: 600;
}

.slide-1-6 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658f7a50d4ddcb4f4d58558e_7.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slide-1-7 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa14e8782f41d6aaf9eeee_NLS_camping-6.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.slider-15 {
  background-color: #ddd0;
  height: 100%;
}

.tab-pane-tab-1 {
  text-align: center;
}

.lightbox-link-3 {
  z-index: 99999;
  position: relative;
}

.div-block-70 {
  margin-top: -176px;
}

.spark-small-sub-paragraph-5 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading-5 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading-5.spark-card-title {
  font-size: 1.2rem;
}

.spark-card-details-4 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card-4 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: auto;
  display: block;
}

.spark-wrapped-card-4 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card-4.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-three-column-grid-3 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-tabs-content-3 {
  width: 100%;
}

.spark-flat-tab-5 {
  box-shadow: 0 3px 0 0 var(--spark-library--background--interactive);
  color: var(--spark-library--black);
  background-color: #0000;
  padding: 24px 80px;
  transition: box-shadow .3s, color .15s;
}

.spark-flat-tab-5:hover {
  box-shadow: 0 3px 0 0 var(--spark-library--light-steel-purple);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-flat-tab-5.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive);
  box-shadow: 0 3px 0 0 var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  background-color: #0000;
}

.spark-flat-tabs-menu-3 {
  grid-column-gap: 0px;
  justify-content: center;
  margin-bottom: 100px;
  display: flex;
}

.spark-tabs-parent-4 {
  width: 100%;
}

.spark-secondary-paragraph-12 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-904 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-13 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-13 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-13 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-13 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-13 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-13 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-13 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-13 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-13 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-13 li {
  margin-bottom: .5rem;
}

.brix---btn-primary-17 {
  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;
  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-17:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-center-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---image-3 {
  border-radius: 20px;
  margin-top: 12px;
  padding-top: 0;
}

.brix---image-3._6 {
  margin-top: 29px;
}

.brix---instagram-image-hidden-on-tablet, .brix---instagram-image {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

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

.brix---image-width-100.jjuh {
  margin-top: 67px;
}

.brix---grid-instagram-v2 {
  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---mg-bottom-40px-18 {
  margin-bottom: 40px;
}

.brix---paragraph-default-37 {
  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-913 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-link {
  color: var(--elements-webflow-library--accent--primary-1);
  text-decoration: none;
  transition: color .3s;
}

.brix---heading-link:hover {
  color: var(--elements-webflow-library--secondary--color-1);
}

.brix---heading-h2-size-25 {
  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-914 {
  color: var(--elements-webflow-library--neutral--800);
  margin-top: 9px;
  padding-bottom: 0;
}

.brix---color-neutral-914.uujghgygh {
  padding-bottom: 31px;
}

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

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

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

.brix---container-default-30 {
  max-width: 1218px;
  margin-top: 37px;
  padding-left: 24px;
  padding-right: 24px;
}

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

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

.brix---image-4 {
  border-radius: 20px;
}

.brix---image-wrapper-br-24px {
  border-radius: 24px;
  overflow: hidden;
}

.brix---gallery-v5-col-hidden, .brix---gallery-v5-col {
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---grid-gallery-v5 {
  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---color-neutral-916 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---color-neutral-916.iiolooplpllll {
  margin-top: -39px;
}

.brix---btn-primary-18 {
  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;
  padding: 26px 38px;
  font-family: Poppins, 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-18:hover {
  background-color: var(--elements-webflow-library--general--shadow-03);
  color: var(--black);
  font-family: Poppins, sans-serif;
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-center-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---buttons-row-center-4.guuy {
  margin-top: 67px;
}

.brix---image-5 {
  border-radius: 20px;
}

.brix---instagram-image-hidden-on-tablet-2, .brix---instagram-image-2 {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---image-width-100-2 {
  border-radius: 20px;
  width: 100%;
}

.brix---grid-instagram-v2-2 {
  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---mg-bottom-40px-19 {
  margin-bottom: 40px;
}

.brix---paragraph-default-38 {
  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-917 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-link-2 {
  color: var(--elements-webflow-library--accent--primary-1);
  text-decoration: none;
  transition: color .3s;
}

.brix---heading-link-2:hover {
  color: var(--elements-webflow-library--neutral--200);
}

.brix---heading-h2-size-26 {
  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-918 {
  color: var(--elements-webflow-library--neutral--800);
}

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

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

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

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

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

.brix---image-6 {
  border-radius: 20px;
}

.brix---image-wrapper-br-24px-2 {
  border-radius: 24px;
  overflow: hidden;
}

.brix---gallery-v2-col-right {
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 110px;
  display: grid;
}

.brix---gallery-v2-col-left {
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---gallery-v2-wrapper {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

.brix---text-206 {
  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---color-neutral-920 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---badge-primary-small-light-5 {
  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---flex-horizontal-space-between-4 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---divider-32px-4 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.brix---paragraph-default-39 {
  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---heading-h3-size-51 {
  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-921 {
  color: var(--elements-webflow-library--neutral--800);
}

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

.brix---blog-card-content-inside-4 {
  padding: 32px 32px 40px;
}

.brix---blog-card-image-wrapper-inside-card-4 {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-shadow-4 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  height: 100%;
  text-decoration: none;
  overflow: hidden;
  box-shadow: 0 2px 12px #14142b0d;
}

.brix---height-100-4 {
  height: 100%;
}

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

.brix---badge-secondary-category-badges-5 {
  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-5: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-5.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-5 {
  flex-direction: row;
  display: flex;
}

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

.brix---heading-h2-size-27 {
  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-5 {
  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-32 {
  max-width: 1218px;
  padding-left: 24px;
  padding-right: 24px;
}

.brix---section-bg-neutral-203 {
  background-color: var(--elements-webflow-library--neutral--200);
  padding-top: 176px;
  padding-bottom: 176px;
}

.brix---heading-h4-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: 22px;
  font-weight: 700;
  line-height: 28px;
}

.brix---text-100-medium-4 {
  font-size: 16px;
  font-weight: 500;
  line-height: 18px;
}

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

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

.brix---mg-left-24px---mg-top-16px-mbp-4 {
  margin-left: 24px;
}

.brix---blog-card-wrapper-width-218px-4 {
  border-radius: 24px;
  width: 100%;
  max-width: 218px;
  overflow: hidden;
  transform: translate(0);
}

.brix---blog-card-wrapper-featured-sidebar-4 {
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.brix---mg-bottom-7 {
  margin-bottom: 0;
}

.brix---divider-24px-4 {
  background-color: var(--elements-webflow-library--neutral--400);
  height: 1px;
  margin-top: 24px;
  margin-bottom: 24px;
}

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

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

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

.brix---grid-blog-featured-v3-4 {
  grid-column-gap: 32px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---heading-h1-size-26 {
  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-16 {
  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---grid-title-and-paragraph-4 {
  grid-column-gap: 140px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1.1fr .8fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-bottom: 56px;
  display: grid;
}

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

.combine-gallery1_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-gallery1_image-wrapper {
  border-radius: .75rem;
  width: 100%;
  height: 17rem;
  display: flex;
  overflow: hidden;
}

.combine-gallery1_component {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.combine-container-large-3 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large-3 {
  height: 4rem;
}

.combine-text-size-regular-3 {
  color: var(--combine-library--grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-space-medium-3 {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2-3 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

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

.combine-container-small-3 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium-3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-3 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_gallery1 {
  background-color: var(--combine-library--white);
}

.combine-gallery1_image-2 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628346ea774a59700100a6_Tanini-Kinabatangan-Pygm-Elephant-Probosis-Monkey.avif");
  background-position: 50%;
  background-size: cover;
  width: 100%;
  height: 100%;
  padding-left: 0;
}

.combine-gallery1_image-wrapper-2 {
  border-radius: .75rem;
  width: 100%;
  height: 17rem;
  display: flex;
  overflow: hidden;
}

.combine-gallery1_component-2 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 11px;
  display: grid;
}

.combine-container-large-4 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large-4 {
  height: 4rem;
  margin-top: 16px;
  margin-left: -21px;
}

.combine-text-size-regular-4 {
  color: var(--combine-library--grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-space-medium-4 {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2-4 {
  color: var(--black);
  text-align: left;
  margin-top: -4.3rem;
  margin-bottom: 0;
  margin-left: -23px;
  font-family: Poppins, sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.35;
}

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

.combine-container-small-4 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium-4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-4 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_gallery1-2 {
  background-color: var(--combine-library--white);
}

.combine-section_gallery1-2.nnnlllko99.nlk1000kfk.ak.uujty {
  display: block;
}

.paragraph-260 {
  margin-top: 14px;
  margin-left: -18px;
}

.paragraph-261.iopllolollol {
  padding-top: 0;
}

.combine-gallery1_image-wrapper-2-copy {
  border-radius: .75rem;
  width: 100%;
  height: 17rem;
  display: flex;
  overflow: hidden;
}

.image-85 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-end;
  margin-top: -92px;
  padding-top: 0;
  padding-bottom: 0;
  display: inline-flex;
}

.image-86 {
  margin-top: -106px;
  margin-left: -3px;
}

.image-87 {
  margin-top: -77px;
}

.slide-74 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834547c36a79f4b87876_Sandakan-Sepilok-Orang-Utan-Rehibilitation-Center.avif");
  background-position: 50% 100%;
  background-size: cover;
}

.image-88 {
  margin-top: -55px;
}

.image-89 {
  margin-top: -68px;
  display: none;
}

.image-90 {
  margin-top: -89px;
  display: none;
}

.image-91 {
  margin-top: -25px;
  display: none;
}

.image-92 {
  margin-top: -100px;
  display: none;
}

.image-93 {
  margin-top: -97px;
  display: none;
}

.image-94 {
  margin-top: -93px;
  display: none;
}

.image-95 {
  margin-top: 62px;
}

.image-96 {
  margin-top: -95px;
}

.image-97 {
  margin-top: -25px;
}

.image-98 {
  margin-top: -529px;
}

.image-99 {
  margin-top: 20px;
}

.image-100 {
  margin-top: -28px;
}

.image-101 {
  margin-top: -12px;
}

.image-102 {
  margin-top: -20px;
}

.image-103 {
  margin-top: 21px;
}

.image-104 {
  margin-top: 15px;
}

.image-105 {
  margin-top: -18px;
}

.image-106 {
  margin-top: -90px;
}

.image-107, .image-108 {
  margin-top: -92px;
}

.image-109 {
  margin-top: -2px;
}

.image-110 {
  margin-top: 17px;
}

.image-111 {
  margin-top: -32px;
}

.image-112 {
  margin-top: -24px;
}

.image-114 {
  margin-top: 5px;
}

.image-115 {
  margin-top: -96px;
}

.image-116 {
  margin-top: -14px;
}

.image-117 {
  margin-top: -21px;
}

.image-118 {
  margin-top: 0;
}

.image-119 {
  margin-top: 23px;
}

.image-120 {
  margin-top: 4px;
}

.image-121 {
  margin-top: -95px;
}

.image-122 {
  margin-top: -93px;
}

.combine-gallery1_image-3 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-gallery1_image-wrapper-3 {
  border-radius: .75rem;
  width: 100%;
  height: 17rem;
  display: flex;
  overflow: hidden;
}

.combine-gallery1_component-3 {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.combine-container-large-5 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large-5 {
  height: 4rem;
}

.combine-text-size-regular-5 {
  color: var(--combine-library--grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-space-medium-5 {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2-5 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

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

.combine-container-small-5 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium-5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_gallery1-3 {
  background-color: var(--combine-library--white);
}

.image-123 {
  margin-top: -26px;
}

.image-124, .image-125, .image-126 {
  margin-top: 0;
}

.image-127 {
  margin-top: -101px;
}

.image-128 {
  margin-top: -102px;
}

.image-129 {
  margin-top: -98px;
}

.image-130 {
  margin-top: 0;
}

.image-131 {
  margin-top: 11px;
}

.image-132 {
  margin-top: -91px;
}

.image-133 {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bac2bd224ab2338c5_NLK-Room-Bangkatan-Comp%20(15%20of%2016).avif");
  background-position: 0 0;
  background-size: auto;
  margin-top: -91px;
}

.image-134 {
  margin-top: -95px;
}

.image-135, .image-136 {
  margin-top: 0;
}

.image-137 {
  margin-top: 18px;
}

.image-138 {
  margin-top: -93px;
}

.image-139 {
  margin-top: -94px;
}

.image-140 {
  margin-top: -9px;
}

.image-141 {
  margin-top: -88px;
}

.image-142 {
  margin-top: -84px;
}

.image-143 {
  margin-top: -86px;
}

.image-144 {
  margin-top: -83px;
}

.image-145 {
  margin-top: -23px;
}

.image-146 {
  margin-top: -30px;
}

.image-147 {
  margin-top: -26px;
}

.image-148 {
  margin-top: -10px;
}

.image-149 {
  margin-top: -8px;
}

.uui-icon-1x1-xxsmall-2 {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.uui-banner05_close-button {
  color: var(--untitled-ui--gray500);
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin-left: .5rem;
  transition: all .3s;
  display: flex;
}

.uui-banner05_close-button:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray600);
}

.uui-button-secondary-gray-6 {
  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-6:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-6: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-6.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-text-size-medium-8 {
  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-banner05_text {
  color: var(--untitled-ui--gray700);
  margin-right: .375rem;
  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-banner05_text-wrapper {
  grid-row-gap: .125rem;
  flex-wrap: wrap;
  display: flex;
}

.uui-icon-1x1-xsmall-4 {
  width: 1.5rem;
  height: 1.5rem;
}

.icon-featured-modern-large {
  border: 1px solid var(--untitled-ui--gray200);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray700);
  border-radius: .625rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  display: flex;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-banner05_icon-wrapper {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-right: 1rem;
}

.uui-banner05_content {
  flex: 1;
  align-items: center;
  margin-right: 2rem;
  display: flex;
}

.uui-banner05_wrapper {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--gray25);
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding: .75rem;
  display: flex;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

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

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

.wrapper {
  background-image: linear-gradient(#000, #002b23 0% 0%, #827652db 0%, #002b23 0%, #0a3025fc 8%, #756841d9 98%, #fff 100%, #002b23 100%, #f5f7f6 100%, #f7f7f7);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 8%;
  box-shadow: -1px 1px 20px -.2em #a5a5a5;
}

.box {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.box.box-1 {
  color: #fff;
  width: 70px;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
}

.heading-28 {
  color: #fff;
  text-align: center;
  text-transform: lowercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 4.24vw;
  font-size: 7vw;
  line-height: 34px;
}

.js-clock {
  justify-content: center;
  align-items: center;
  margin-top: -22px;
  font-size: 9px;
  display: flex;
}

.clock-number {
  height: 40px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  line-height: 70px;
}

.clock-label {
  letter-spacing: 5px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-right: -5px;
  font-family: Poppins, sans-serif;
  font-size: 10px;
}

.combine-icon_small {
  cursor: pointer;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.combine-close_icon {
  color: var(--combine-library--white);
  background-color: #fff3;
  border-radius: 4rem;
  justify-content: center;
  align-items: center;
  padding: .25rem;
  display: flex;
  position: absolute;
  right: 0;
}

.combine-banner1_text-link {
  color: var(--combine-library--white);
  text-decoration: underline;
}

.combine-banner1_text-link:hover {
  color: var(--combine-library--grey-100);
}

.combine-banner1_text {
  color: var(--combine-library--white);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-banner1_component {
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.combine-container-large-6 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-global-6 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_banner1 {
  background-color: var(--combine-library--primary-600);
  background-image: linear-gradient(to right, var(--combine-library--warning-400), #ec80b4 16%, var(--combine-library--primary-600) 32%, var(--combine-library--primary-600) 74%, var(--combine-library--secondary-600));
}

.combine-banner2_button {
  background-color: var(--white);
  color: var(--black);
  border-radius: 6px;
  padding: .5rem 1.25rem;
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
  transition: background-color .25s;
}

.combine-banner2_button:hover {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--white);
}

.combine-banner2_text {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-banner2_component {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: relative;
}

.combine-section_banner2 {
  z-index: 99999999;
  background-color: var(--combine-library--grey-600);
  margin-top: 87px;
  position: relative;
}

.combine-section_banner2.kkk {
  z-index: 1;
  display: none;
}

.uui-banner10_close-button {
  color: #fff;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  transition: all .3s;
  display: none;
  position: absolute;
  inset: .75rem .75rem auto auto;
}

.uui-banner10_close-button:hover {
  background-color: #fff3;
}

.uui-text-style-link-3 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-3:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-style-link-3.uui-text-color-primary100, .uui-text-color-primary100 {
  color: var(--untitled-ui--primary100);
}

.uui-banner10_supporting-text {
  color: var(--untitled-ui--primary100);
  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-banner10_text {
  color: var(--untitled-ui--white);
  margin-right: .375rem;
  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-banner10_text-wrapper {
  grid-row-gap: .125rem;
  text-align: center;
  flex-wrap: wrap;
  display: flex;
}

.uui-banner10_content {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.uui-banner10_wrapper {
  background-image: linear-gradient(45deg, var(--untitled-ui--primary700), var(--untitled-ui--primary600));
  border-radius: .75rem;
  justify-content: flex-start;
  align-items: center;
  padding: 1.25rem 1rem;
  display: flex;
  position: relative;
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.bold-text-316 {
  text-align: left;
  font-weight: 400;
}

.iikgjgugh {
  margin-top: 16px;
}

.code-embed-13 {
  margin-top: 19px;
}

.div-block-71 {
  margin-top: 26px;
}

.div-block-72 {
  margin-top: 29px;
}

.div-block-73 {
  margin-top: 12px;
}

.div-block-74 {
  margin-top: 22px;
}

.div-block-75 {
  margin-top: 23px;
}

.guest-2-02 {
  margin-top: 16px;
}

.div-block-76 {
  margin-top: 17px;
}

.code-embed-14 {
  margin-top: 0;
}

.div-block-77 {
  margin-top: 24px;
}

.div-block-78 {
  margin-top: 21px;
}

.div-block-79 {
  margin-top: 24px;
}

.div-block-80 {
  margin-top: 22px;
}

.div-block-81 {
  margin-top: 17px;
}

.div-block-82 {
  margin-top: 18px;
}

.div-block-83 {
  margin-top: 19px;
}

.div-block-84 {
  margin-top: 23px;
}

.div-block-85 {
  margin-top: 28px;
}

.div-block-86 {
  margin-top: 24px;
}

.div-block-87 {
  margin-top: 27px;
}

.div-block-88 {
  margin-top: 24px;
}

.div-block-89 {
  margin-top: 23px;
}

.div-block-90 {
  margin-top: 35px;
}

.div-block-91 {
  margin-top: 23px;
}

.div-block-92 {
  margin-top: 22px;
}

.div-block-93 {
  margin-top: 28px;
}

.div-block-94 {
  margin-top: 33px;
}

.div-block-95 {
  margin-top: 26px;
}

.div-block-96 {
  margin-top: 23px;
}

.div-block-97 {
  margin-top: 29px;
}

.div-block-98 {
  margin-top: 25px;
}

.div-block-99 {
  margin-top: 20px;
}

.div-block-100 {
  margin-top: 27px;
}

.div-block-101 {
  margin-top: 24px;
}

.div-block-102 {
  margin-top: 31px;
}

.div-block-103 {
  margin-top: 24px;
}

.div-block-104, .div-block-105 {
  margin-top: 25px;
}

.div-block-106, .div-block-107 {
  margin-top: 28px;
}

.div-block-108 {
  margin-top: 19px;
}

.div-block-109 {
  margin-top: 24px;
}

.div-block-110 {
  margin-top: 25px;
}

.div-block-111, .div-block-112 {
  margin-top: 28px;
}

.div-block-113 {
  margin-top: 26px;
}

.div-block-114 {
  margin-top: 23px;
}

.div-block-115 {
  margin-top: 26px;
}

.div-block-116, .div-block-117 {
  margin-top: 32px;
}

.div-block-118 {
  margin-top: 20px;
}

.div-block-119 {
  margin-top: 22px;
}

.div-block-120 {
  margin-top: 31px;
}

.div-block-121 {
  margin-top: 30px;
}

.div-block-122 {
  margin-top: 27px;
}

.div-block-123 {
  margin-top: 24px;
}

.div-block-124 {
  margin-top: 26px;
}

.div-block-125 {
  margin-top: 29px;
}

.div-block-126, .div-block-127 {
  margin-top: 28px;
}

.div-block-128 {
  margin-top: 25px;
}

.div-block-129 {
  margin-top: 29px;
}

.div-block-130 {
  margin-top: 28px;
}

.div-block-131 {
  margin-top: 24px;
}

.div-block-132 {
  margin-top: 31px;
}

.div-block-133 {
  margin-top: 28px;
}

.div-block-134 {
  margin-top: 36px;
}

.div-block-135 {
  margin-top: 29px;
}

.div-block-136 {
  margin-top: 24px;
}

.div-block-137 {
  margin-top: 27px;
}

.div-block-138 {
  margin-top: 32px;
}

.div-block-139 {
  margin-top: 28px;
}

.div-block-140, .div-block-141 {
  margin-top: 27px;
}

.div-block-142 {
  margin-top: 33px;
}

.div-block-143 {
  margin-top: 29px;
}

.div-block-144 {
  margin-top: 31px;
}

.div-block-145 {
  margin-top: 29px;
}

.div-block-146 {
  margin-top: 27px;
}

.div-block-147 {
  margin-top: 18px;
}

.div-block-148 {
  margin-top: 25px;
}

.div-block-149, .div-block-150 {
  margin-top: 28px;
}

.div-block-151, .div-block-152, .div-block-153, .div-block-154, .div-block-155, .div-block-156, .div-block-157, .div-block-158, .div-block-159, .div-block-160, .div-block-161, .div-block-162, .div-block-163, .div-block-164, .div-block-165, .div-block-166, .div-block-167, .div-block-168, .div-block-169, .div-block-170, .div-block-171, .div-block-172, .div-block-173, .div-block-174, .div-block-175, .div-block-176, .div-block-177, .div-block-178, .div-block-179, .div-block-180, .div-block-181, .div-block-182, .div-block-183, .div-block-184, .div-block-185, .div-block-186, .div-block-187, .div-block-188, .div-block-189, .div-block-190, .div-block-191, .div-block-192, .div-block-193, .div-block-194, .div-block-195, .div-block-196, .div-block-197, .div-block-198, .div-block-199, .div-block-200, .div-block-201, .div-block-202, .div-block-203, .div-block-204, .div-block-205, .div-block-206, .div-block-207, .div-block-208, .div-block-209, .div-block-210, .div-block-211, .div-block-212, .div-block-213, .div-block-214, .div-block-215, .div-block-216, .div-block-217, .div-block-218, .div-block-219, .div-block-220, .div-block-221, .div-block-222, .div-block-223, .div-block-224, .div-block-225, .div-block-226, .div-block-227, .div-block-228, .div-block-229, .div-block-230, .div-block-231, .div-block-232, .div-block-233, .div-block-234, .div-block-235, .div-block-236, .div-block-237, .div-block-238, .div-block-239, .div-block-240, .div-block-241, .div-block-242, .div-block-243, .div-block-244, .div-block-245, .div-block-246, .div-block-247, .div-block-248, .div-block-249, .div-block-250, .div-block-251, .div-block-252, .div-block-253, .div-block-254, .div-block-255, .div-block-256, .div-block-257, .div-block-258, .div-block-259, .div-block-260, .div-block-261, .div-block-262, .div-block-263, .div-block-264, .div-block-265, .div-block-266, .div-block-267, .div-block-268, .div-block-269, .div-block-270, .div-block-271, .div-block-272, .div-block-273, .div-block-274, .div-block-275, .div-block-276, .div-block-277, .div-block-278, .div-block-279, .div-block-280, .div-block-281, .div-block-282, .div-block-283, .div-block-284, .div-block-285, .div-block-286, .div-block-287, .div-block-288, .div-block-289, .div-block-290, .div-block-291, .div-block-292, .div-block-293, .div-block-294, .div-block-295, .div-block-296, .div-block-297, .div-block-298, .div-block-299, .div-block-300, .div-block-301, .div-block-302, .div-block-303, .div-block-304, .div-block-305, .div-block-306, .div-block-307, .div-block-308, .div-block-309, .div-block-310, .div-block-311, .div-block-312, .div-block-313, .div-block-314, .div-block-315, .div-block-316, .div-block-317, .div-block-318, .div-block-319, .div-block-320 {
  margin-top: 24px;
}

.uui-text-size-medium-9 {
  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-blogpost03_author-heading-bottom {
  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.125rem;
  font-weight: 600;
}

.uui-blogpost03_author-image-2 {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-blogpost03_author-image-wrapper-2 {
  margin-right: 1rem;
}

.uui-blogpost03_author-wrapper {
  align-items: center;
  margin-bottom: 2rem;
}

.uui-blogpost03_author-wrapper.content-bottom {
  margin-bottom: 0;
  display: flex;
}

.uui-blogpost03_divider {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.uui-badge-4 {
  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-badge-4.is-pink {
  background-color: var(--untitled-ui--pink50);
  color: var(--untitled-ui--pink700);
}

.uui-badge-4.is-indigo {
  background-color: var(--untitled-ui--indigo50);
  color: var(--untitled-ui--indigo700);
}

.uui-badge-4.is-primary {
  background-color: var(--untitled-ui--primary50);
  color: var(--untitled-ui--primary700);
}

.uui-blogpost03_tag-list {
  grid-column-gap: .5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  display: flex;
}

.uui-blogpost03_tag-list-wrapper {
  width: 50%;
}

.uui-button-icon-7 {
  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-7.text-color-gray400 {
  color: var(--untitled-ui--gray400);
}

.uui-button-secondary-gray-7 {
  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-7:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-7: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-7.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
  font-size: 1rem;
}

.uui-button-secondary-gray-7.is-button-small.icon-only {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}

.uui-button-secondary-gray-7.icon-only {
  justify-content: center;
  align-items: center;
  width: 2.75rem;
  height: 2.75rem;
  padding: 0;
  display: flex;
}

.uui-blogpost03_share {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.uui-blogpost03_share-heading {
  color: var(--untitled-ui--gray900);
  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: 600;
}

.uui-blogpost03_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.uui-blogpost03_content-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.uui-text-rich-text-6 {
  color: var(--black);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  text-decoration: none;
}

.uui-text-rich-text-6 h1 {
  margin-top: 2rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-6 h2 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  padding-top: 0;
}

.uui-text-rich-text-6 h3 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.uui-text-rich-text-6 h4 {
  color: var(--spark-library--black);
  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-6 h5, .uui-text-rich-text-6 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-6 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-6 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-6 a {
  text-decoration: underline;
}

.uui-text-rich-text-6 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-blogpost03_content {
  margin-bottom: 4rem;
}

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

.uui-max-width-large-9.align-center {
  margin-left: auto;
  margin-right: auto;
}

.uui-max-width-large-9.align-center.okgjgugugg {
  margin-top: -145px;
  padding-top: 0;
}

.align-center-8 {
  margin-left: auto;
  margin-right: auto;
}

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

.uui-blogpost03_image-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-text-divider-7 {
  color: var(--untitled-ui--gray600);
  margin-left: .25rem;
  margin-right: .25rem;
  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-blogpost03_date-wrapper-2 {
  margin-bottom: 1rem;
  display: flex;
}

.uui-blogpost03_author-heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-left: .25rem;
  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;
  font-weight: 600;
  line-height: 1.5;
}

.uui-text-size-large-9 {
  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-blogpost03_author-text {
  display: flex;
}

.uui-blogpost03_content-top {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.uui-heading-large-5 {
  color: var(--untitled-ui--gray900);
  margin-top: 3.8rem;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-breadcrumb-link-5 {
  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-weight: 500;
  text-decoration: none;
  transition: all .3s;
}

.uui-breadcrumb-link-5:hover {
  color: var(--untitled-ui--gray700);
}

.uui-breadcrumb-link-5.w--current {
  color: var(--black);
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.uui-breadcrumb-link-5.w--current:hover {
  color: var(--untitled-ui--primary800);
}

.uui-breadcrumb-divider-5 {
  color: var(--untitled-ui--gray500);
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-left: .5rem;
  margin-right: .5rem;
  display: flex;
}

.uui-blogpost03_breadcrumb {
  align-items: center;
  width: 100%;
  margin-bottom: 2.5rem;
  display: flex;
}

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

.uui-blogpost03_header {
  grid-column-gap: 5rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .75fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  margin-bottom: 6rem;
  display: grid;
}

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

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

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

.uui-blogpost01_date-wrapper-3 {
  align-items: center;
  display: flex;
}

.uui-blogpost01_author-heading-3 {
  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.125rem;
  font-weight: 600;
}

.uui-blogpost01_author-image-3 {
  object-fit: cover;
  border-radius: 100%;
  width: 3.5rem;
  min-width: 3.5rem;
  height: 3.5rem;
  min-height: 3.5rem;
}

.uui-blogpost01_author-image-wrapper-3 {
  margin-right: 1rem;
}

.uui-blogpost01_author-wrapper-3 {
  align-items: center;
  display: flex;
}

.uui-blogpost01_divider-4 {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}

.uui-blogpost01_divider-4.iikikikik {
  margin-top: -5.7rem;
}

.uui-blogpost01_tag-list-3 {
  grid-column-gap: .5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  display: flex;
}

.uui-blogpost01_tag-list-wrapper-3 {
  width: 50%;
}

.uui-blogpost01_share-4 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-items: start;
  margin-top: 1rem;
  display: grid;
}

.uui-blogpost01_share-heading-3 {
  color: var(--untitled-ui--gray900);
  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: 600;
}

.uui-blogpost01_share-wrapper-3 {
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
}

.uui-blogpost01_content-bottom-3 {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.uui-blogpost01_content-3 {
  margin-bottom: 4rem;
}

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

.uui-blogpost01_image-wrapper-3 {
  width: 100%;
  margin-bottom: 4rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 50%;
  position: relative;
  overflow: hidden;
}

.uui-blogpost01_content-top-3 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-top: 3rem;
  display: flex;
}

.uui-blogpost01_breadcrumb-3 {
  align-items: center;
  width: 100%;
  margin-bottom: 1.5rem;
  display: flex;
}

.uui-blogpost01_title-wrapper-3 {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 5rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-blogpost01_title-wrapper-3.kkjihjhu {
  margin-top: -5px;
}

.text-block-126 {
  font-family: Poppins, sans-serif;
}

.text-block-126.ooiujjjjikuuikkkiooiooo {
  font-size: 12px;
}

.text-block-127 {
  font-family: Poppins, sans-serif;
}

.text-block-127.iigyghy.ytutrhtse.uoyo {
  font-size: 12px;
}

.link-52 {
  color: var(--untitled-ui--gray500);
  border: 1px #000;
  text-decoration: none;
}

.link-52:hover {
  border-bottom-style: solid;
  border-bottom-color: var(--untitled-ui--gray500);
}

.link-52.w--current {
  color: var(--untitled-ui--gray500);
  border-bottom: 1px #000;
}

.uui-blogpost05_content {
  margin-bottom: 4rem;
}

.uui-blogpost05_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-blogpost05_share-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.uui-blogpost05_divider {
  background-color: var(--untitled-ui--gray200);
  width: 100%;
  max-width: 48rem;
  height: 1px;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.uui-text-style-link-4 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-4:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-size-small-8 {
  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-9 {
  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-9:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-button-9.is-button-small {
  grid-column-gap: .5rem;
  padding: .5rem 1rem;
}

.uui-form_input-4 {
  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-4: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-4::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-blogpost05_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-blogpost05_form {
  margin-bottom: 0;
}

.uui-blogpost05_sidebar-heading {
  color: var(--untitled-ui--primary600);
  margin-bottom: 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;
}

.uui-blogpost05_author-heading {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 18px;
  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;
}

.uui-blogpost05_author-heading:hover {
  border: 1px #000;
  border-bottom-style: solid;
}

.uui-blogpost05_author-image {
  object-fit: cover;
  border-radius: 100%;
  width: 3rem;
  min-width: 3rem;
  height: 3rem;
  min-height: 3rem;
}

.uui-blogpost05_author-image-wrapper {
  margin-right: .75rem;
}

.uui-blogpost05_author-wrapper {
  border: 1px none var(--untitled-ui--gray500);
  border-radius: 0;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 1.5rem;
  text-decoration: none;
  display: flex;
}

.uui-blogpost05_content-left {
  max-width: 20rem;
  position: sticky;
  top: 5rem;
}

.uui-blogpost05_content-wrapper {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 59px;
  display: grid;
}

.uui-blogpost05_image-wrapper {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 66%;
  position: relative;
  overflow: hidden;
}

.uui-blogpost05_date {
  color: var(--untitled-ui--primary600);
  margin-left: .25rem;
  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;
}

.uui-blogpost05_date-wrapper {
  margin-top: 3rem;
  display: flex;
}

.uui-heading-large-6 {
  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_read-time-2 {
  align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.uui-blogpost04_category-link-2 {
  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-2:hover {
  color: var(--untitled-ui--primary800);
}

.uui-blogpost04_meta-wrapper-2 {
  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-4 {
  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-4:hover {
  color: var(--untitled-ui--primary800);
}

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

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

.uui-blogpost05_header {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-bottom: 6rem;
  display: grid;
}

.bold-text-317 {
  color: var(--untitled-ui--gray900);
}

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

.link-block-20 {
  width: 100%;
  text-decoration: none;
}

.link-block-21 {
  width: 100%;
  height: 80px;
  text-decoration: none;
}

.link-53 {
  color: var(--untitled-ui--gray500);
  text-decoration: none;
}

.link-53:hover {
  border-bottom: 1px solid var(--untitled-ui--gray500);
}

.radio-button-label {
  color: var(--black);
}

.spark-button-9 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-9:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-button-9.spark-full-width {
  background-color: var(--spark-library--foreground-interactive);
  text-align: center;
  width: 100%;
}

.spark-button-9.spark-full-width:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
}

.spark-pricing-bottom-2 {
  grid-row-gap: 8px;
  text-align: center;
  flex-direction: column;
  padding: 16px;
  display: flex;
}

.spark-small-icon-3 {
  flex: none;
  width: 24px;
  height: 24px;
  display: inline-block;
}

.spark-small-icon-3.spark-foreground-disabled {
  color: var(--spark-library--foreground-disabled);
}

.spark-small-icon-3.spark-primary-color {
  color: var(--spark-library--foreground-interactive);
}

.spark-checked-item-2 {
  grid-column-gap: 16px;
  color: var(--spark-library--foreground-secondary);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 296px;
  display: flex;
}

.spark-features-included-2 {
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--spark-library--border-default);
  text-align: left;
  flex-direction: column;
  align-items: center;
  padding: 32px 20px;
  display: flex;
}

.spark-features-included-2.spark-two-column {
  flex-flow: wrap;
  justify-content: center;
}

.spark-foreground-secondary-2 {
  color: var(--spark-library--foreground-secondary);
}

.spark-foreground-secondary-2.spark-no-bottom {
  margin-bottom: 0;
}

.spark-foreground-primary-2 {
  color: var(--spark-library--black);
  font-weight: 600;
}

.spark-price-text-2 {
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 1;
}

.spark-flexed-price-2 {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.spark-large-plan-name {
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
}

.spark-left-side-pricing-info {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  color: var(--spark-library--foreground-interactive);
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 1rem;
  display: flex;
}

.spark-left-side-pricing-info.spark-reduce-margin-bottom {
  margin-bottom: 16px;
  padding-bottom: 0;
}

.spark-pricing-information {
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.spark-pricing-top-2 {
  border-bottom: 1px solid var(--spark-library--border-default);
  text-align: center;
  flex-direction: column;
  padding: 32px 16px;
  display: flex;
}

.spark-pricing-top-2.spark-thick-top-pricing {
  text-align: left;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 38px 48px;
}

.spark-full-pricing-column {
  background-color: var(--spark-library--white);
  width: 100%;
  max-width: 100%;
}

.spark-simple-shadow-tiny-2 {
  box-shadow: -1px 1px 10px #0000001f;
}

.spark-pricing-tab-pane {
  padding: 32px;
}

.spark-side-tabs-content-2 {
  width: 60%;
  display: block;
}

.spark-small-sub-paragraph-6 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-small-sub-paragraph-6.spark-no-bottom {
  margin-bottom: 0;
}

.spark-bold-heading-6 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-side-flat-tab-2 {
  border-bottom: 3px solid var(--spark-library--background--interactive);
  color: var(--spark-library--black);
  background-color: #0000;
  width: 100%;
  padding: 48px 24px;
  transition: border-color .3s, color .15s;
}

.spark-side-flat-tab-2:hover {
  border-bottom-color: var(--spark-library--light-steel-purple);
  opacity: 1;
  color: var(--spark-library--foreground-interactive);
}

.spark-side-flat-tab-2.w--current {
  border-bottom-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--foreground-interactive);
  background-color: #0000;
}

.spark-stacked-flat-tabs-menu-2 {
  float: left;
  grid-column-gap: 0px;
  flex-direction: column;
  justify-content: center;
  width: 30%;
  margin-right: 10%;
  display: inline-block;
}

.spark-side-flat-tab-parent-2 {
  width: 100%;
  display: block;
}

.spark-side-flat-tab-parent-2.spark-flex-middle {
  align-items: center;
  display: flex;
}

.spark-secondary-paragraph-14 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-max-width-utility-800 {
  flex: none;
  max-width: 46rem;
}

.spark-container-14 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-14 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-14 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-14 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-14 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-14 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-14 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-14 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-14 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-14 li {
  margin-bottom: .5rem;
}

.combine-contact4_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-contact4_image-wrapper {
  width: 100%;
  overflow: hidden;
}

.combine-text-size-regular-6 {
  color: var(--untitled-ui--gray800);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-icon_medium {
  width: 2.25rem;
  height: 2.25rem;
}

.combine-icon_color3 {
  color: var(--combine-library--warning-400);
}

.combine-contact4_feature {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.combine-icon_color2 {
  color: var(--combine-library--secondary-600);
}

.combine-icon_color1 {
  color: var(--combine-library--primary-600);
}

.combine-heading-style-h2-6 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.combine-heading-style-h2-6.uujghgyghgy {
  color: var(--elements-webflow-library--accent--primary-1);
  margin-top: -1.4rem;
}

.combine-contact4_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  display: flex;
}

.combine-contact4_component {
  background-color: var(--combine-library--white);
  border-radius: 1.25rem;
  display: flex;
  overflow: hidden;
}

.combine-padding-section-medium-6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-container-large-7 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-global-7 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_contact4 {
  background-color: var(--combine-library--grey-050);
}

.combine-contact3_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-contact3_image-wrapper {
  background-color: var(--f);
  border-radius: 1.25rem;
  width: 100%;
  overflow: hidden;
}

.combine-form_error-message {
  border: 1px solid var(--combine-library--error-800);
  background-color: var(--combine-library--error-100);
  color: var(--combine-library--error-800);
  border-radius: .25rem;
  margin-top: .5rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
}

.combine-form_success-message {
  border: 1px solid var(--combine-library--success-800);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--white);
  text-align: left;
  border-radius: 1rem;
  padding: .5rem 1.25rem;
  font-size: 16px;
}

.combine-button {
  background-color: var(--combine-library--grey-800);
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  margin-top: 32px;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition-property: background-color;
}

.combine-button:hover {
  background-color: #28364ae6;
}

.combine-form_link {
  color: var(--combine-library--primary-600);
  text-decoration: underline;
}

.combine-form_link:hover {
  color: var(--combine-library--primary-800);
}

.combine-form_checkbox-label {
  color: var(--combine-library--grey-800);
  margin-bottom: .125rem;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-form_checkbox-icon {
  border-color: var(--combine-library--grey-400);
  cursor: pointer;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-icon:hover {
  border-color: var(--combine-library--grey-600);
}

.combine-form_checkbox-icon.w--redirected-checked {
  border-color: var(--combine-library--primary-600);
  background-color: var(--combine-library--primary-600);
  background-size: 90%;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-icon.w--redirected-focus {
  border-color: var(--combine-library--primary-600);
  box-shadow: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox {
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.combine-form_field-wrapper {
  margin-bottom: 1.25rem;
}

.combine-form_text-area-grey {
  border: 1px solid var(--combine-library--grey-050);
  background-color: var(--combine-library--grey-050);
  color: var(--combine-library--grey-800);
  border-radius: .5rem;
  min-width: 16rem;
  height: 100%;
  min-height: 8rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .25s;
}

.combine-form_text-area-grey:hover {
  border-color: var(--combine-library--grey-100);
}

.combine-form_text-area-grey:focus {
  border-color: var(--combine-library--primary-600);
}

.combine-form_text-area-grey::placeholder {
  color: var(--combine-library--grey-200);
}

.combine-form_label {
  color: var(--combine-library--grey-800);
  margin-bottom: .5rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-form_input-grey {
  border: 1px solid var(--combine-library--grey-050);
  background-color: var(--combine-library--grey-050);
  color: var(--combine-library--grey-800);
  border-radius: .5rem;
  min-width: 16rem;
  height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .25s;
}

.combine-form_input-grey:hover {
  border-color: var(--combine-library--grey-100);
}

.combine-form_input-grey:focus {
  border-color: var(--combine-library--primary-600);
}

.combine-form_input-grey::placeholder {
  color: var(--combine-library--grey-200);
}

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

.combine-contact3_form-wrapper {
  width: 100%;
  margin-bottom: 0;
}

.combine-contact3_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 33rem;
  display: flex;
}

.combine-contact3_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  background-color: var(--white);
  display: flex;
}

.combine-section_contact3 {
  background-color: var(--combine-library--white);
  margin-top: -67px;
}

.ms-input-label {
  color: #121331;
  margin-bottom: 5px;
  font-family: Figtree, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-label.oollllo, .ms-input-label.pp22, .ms-input-label._990778 {
  display: none;
}

.ms-input {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  font-family: Figtree, sans-serif;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input::placeholder {
  color: #909090;
}

.ms-input.has-left-icon {
  padding-left: 38px;
  font-size: 16px;
}

.ms-input.nice-select {
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.ms-input.lol-o, .ms-input._4858pp0o, .ms-input.ggtyhuj {
  display: none;
}

.ms-drawer-top {
  color: #121331;
  border-radius: 16px 16px 0 0;
  justify-content: space-between;
  align-items: center;
  padding: 11px 10px 10px;
  font-weight: 400;
  display: flex;
}

.ms-drawer-top:hover {
  background-color: #ebebeb;
}

.ms-svg {
  z-index: 3;
  color: #12133140;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: absolute;
  inset: 10px auto auto 10px;
}

.ms-input-wrap {
  padding: 0;
  display: flex;
  position: relative;
}

.ms-dropdown-svg {
  opacity: .5;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 20px;
  display: flex;
}

.ms-how-drawer {
  background-color: #f8f8f8;
  border-radius: 16px;
  width: 100%;
  margin-top: -10px;
  margin-bottom: 20px;
  overflow: hidden;
}

.ms-how-drawer.for-radio {
  margin-top: 10px;
}

.ms-code {
  background-color: #fff;
  padding: 10px;
  font-family: Inconsolata, monospace;
}

.ms-embed {
  background-color: #ededed;
  justify-content: center;
  align-items: center;
  min-height: 80px;
  margin-bottom: 10px;
  font-style: italic;
  display: flex;
}

.ms-drawer-contain {
  border-top: 1px solid #e0e0e0;
  padding: 10px 20px;
}

.ms-wf-class {
  color: #fff;
  background-color: #1684f6;
  border-radius: 2px;
  padding: 5px 7px 3px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.2em;
  display: inline-block;
  box-shadow: 1px 1px 3px #060c7e80;
}

.ms-select-svg {
  z-index: 6;
  background-color: #fff;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
  position: absolute;
  top: 6px;
  right: 4px;
}

.text-block-128 {
  color: var(--black);
  font-family: Figtree, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-block-128.ooodu {
  color: var(--elements-webflow-library--accent--primary-1);
  margin-top: 36px;
  padding-top: 10px;
  padding-bottom: 26px;
  font-size: 20px;
}

.text-block-128.ooodu.iikollll {
  margin-top: 20px;
}

.div-block-321 {
  margin-top: 32px;
}

.ms-input-label-2 {
  color: #121331;
  margin-bottom: 5px;
  font-weight: 700;
}

.ms-input-2 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-2:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-2::placeholder {
  color: #909090;
}

.ms-input-2.ms-text-area {
  min-height: 80px;
}

.ms-input-label-3 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Figtree, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.ms-checkbox-wrap {
  align-items: flex-start;
  margin-top: 33px;
  margin-bottom: 10px;
  display: flex;
}

.ms-checkbox-wrap.waiver {
  margin-top: 19px;
}

.ms-checkbox {
  border-width: 1.5px;
  border-color: #12133140;
  border-radius: 33%;
  flex: none;
  width: 18px;
  height: 18px;
  margin-top: 0;
  margin-right: 10px;
}

.ms-checkbox:hover {
  background-image: linear-gradient(#ffffffe6, #ffffffe6), linear-gradient(#2962ff, #2962ff);
  border-color: #2962ff;
}

.ms-checkbox.w--redirected-checked {
  background-color: #2962ff;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c556875f7e4a9e59feeb0a_smallcheck.svg");
  background-size: 70%;
  border-color: #12133140;
  border-radius: 33%;
}

.ms-link {
  color: #2962ff;
}

.recaptcha {
  margin-top: 37px;
}

.ms-dropdown-wrap {
  margin-left: 0;
  margin-right: 0;
  display: block;
}

.ms-button {
  color: #fff;
  text-align: center;
  letter-spacing: .03em;
  background-color: #2962ff;
  border: 1px solid #2962ff;
  border-radius: 8px;
  flex: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding: 13px 16px 11.5px;
  font-family: Figtree, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.5;
  transition: transform .2s cubic-bezier(.645, .045, .355, 1), border-color .2s cubic-bezier(.645, .045, .355, 1), border-radius .2s cubic-bezier(.645, .045, .355, 1), box-shadow .2s cubic-bezier(.645, .045, .355, 1), background-color .2s cubic-bezier(.645, .045, .355, 1);
  position: relative;
  top: 0;
  box-shadow: 1px 1px 5px #ffffff40, 0 10px 20px -5px #2d3e504d;
}

.ms-button:hover {
  box-shadow: none;
  color: #fff;
  background-color: #1051b9;
  transform: translate(0, 2px);
}

.ms-button:active {
  background-color: #0a3092;
}

.ms-button.is-outline {
  color: #2962ff;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 2px solid #2962ff;
  margin-bottom: 41px;
  position: relative;
  top: 0;
  left: 0;
  box-shadow: 1px 1px 3px #ffffff80, 0 10px 15px -5px #2d3e5026;
}

.ms-button.is-light {
  color: #070e27;
  background-color: #fff;
  background-image: none;
  background-position: 0 0;
  background-size: auto;
  border: 1px solid #dbe2eb;
  box-shadow: 0 1px 3px #ffffff40, 0 10px 20px -5px #2d3e5026;
}

.ms-button.is-light:hover {
  box-shadow: none;
  color: #1051b9;
  background-color: #fff;
  border-color: #1051b9;
}

.ms-button.is-light:active {
  color: #fff;
  background-color: #356af0;
}

.ms-button.is-light.is-small {
  margin-bottom: 30px;
  text-decoration: none;
}

.ms-button.is-outline {
  color: var(--black);
  background-color: #0000;
  background-image: none;
  background-size: auto;
  border: 2px solid #2962ff;
  display: none;
  position: relative;
  top: 0;
  left: 0;
  box-shadow: 1px 1px 3px #ffffff80, 0 10px 15px -5px #2d3e5026;
}

.ms-button.is-outline:hover {
  box-shadow: none;
  color: #fff;
  background-color: #356af0;
}

.ms-button.is-outline {
  border: 2px solid var(--elements-webflow-library--accent--primary-1);
  color: #2962ff;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  position: relative;
  top: 0;
  left: 0;
  box-shadow: 1px 1px 3px #ffffff80, 0 10px 15px -5px #2d3e5026;
}

.ms-button.is-outline {
  color: #2962ff;
  -webkit-text-stroke-color: var(--elements-webflow-library--accent--primary-1);
  background-color: #0000;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-size: 200px;
  border: 2px solid #285417;
  transition: transform .2s cubic-bezier(.645, .045, .355, 1), border-color .2s cubic-bezier(.645, .045, .355, 1), border-radius .2s cubic-bezier(.645, .045, .355, 1), box-shadow .2s cubic-bezier(.645, .045, .355, 1), background-color .2s cubic-bezier(.645, .045, .355, 1);
  display: none;
  position: relative;
  top: 0;
  left: 0;
  box-shadow: 1px 1px 3px #ffffff80, 0 10px 15px -5px #2d3e5026;
}

.ms-button.is-outline:hover {
  border-color: var(--green);
  background-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: none;
  color: #fff;
  background-image: none;
  background-size: auto;
  transform: none;
}

.ms-button.is-outline {
  border: 2px solid var(--green);
  color: #000;
  background-color: #0000;
  background-image: none;
  background-size: auto;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
  box-shadow: 1px 1px 3px #ffffff80, 0 10px 15px -5px #2d3e5026;
}

.ms-button.is-outline:hover {
  background-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: none;
  color: #fff;
}

.ms-button.is-outline:active {
  background-color: #0f42c3;
  box-shadow: inset 0 0 0 2px #0f42c3;
}

.ms-button-flex {
  grid-column-gap: 8px;
  align-items: center;
  display: flex;
}

.ms-button-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.ms-button-svg.is-down {
  width: 28px;
  height: 28px;
  margin: -10px -10px -10px -3px;
}

.ms-dropdown-list.w--open {
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 8px;
  width: 200px;
  margin-top: 8px;
  right: 0;
  box-shadow: 5px 9px 10px #0000001a;
}

.hide-01 {
  margin-left: -89px;
}

.add-guest-1 {
  text-decoration: none;
}

.hide-guest-1 {
  margin-top: 0;
}

.n01-hide-1 {
  margin-left: 0;
}

.n01-show-3, .n01-hide-3 {
  color: var(--black);
}

.ms-input-3 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  font-family: Figtree, sans-serif;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-3:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-3::placeholder {
  color: #909090;
}

.combine-contact4_image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-contact4_image-wrapper-2 {
  width: 100%;
  overflow: hidden;
}

.combine-text-size-regular-7 {
  color: var(--combine-library--grey-800);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-icon_medium-2 {
  width: 2.25rem;
  height: 2.25rem;
}

.combine-icon_color3-2 {
  color: var(--combine-library--warning-400);
}

.combine-contact4_feature-2 {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  align-items: center;
  display: flex;
}

.combine-icon_color2-2 {
  color: var(--combine-library--secondary-600);
}

.combine-icon_color1-2 {
  color: var(--combine-library--primary-600);
}

.combine-heading-style-h2-7 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.combine-contact4_content-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: var(--whitesmoke);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  font-family: Figtree, sans-serif;
  display: flex;
}

.combine-contact4_component-2 {
  background-color: var(--combine-library--white);
  border-radius: 1.25rem;
  display: flex;
  overflow: hidden;
}

.combine-padding-section-medium-7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-container-large-8 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-global-8 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_contact4-2 {
  background-color: var(--combine-library--grey-050);
}

.combine-contact3_image-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-contact3_image-wrapper-2 {
  border-radius: 1.25rem;
  width: 100%;
  overflow: hidden;
}

.combine-form_error-message-2 {
  border: 1px solid var(--combine-library--error-800);
  background-color: var(--combine-library--error-100);
  color: var(--combine-library--error-800);
  border-radius: .25rem;
  margin-top: .5rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
}

.combine-form_success-message-2 {
  border: 1px solid var(--combine-library--success-800);
  background-color: var(--combine-library--success-100);
  color: var(--combine-library--success-800);
  text-align: left;
  border-radius: .25rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
}

.combine-button-2 {
  background-color: var(--combine-library--grey-800);
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition-property: background-color;
}

.combine-button-2:hover {
  background-color: #28364ae6;
}

.combine-form_link-2 {
  color: var(--combine-library--primary-600);
  text-decoration: underline;
}

.combine-form_link-2:hover {
  color: var(--combine-library--primary-800);
}

.combine-form_checkbox-label-2 {
  color: var(--combine-library--grey-800);
  margin-bottom: .125rem;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-form_checkbox-icon-2 {
  border-color: var(--combine-library--grey-400);
  cursor: pointer;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-icon-2:hover {
  border-color: var(--combine-library--grey-600);
}

.combine-form_checkbox-icon-2.w--redirected-checked {
  border-color: var(--combine-library--primary-600);
  background-color: var(--combine-library--primary-600);
  background-size: 90%;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-icon-2.w--redirected-focus {
  border-color: var(--combine-library--primary-600);
  box-shadow: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-2 {
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.combine-form_field-wrapper-2 {
  margin-bottom: 1.25rem;
}

.combine-form_text-area-grey-2 {
  border: 1px solid var(--combine-library--grey-050);
  background-color: var(--combine-library--grey-050);
  color: var(--combine-library--grey-800);
  border-radius: .5rem;
  min-width: 16rem;
  height: 100%;
  min-height: 8rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .25s;
}

.combine-form_text-area-grey-2:hover {
  border-color: var(--combine-library--grey-100);
}

.combine-form_text-area-grey-2:focus {
  border-color: var(--combine-library--primary-600);
}

.combine-form_text-area-grey-2::placeholder {
  color: var(--combine-library--grey-200);
}

.combine-form_label-2 {
  color: var(--combine-library--grey-800);
  margin-bottom: .5rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-form_input-grey-2 {
  border: 1px solid var(--combine-library--grey-050);
  background-color: var(--combine-library--grey-050);
  color: var(--combine-library--grey-800);
  border-radius: .5rem;
  min-width: 16rem;
  height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .25s;
}

.combine-form_input-grey-2:hover {
  border-color: var(--combine-library--grey-100);
}

.combine-form_input-grey-2:focus {
  border-color: var(--combine-library--primary-600);
}

.combine-form_input-grey-2::placeholder {
  color: var(--combine-library--grey-200);
}

.combine-form_form-2 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.combine-contact3_form-wrapper-2 {
  width: 100%;
  margin-bottom: 0;
}

.combine-contact3_content-2 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 33rem;
  display: flex;
}

.combine-contact3_component-2 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.combine-section_contact3-2 {
  background-color: var(--combine-library--white);
}

.div-block-322 {
  border-bottom: 1px solid var(--spark-library--foreground-secondary);
  color: var(--black);
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Poppins, sans-serif;
}

.div-block-322.uiikikllol {
  margin-top: -22px;
  margin-bottom: 25px;
  padding-bottom: 10px;
}

.div-block-322.uujujuuu {
  margin-top: -13px;
}

.checkbox-label {
  color: var(--untitled-ui--gray500);
}

.text-block-129 {
  color: var(--white);
  text-align: center;
  padding-top: 20px;
  padding-bottom: 24px;
  font-family: Figtree, sans-serif;
  font-size: 1rem;
  line-height: 30px;
}

.brix---error-message-11 {
  color: #ff5a65;
  text-align: center;
  background-color: #ffeff0;
  border-radius: 16px;
  margin-top: 20px;
  padding: 20px 24px;
  font-size: 18px;
  line-height: 30px;
}

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

.brix---icon-success-message-big-11 {
  width: 60px;
  margin-bottom: 10px;
}

.brix---success-message-12 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--100);
  border-radius: 24px;
  padding: 28px 28px 32px;
  font-size: 18px;
  line-height: 30px;
}

.brix---btn-primary-19 {
  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;
  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-19:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---text-area-16 {
  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-02);
  border-radius: 22px;
  min-height: 144px;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 28px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---text-area-16:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---text-area-16:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---text-area-16::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

.brix---input-label-17 {
  color: var(--elements-webflow-library--neutral--800);
  margin-bottom: 16px;
  font-size: 18px;
  line-height: 20px;
}

.brix---input-14 {
  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-02);
  border-radius: 100px;
  min-height: 70px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 20px;
  transition: box-shadow .3s, color .3s, border-color .3s;
}

.brix---input-14:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  box-shadow: 0 2px 12px 0 var(--elements-webflow-library--general--shadow-03);
}

.brix---input-14:focus {
  border-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--elements-webflow-library--neutral--800);
}

.brix---input-14::placeholder {
  color: var(--elements-webflow-library--neutral--600);
  font-size: 18px;
}

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

.brix---card-form-6 {
  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;
  min-height: 576px;
  margin-bottom: 0;
  padding: 56px 40px;
}

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

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

.brix---text-200-bold-14 {
  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-8 {
  color: var(--elements-webflow-library--accent--primary-1);
}

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

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

.brix---big-icon-left-4 {
  border-radius: 16px;
  margin-right: 16px;
}

.brix---big-icon-left-mg-extra {
  border-radius: 16px;
  margin-right: 20px;
}

.brix---link-big-icon-wrapper {
  color: var(--elements-webflow-library--neutral--600);
  transform-style: preserve-3d;
  align-items: center;
  text-decoration: none;
  transition: transform .3s, border-color .3s, color .3s;
  display: flex;
}

.brix---link-big-icon-wrapper:hover {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform: scale3d(.96, .96, 1.01);
}

.brix---link-big-icon-wrapper-2 {
  align-items: flex-start;
}

.brix---link-big-icon-wrapper-no-hover {
  align-items: flex-start;
  display: flex;
}

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

.brix---grid-2-contact-v13 {
  grid-column-gap: 90px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: .8fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.brix---display-2 {
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

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

.brix---inner-container-820px {
  max-width: 820px;
}

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

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

.error-text {
  color: #e23939;
}

.error-message-3 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-text {
  font-weight: 600;
}

.success-message-3 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  width: auto;
  padding: 1.5rem;
  font-family: Figtree, sans-serif;
}

.uui-button-10 {
  grid-column-gap: .5rem;
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 150px;
  margin-top: 24px;
  margin-bottom: 0;
  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-10:hover {
  border-color: var(--untitled-ui--gray300);
  background-color: var(--elements-webflow-library--accent--primary-1);
}

.uui-button-10:focus {
  border-color: var(--untitled-ui--gray300);
  background-color: var(--combine-library--success-800);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
}

.uui-button-10:lang(en) {
  border-color: var(--untitled-ui--gray300);
}

.uui-form-button-wrapper {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.uui-text-style-link-5 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-5:hover {
  color: var(--untitled-ui--gray700);
}

.uui-form-checkbox-label {
  color: var(--untitled-ui--gray700);
  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: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-icon {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon:hover {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-checkbox-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c8385eb01802576c56bc62_check.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon.w--redirected-focus {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100);
  border-radius: .25rem;
}

.uui-form-checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-form_input-5 {
  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-5:focus {
  border-color: var(--flowui-component-library--gray-500);
  box-shadow: none;
  color: var(--untitled-ui--gray900);
}

.uui-form_input-5::placeholder {
  color: var(--placeholder);
}

.uui-form_input-5.text-area {
  box-shadow: none;
  color: var(--black);
  border-style: solid;
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  font-weight: 400;
  transition: none;
  overflow: auto;
}

.uui-form_input-5.text-area:focus {
  border-width: 1px;
  border-color: var(--flowui-component-library--gray-500);
}

.uui-form_input-5.text-area::placeholder {
  color: var(--placeholder);
}

.uui-form_input-5.select {
  color: var(--untitled-ui--gray900);
  background-color: #fff;
}

.uui-form_input-5.select:focus {
  border-color: var(--flowui-component-library--gray-500);
  box-shadow: none;
}

.uui-form_input-5.phone-number {
  margin-left: 160px;
}

.uui-form_input-5.phone-number::placeholder {
  color: var(--untitled-ui--gray600);
}

.uui-field-label {
  color: var(--untitled-ui--gray700);
  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: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-field-wrapper {
  position: relative;
}

.uui-form-radio-label {
  color: var(--untitled-ui--gray700);
  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-weight: 500;
}

.uui-form-radio-icon {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: 100px;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.125rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-radio-icon:hover {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-radio-icon.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c8385eb01802576c56bc73_check-circle.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.uui-form-radio-icon.w--redirected-focus {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100);
  margin-top: 0;
}

.uui-form-radio-icon.tick-icon.w--redirected-checked {
  background-color: var(--untitled-ui--primary600);
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c8385eb01802576c56bc5c_check-tick.svg");
}

.uui-form-radio {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.125rem;
  display: flex;
}

.form-radio-2col {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 1rem;
  display: grid;
}

.form-field-2col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact04_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact04_form-wrapper {
  flex-direction: column;
  align-items: stretch;
  width: auto;
}

.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-1x1-xsmall-5 {
  width: 1.5rem;
  height: 1.5rem;
}

.uui-contact04_icon-wrapper {
  color: var(--untitled-ui--primary600);
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.uui-contact04_item {
  align-items: center;
  text-decoration: none;
  display: flex;
}

.uui-contact04_contact-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 3rem;
  display: grid;
}

.uui-text-size-large-10 {
  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-6 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-7 {
  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-contact04_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

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

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

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

.button-21 {
  background-color: var(--white);
  color: var(--black);
  border-radius: 10px;
  margin-top: 2px;
  margin-bottom: 10px;
  margin-left: 0;
  font-family: Poppins, sans-serif;
}

.button-21:hover {
  background-color: var(--color);
}

.button-21.wr {
  margin-left: 7px;
}

.image-150 {
  margin-top: -27px;
}

.uui-contact05_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.error-text-2 {
  color: #e23939;
}

.error-message-4 {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.success-text-2 {
  font-weight: 600;
}

.success-message-4 {
  background-color: #f4f4f4;
  padding: 1.5rem;
}

.uui-button-11 {
  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-11:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-form-button-wrapper-2 {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.uui-text-style-link-6 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-6:hover {
  color: var(--untitled-ui--gray700);
}

.uui-form-checkbox-label-2 {
  color: var(--untitled-ui--gray700);
  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: 1rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-checkbox-icon-2 {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  cursor: pointer;
  border-radius: .375rem;
  width: 1.25rem;
  min-width: 1.25rem;
  height: 1.25rem;
  min-height: 1.25rem;
  margin-top: 0;
  margin-left: -1.25rem;
  margin-right: .75rem;
  transition: all .3s;
}

.uui-form-checkbox-icon-2:hover {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
}

.uui-form-checkbox-icon-2.w--redirected-checked {
  border-width: 1px;
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: none;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66c8385eb01802576c56bc62_check.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: .875rem .875rem;
  background-attachment: scroll;
  border-radius: .25rem;
}

.uui-form-checkbox-icon-2.w--redirected-focus {
  border-color: var(--untitled-ui--primary600);
  background-color: var(--untitled-ui--primary50);
  box-shadow: 0 0 0 4px var(--untitled-ui--primary100);
  border-radius: .25rem;
}

.uui-form-checkbox-2 {
  align-items: center;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.uui-form_input-6 {
  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-6: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-6::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-form_input-6.text-area {
  height: auto;
  min-height: 11.25rem;
  padding-top: .75rem;
  padding-bottom: .75rem;
  overflow: auto;
}

.uui-field-label-2 {
  color: var(--untitled-ui--gray700);
  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: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form-field-wrapper-2 {
  position: relative;
}

.uui-contact05_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-contact05_form-wrapper {
  flex-direction: column;
  align-items: stretch;
  margin-top: 3rem;
  margin-bottom: 0;
}

.uui-text-style-link-02-2 {
  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-text-size-large-11 {
  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-7 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-8 {
  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-contact05_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

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

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

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

.combine-contact3_image-3 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-contact3_image-wrapper-3 {
  border-radius: 1.25rem;
  width: 100%;
  overflow: hidden;
}

.combine-form_error-message-3 {
  border: 1px solid var(--combine-library--error-800);
  background-color: var(--combine-library--error-100);
  color: var(--combine-library--error-800);
  border-radius: .25rem;
  margin-top: .5rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
}

.combine-form_success-message-3 {
  border: 1px solid var(--combine-library--success-800);
  background-color: var(--combine-library--success-100);
  color: var(--combine-library--success-800);
  text-align: left;
  border-radius: .25rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
}

.combine-button-3 {
  background-color: var(--combine-library--grey-800);
  color: #fff;
  text-align: center;
  border-radius: .5rem;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition-property: background-color;
}

.combine-button-3:hover {
  background-color: #28364ae6;
}

.combine-form_link-3 {
  color: var(--combine-library--primary-600);
  text-decoration: underline;
}

.combine-form_link-3:hover {
  color: var(--combine-library--primary-800);
}

.combine-form_checkbox-label-3 {
  color: var(--combine-library--grey-800);
  margin-bottom: .125rem;
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-form_checkbox-icon-3 {
  border-color: var(--combine-library--grey-400);
  cursor: pointer;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-icon-3:hover {
  border-color: var(--combine-library--grey-600);
}

.combine-form_checkbox-icon-3.w--redirected-checked {
  border-color: var(--combine-library--primary-600);
  background-color: var(--combine-library--primary-600);
  background-size: 90%;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-icon-3.w--redirected-focus {
  border-color: var(--combine-library--primary-600);
  box-shadow: none;
  border-radius: .125rem;
  width: 1rem;
  height: 1rem;
  margin: 0 .5rem 0 0;
}

.combine-form_checkbox-3 {
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.combine-form_field-wrapper-3 {
  margin-bottom: 1.25rem;
}

.combine-form_text-area-grey-3 {
  border: 1px solid var(--combine-library--grey-050);
  background-color: var(--combine-library--grey-050);
  color: var(--combine-library--grey-800);
  border-radius: .5rem;
  min-width: 16rem;
  height: 100%;
  min-height: 8rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .25s;
}

.combine-form_text-area-grey-3:hover {
  border-color: var(--combine-library--grey-100);
}

.combine-form_text-area-grey-3:focus {
  border-color: var(--combine-library--primary-600);
}

.combine-form_text-area-grey-3::placeholder {
  color: var(--combine-library--grey-200);
}

.combine-form_label-3 {
  color: var(--combine-library--grey-800);
  margin-bottom: .5rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-form_input-grey-3 {
  border: 1px solid var(--combine-library--grey-050);
  background-color: var(--combine-library--grey-050);
  color: var(--combine-library--grey-800);
  border-radius: .5rem;
  min-width: 16rem;
  height: 3rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  transition: border-color .25s;
}

.combine-form_input-grey-3:hover {
  border-color: var(--combine-library--grey-100);
}

.combine-form_input-grey-3:focus {
  border-color: var(--combine-library--primary-600);
}

.combine-form_input-grey-3::placeholder {
  color: var(--combine-library--grey-200);
}

.combine-form_form-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.combine-contact3_form-wrapper-3 {
  width: 100%;
  margin-bottom: 0;
}

.combine-text-size-regular-8 {
  color: var(--combine-library--grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h2-8 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.combine-contact3_content-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 33rem;
  display: flex;
}

.combine-contact3_component-3 {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  display: flex;
}

.combine-padding-section-medium-8 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-container-large-9 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-global-9 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_contact3-3 {
  background-color: var(--combine-library--white);
}

.link-54, .link-55 {
  font-weight: 700;
}

.uui-heroheader08_image {
  object-fit: cover;
  width: 100%;
  height: 40rem;
}

.uui-text-size-medium-10 {
  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-ratings_number {
  color: var(--untitled-ui--gray700);
  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: 600;
}

.uui-ratings_stars {
  width: 100%;
  height: 1.25rem;
  margin-right: .5rem;
}

.ratings_stars-wrapper {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: .125rem;
  display: flex;
}

.ratings_wrapper {
  margin-left: 1rem;
}

.uui-avatar-group_item {
  border: 2px solid var(--untitled-ui--white);
  background-color: var(--untitled-ui--white);
  border-radius: 50%;
  width: 2.75rem;
  height: 2.75rem;
  margin-right: -1rem;
}

.uui-avatar-group_component {
  grid-column-gap: 0rem;
  flex-wrap: nowrap;
  align-items: center;
  padding-right: 1rem;
  display: flex;
}

.uui-ratings_component {
  align-items: center;
  display: flex;
}

.uui-text-style-link-7 {
  color: var(--untitled-ui--gray600);
  text-decoration: underline;
  transition: color .3s;
}

.uui-text-style-link-7:hover {
  color: var(--untitled-ui--gray700);
}

.uui-text-size-small-9 {
  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-12 {
  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-12:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

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

.uui-form_input-7 {
  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-7: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-7::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-signup-form_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  margin-bottom: .375rem;
  display: grid;
}

.uui-heroheader08_form {
  max-width: 30rem;
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.uui-text-size-xlarge-3 {
  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-text-size-xlarge-3.vvvvv {
  color: var(--untitled-ui--white);
  margin-top: 0;
  margin-left: 726px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 500;
}

.uui-max-width-small-2 {
  width: 100%;
  max-width: 30rem;
}

.uui-space-small-5 {
  width: 100%;
  min-height: 1.5rem;
}

.uui-heading-xlarge-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: 3.75rem;
  font-weight: 600;
  line-height: 1.2;
}

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

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

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

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

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

.uui-section_heroheader08 {
  background-color: var(--untitled-ui--gray50);
}

.search-form {
  position: relative;
}

.search-input-wrapper {
  color: var(--white);
  border: 1px #000;
  justify-content: center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.no-results {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--combine-library--grey-600);
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  color: #fff;
  text-align: left;
  border: 1px solid #ffffff30;
  border-radius: 7px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding: 30px 20px;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.1;
  text-decoration: none;
  transition: background-color .325s ease-out;
  display: none;
}

.no-results:hover {
  text-decoration: none;
}

.no-result-emoji {
  flex-direction: column;
  width: 60px;
  margin-bottom: 6px;
  display: flex;
}

.no-results-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.search-icon-2 {
  z-index: 0;
  opacity: .26;
  width: 20px;
  height: 20px;
  position: absolute;
  inset: 35% auto auto 2%;
}

.search-cms-item {
  border: 1px solid var(--spark-library--foreground-secondary);
  flex: none;
  width: 100%;
  display: none;
}

.search-cms-list {
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.hero-search-item {
  flex-direction: column;
  align-items: stretch;
  width: 50%;
  min-width: 570px;
  margin-top: -8px;
  display: flex;
}

.search-input-2 {
  background-color: var(--combine-library--grey-600);
  color: var(--white);
  border: 0 #000;
  border-radius: 20px;
  height: 55px;
  margin-bottom: 0;
  padding-left: 42px;
  padding-right: 0;
  font-family: Poppins, sans-serif;
}

.search-input-2:focus {
  border-style: none;
  border-width: 0;
}

.search-cms-wrapper {
  color: #fff;
  border-radius: 20px;
  width: 100%;
  max-height: 230px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: block;
  position: absolute;
  overflow: auto;
}

.search-by-name {
  color: var(--black);
}

.prep-time-wrapper {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #3525b880;
  text-transform: uppercase;
  justify-content: flex-start;
  font-size: 11px;
  font-weight: 700;
  display: flex;
}

.search-content-top {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--black);
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.search-term-copy {
  color: var(--black);
  letter-spacing: .2px;
  text-transform: uppercase;
  background-color: #4e4b0a17;
  padding: 5px 7px;
  font-size: 10px;
  font-weight: 800;
  line-height: 1.3;
  display: inline-block;
}

.searchable-keywords {
  color: var(--black);
  display: none;
}

.search-name {
  margin-bottom: 2px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
}

.search-item {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  background-color: var(--white);
  color: var(--black);
  text-align: left;
  -webkit-text-stroke-color: var(--combine-library--grey-800);
  border: 1px #000;
  border-radius: 7px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 101%;
  height: 100%;
  margin-bottom: 0;
  padding: 12px 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  text-decoration: none;
  transition: background-color .325s ease-out;
  display: grid;
}

.search-item:hover {
  background-color: var(--combine-library--grey-050);
  color: var(--elements-webflow-library--accent--primary-1);
  text-decoration: none;
}

.search-content-bottom {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: var(--black);
  text-transform: uppercase;
  justify-content: flex-end;
  font-size: 11px;
  font-weight: 700;
  display: flex;
}

.text-block-130, .text-block-131 {
  color: var(--black);
}

.text-block-132 {
  color: var(--white);
  font-family: Poppins, sans-serif;
}

.featured-recipes-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 7px;
  font-size: 13px;
  display: flex;
}

.call-caps-text {
  letter-spacing: .55px;
  text-transform: uppercase;
  padding-bottom: 11px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.4;
}

.featured-recipe-wrapper {
  width: 200%;
}

.featured-recipe-list {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  font-family: Poppins, sans-serif;
  font-size: 12px;
  display: flex;
}

.featured-recipe-link {
  color: var(--white);
  text-align: center;
  background-color: #ffffff3b;
  border-radius: 20px;
  padding: 12px 11px;
  text-decoration: none;
  transition: background-color .4s;
}

.featured-recipe-link:hover {
  background-color: var(--white);
  color: var(--black);
  font-weight: 500;
}

.script {
  color: #3b03ff;
  margin-top: 15px;
  margin-bottom: 15px;
  font-family: Inconsolata, monospace;
  font-size: 16px;
}

.recipe-hero-section {
  z-index: 1;
  color: #fff;
  background-color: #190a4e;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 70vh;
  min-height: 780px;
  padding-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.square-2 {
  z-index: 1;
  filter: blur(5px);
  mix-blend-mode: difference;
  background-color: #6296fd;
  width: 40px;
  height: 40px;
  margin-top: -24px;
  margin-left: 11px;
  position: relative;
}

.container-13 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 95%;
  max-width: 1300px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.call-caps-text-2 {
  letter-spacing: .55px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.4;
}

.featured-recipe-wrapper-2 {
  width: 100%;
}

.search-input-wrapper-2 {
  border: 1px #000;
  justify-content: center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.attribute-explainer-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-bottom: 24px;
  display: flex;
}

.square-2-wrapper {
  z-index: 1;
  position: absolute;
  inset: auto auto 22% 17%;
}

.hero-paragraph {
  text-align: center;
  margin-bottom: 0;
  font-size: 18px;
}

.no-results-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  color: #fff;
  text-align: left;
  background-color: #0e245d85;
  border: 1px solid #ffffff30;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding: 30px 20px;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.1;
  text-decoration: none;
  transition: background-color .325s ease-out;
  display: none;
}

.no-results-2:hover {
  text-decoration: none;
}

.copy-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  display: grid;
  position: relative;
}

.attribute-wrapper-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  font-weight: 600;
  display: flex;
}

.wrapper-2 {
  flex-direction: column;
  justify-content: center;
  align-self: flex-end;
  align-items: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
  padding-bottom: 80px;
  display: flex;
  overflow: hidden;
}

.component-copy {
  display: none;
}

.square-4 {
  filter: blur(5px);
  mix-blend-mode: exclusion;
  background-color: #ff0004;
  width: 60px;
  height: 60px;
}

.square-1-wrapper {
  position: absolute;
  inset: 24% 17% auto auto;
}

.square-1 {
  z-index: -2;
  filter: blur(4px);
  background-color: #b9de34;
  width: 40px;
  height: 40px;
  position: relative;
}

.hero-heading {
  text-align: center;
  letter-spacing: -4px;
  margin: 0 0 17px;
  font-size: 5rem;
  line-height: 1.1;
  transform: perspective(1451px);
}

.page-wrapper-4._2 {
  display: none;
}

.square-3 {
  filter: blur(5px);
  mix-blend-mode: overlay;
  background-color: #fff;
  width: 60px;
  height: 60px;
  margin-top: -37px;
  margin-left: -27px;
}

.featured-recipe-list-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-search-item-2 {
  flex-direction: column;
  align-items: stretch;
  width: 50%;
  min-width: 570px;
  margin-top: 41px;
  display: flex;
}

.search-input-3 {
  border: 0 #000;
  border-radius: 0;
  height: 55px;
  margin-bottom: 0;
  padding-left: 42px;
  padding-right: 0;
}

.search-input-3:focus {
  border-style: none;
  border-width: 0;
}

.bg-blur {
  z-index: -1;
  opacity: .45;
  width: 70%;
  height: 100%;
  position: absolute;
  inset: auto -15% -19% auto;
}

.featured-recipes-wrapper-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 31px;
  font-size: 13px;
  display: flex;
}

.copy-paste-card {
  color: #190a4e;
  background-color: #fff;
  border: 1px solid #35158524;
  padding: 30px 45px;
}

.section-9 {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.section-9.light-blue {
  z-index: 1;
  color: #190a4e;
  background-color: #f7f6fd;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.heading-29 {
  letter-spacing: -2px;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1;
}

.copy-button {
  color: #fff;
  background-color: #190a4e;
  border-radius: 10000px;
  padding: 14px 24px;
}

.hero-heading-right {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

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

.shadow-two-2 {
  box-shadow: 0 4px 24px #96a3b514;
}

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

.button-primary-2 {
  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-2:hover {
  color: #fff;
  background-color: #32343a;
}

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

.search-content-top-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.search-term-copy-2 {
  color: #3525b8;
  letter-spacing: .2px;
  text-transform: uppercase;
  background-color: #4e4b0a17;
  padding: 5px 7px;
  font-size: 10px;
  font-weight: 800;
  line-height: 1.3;
  display: inline-block;
}

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

.search-item-2 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  color: #3525b8;
  text-align: left;
  background-color: #edf2ff;
  border: 1px #000;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 101%;
  height: 100%;
  margin-bottom: 0;
  padding: 12px 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  text-decoration: none;
  transition: background-color .325s ease-out;
  display: grid;
}

.search-item-2:hover {
  color: #052cc0;
  background-color: #dce4f9;
  text-decoration: none;
}

.search-content-bottom-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #3525b880;
  text-transform: uppercase;
  justify-content: flex-end;
  font-size: 11px;
  font-weight: 700;
  display: flex;
}

.searchable-keywords-3 {
  display: none;
}

.search-item-3 {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  color: #3525b8;
  text-align: left;
  background-color: #edf2ff;
  border: 1px #000;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 101%;
  height: 100%;
  margin-bottom: 0;
  padding: 12px 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.1;
  text-decoration: none;
  transition: background-color .325s ease-out;
  display: grid;
}

.search-item-3:hover {
  color: #052cc0;
  background-color: #dce4f9;
  text-decoration: none;
}

.search-content-bottom-3 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #3525b880;
  text-transform: uppercase;
  justify-content: flex-end;
  font-size: 11px;
  font-weight: 700;
  display: flex;
}

.featured-recipe-link-2 {
  color: #fff;
  text-align: center;
  background-color: #ffffff3b;
  border-radius: 0;
  padding: 12px 11px;
  text-decoration: none;
  transition: background-color .4s;
}

.featured-recipe-link-2:hover {
  background-color: #ffffff4d;
}

.hukoolp, .ergy {
  display: none;
}

.spark-small-sub-paragraph-7 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 0;
  font-size: .8rem;
  line-height: 1.3;
}

.spark-bold-heading-7 {
  margin-bottom: .5rem;
  font-weight: 600;
  line-height: 1;
  display: inline-block;
}

.spark-bold-heading-7.spark-card-title {
  font-size: 1.2rem;
}

.spark-card-details-5 {
  grid-row-gap: 16px;
  flex-direction: column;
  align-items: flex-start;
  max-width: 590px;
  padding-bottom: 32px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
}

.spark-square-image-card-5 {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
  height: auto;
  display: block;
}

.spark-wrapped-card-5 {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.spark-wrapped-card-5.spark-stacked {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  transition: border-color .15s;
}

.spark-three-column-grid-4 {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.spark-tabs-content-4 {
  width: 100%;
}

.spark-tab {
  color: var(--spark-library--black);
  background-color: #0000;
  border-radius: 8px;
  padding: 8px 24px;
  font-family: Poppins, sans-serif;
  transition: color .15s, background-color .15s;
}

.spark-tab:hover {
  background-color: var(--elements-webflow-library--neutral--600);
  opacity: 1;
  color: var(--black);
}

.spark-tab.w--current {
  background-color: var(--elements-webflow-library--neutral--600);
  color: var(--black);
}

.spark-tabs-menu-2 {
  grid-column-gap: 16px;
  border-bottom: 1px solid var(--elements-webflow-library--neutral--300);
  justify-content: center;
  margin-bottom: 63px;
  display: flex;
}

.spark-tabs-parent-5 {
  width: 100%;
}

.spark-secondary-paragraph-16 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-centered-905 {
  text-align: center;
  width: 900px;
  max-width: 100%;
  margin-bottom: 100px;
  margin-left: auto;
  margin-right: auto;
}

.spark-container-15 {
  max-width: 1440px;
  margin-top: -265px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-15 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-15 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-15 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-15 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-15 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-15 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 21px;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-15 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-15 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-15 li {
  margin-bottom: .5rem;
}

.text-block-135 {
  color: var(--spark-library--black);
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.text-block-136, .text-block-137, .text-block-138, .text-block-139 {
  font-weight: 500;
}

.text-block-139:hover {
  font-weight: 600;
}

.spacer-10-4 {
  width: 100%;
  height: 10px;
}

.paragraph-262 {
  opacity: .9;
  color: #000;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-262.semi-bold {
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.paragraph-262.semi-bold.yhuujuukl {
  padding-left: 0;
}

.h4-7 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
}

.job-card-2 {
  background-color: var(--combine-library--grey-050);
  border: 1px #f2f3ff;
  border-radius: 20px;
  overflow: hidden;
}

.heading-30 {
  font-family: Poppins, sans-serif;
  font-size: 27px;
}

.h4-8 {
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
}

.paragraph-263 {
  opacity: .9;
  color: #000;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
}

.paragraph-263.semi-bold {
  font-weight: 600;
}

.italic-text-21, .italic-text-22 {
  font-size: 12px;
}

.tk03 {
  margin-top: -50px;
}

.image-151 {
  margin-top: -98px;
}

.kkikikk, .olloplo, .dsssssssst {
  display: block;
}

.bold-text-320 {
  font-weight: 400;
}

.uiiolop {
  margin-top: 31px;
}

.text-block-140 {
  margin-top: 28px;
  font-weight: 700;
}

.text-block-141 {
  margin-top: 20px;
}

.uui-career09_icon {
  color: var(--untitled-ui--gray400);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
}

.uui-career07_icon-wrapper {
  flex: none;
  margin-right: .5rem;
}

.uui-career07_detail-wrapper {
  color: var(--untitled-ui--gray600);
  align-items: center;
  margin-right: 1.5rem;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 500;
  display: flex;
}

.uui-career09_job-details-wrapper {
  margin-top: 1.5rem;
  display: flex;
}

.uui-text-size-medium-11 {
  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-button-icon-8 {
  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-link-5 {
  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-5:hover {
  color: var(--untitled-ui--primary800);
}

.badge-dot {
  color: var(--untitled-ui--gray500);
  justify-content: center;
  align-items: center;
  display: flex;
}

.badge-dot.text-color-warning500 {
  color: var(--untitled-ui--warning500);
}

.badge-dot.text-color-indigo500 {
  color: var(--untitled-ui--indigo500);
}

.badge-dot.text-color-pink500 {
  color: var(--untitled-ui--pink500);
}

.badge-dot.text-color-blue500 {
  color: var(--untitled-ui--blue500);
}

.uui-badge-5 {
  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-badge-5.is-orange {
  background-color: var(--untitled-ui--orange50);
  color: var(--untitled-ui--orange700);
}

.uui-badge-5.is-indigo {
  background-color: var(--untitled-ui--indigo50);
  color: var(--untitled-ui--indigo700);
}

.uui-badge-5.is-pink {
  background-color: var(--untitled-ui--pink50);
  color: var(--untitled-ui--pink700);
}

.uui-badge-5.is-blue {
  background-color: var(--untitled-ui--blue50-2);
  color: var(--untitled-ui--blue700);
  font-size: .875rem;
  font-weight: 500;
}

.uui-career09_label-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.uui-career09_heading {
  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.125rem;
  font-weight: 500;
}

.uui-career09_title-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  align-items: center;
  display: flex;
}

.uui-career09_top-wrapper {
  justify-content: space-between;
  margin-bottom: .5rem;
  display: flex;
}

.uui-career09_item {
  border: 1px solid var(--untitled-ui--gray200);
  border-radius: 1rem;
  padding: 1.5rem;
  overflow: hidden;
}

.uui-career09_list {
  grid-column-gap: 0rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-career09_tabs-content {
  width: 100%;
  overflow: visible;
}

.uui-career09_tab-link {
  color: var(--untitled-ui--gray500);
  background-color: #0000;
  border-radius: .375rem;
  justify-content: 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-career09_tab-link:hover, .uui-career09_tab-link:lang(en) {
  color: var(--black);
}

.uui-career09_tab-link.w--current {
  background-color: var(--spark-library--foreground-tertiary);
  color: var(--white);
  border-radius: 8rem;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.uui-career09_tabs-menu {
  z-index: 9999999;
  grid-column-gap: .5rem;
  grid-row-gap: 16px;
  border: 1px none var(--untitled-ui--gray100);
  background-color: var(--combine-library--grey-600);
  color: var(--white);
  background-image: none;
  border-radius: 8rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content;
  grid-auto-columns: 1fr;
  align-self: center;
  margin-bottom: 3rem;
  padding: .375rem;
  display: grid;
  position: sticky;
  top: 86px;
}

.uui-career09_component {
  flex-direction: column;
  align-items: center;
  margin-top: -7.6rem;
  display: flex;
}

.uui-text-size-large-12 {
  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-8 {
  width: 100%;
  min-height: 1rem;
}

.uui-heading-medium-9 {
  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-7 {
  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-text-align-center-6 {
  text-align: center;
}

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

.uui-container-small-2 {
  width: 200%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.uui-page-padding-19 {
  color: #000;
  padding-left: 2rem;
  padding-right: 2rem;
}

.uui-section_career09 {
  background-image: none;
  background-position: 0 0;
  margin-top: -105px;
}

.ughgyg {
  grid-template-columns: 1fr;
}

.text-block-142, .text-block-143 {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 500;
}

.text-block-144 {
  color: var(--white);
  font-family: Poppins, sans-serif;
  font-size: 12px;
}

.f-paragraph-large {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 15px;
  line-height: 32px;
}

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

.f-margin-bottom-16 {
  margin-bottom: 16px;
}

.f-feature-icon-wrapper-white {
  text-align: center;
  background-color: #fff;
  border-radius: 8px;
  width: 72px;
  min-width: 72px;
  height: 72px;
  min-height: 72px;
  margin-bottom: 40px;
  padding: 16px;
}

.f-feature-card-filled {
  background-color: var(--flowui-component-library--gray-100);
  border-radius: 12px;
  padding: 32px;
}

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

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

.f-section-large {
  padding: 92px 5%;
  position: relative;
}

.div-block-326 {
  text-align: center;
}

.text-block-145 {
  z-index: 1;
  text-align: center;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(94deg, #285417, #a7a7a7);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: -264px;
  margin-bottom: 83px;
  font-family: Hobo, sans-serif;
  font-size: 65px;
  font-weight: 600;
  line-height: 1em;
  position: relative;
}

.container-15 {
  z-index: 1;
  position: relative;
}

.scene {
  perspective: 800px;
  perspective-origin: 50%;
  width: 210px;
  height: 140px;
  position: relative;
}

.image-152 {
  object-fit: contain;
  height: 90%;
  margin-top: -9px;
}

.carousel_cell {
  background-image: radial-gradient(circle at 50% 100%, #ffd293, #f4ebdc);
  border: 2px solid #e4ad0721;
  border-radius: 40px;
  justify-content: center;
  align-items: center;
  width: 190px;
  height: 120px;
  margin-top: 10px;
  margin-left: 10px;
  transition: box-shadow .2s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  position: absolute;
  box-shadow: inset 0 -4px 20px 7px #ffffffb0;
}

.carousel_cell:hover {
  transform: translate(0, -57px);
  box-shadow: inset 0 0 20px 40px #ffffffb0;
}

.carousel_cell._9 {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform-style: preserve-3d;
  background-image: none;
  transform: rotateX(0)rotateY(320deg)rotateZ(0)translate3d(0, 0, 288px);
}

.carousel_cell._6 {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform-style: preserve-3d;
  background-image: none;
  transform: rotateX(0)rotateY(200deg)rotateZ(0)translate3d(0, 0, 288px);
}

.carousel_cell._3 {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform-style: preserve-3d;
  background-image: none;
  transform: rotateX(0)rotateY(80deg)rotateZ(0)translate3d(0, 0, 288px);
}

.carousel_cell._1 {
  transform-style: preserve-3d;
  background-image: none;
  border-color: #285417;
  transform: translate3d(0, 0, 288px);
}

.carousel_cell._5 {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform-style: preserve-3d;
  background-image: none;
  transform: rotateX(0)rotateY(160deg)rotateZ(0)translate3d(0, 0, 288px);
}

.carousel_cell._4 {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform-style: preserve-3d;
  background-image: none;
  transform: rotateX(0)rotateY(120deg)rotateZ(0)translate3d(0, 0, 288px);
}

.carousel_cell._7 {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform-style: preserve-3d;
  background-image: none;
  transform: rotateX(0)rotateY(240deg)rotateZ(0)translate3d(0, 0, 288px);
}

.carousel_cell._8 {
  border-color: var(--elements-webflow-library--accent--primary-1);
  transform-style: preserve-3d;
  background-image: none;
  transform: rotateX(0)rotateY(280deg)rotateZ(0)translate3d(0, 0, 288px);
}

.carousel_cell._2 {
  transform-style: preserve-3d;
  background-image: none;
  border-color: #285417;
  transform: rotateX(0)rotateY(40deg)rotateZ(0)translate3d(0, 0, 288px);
}

.next-button {
  cursor: pointer;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  transition: opacity .2s, transform .4s cubic-bezier(.68, -.55, .265, 1.55), box-shadow .2s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 11px 20px -7px #92631f;
}

.next-button:hover {
  transform: scale(.9);
  box-shadow: 0 2px 20px -8px #92631f;
}

.next-button:active {
  opacity: .5;
  transform: scale(.8);
}

.text-block-3 {
  color: #000;
  font-family: Varela Round, sans-serif;
  font-size: 11px;
}

.text-block-4 {
  font-family: Varela Round, sans-serif;
  font-size: 11px;
}

.previous-button {
  cursor: pointer;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  transition: opacity .2s, transform .4s cubic-bezier(.68, -.55, .265, 1.55), box-shadow .2s cubic-bezier(.645, .045, .355, 1);
  display: flex;
  box-shadow: 0 11px 20px -7px #92631f;
}

.previous-button:hover {
  transform: scale(.9);
  box-shadow: 0 2px 20px -8px #92631f;
}

.previous-button:active {
  opacity: .5;
  transform: scale(.8);
}

.section-10 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.lines {
  z-index: 0;
  opacity: .35;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
}

.div-block-327 {
  text-align: center;
}

.button-wrap {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: stretch stretch;
  margin-top: 120px;
  display: grid;
}

.carousel {
  transform-style: preserve-3d;
  width: 100%;
  height: 100%;
  transition: transform .8s cubic-bezier(.68, -.55, .265, 1.55);
  position: absolute;
  transform: translate(0)rotateX(-8deg)rotateY(0)rotateZ(0);
}

.testimonial-slider-small {
  background-color: #f5f7fa00;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

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

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

.testimonial-slider {
  background-color: #0000;
  max-width: 800px;
  height: auto;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.testimonial-slide-wrapper {
  max-width: 23%;
  margin-right: 4%;
}

.testimonial-card {
  background-color: #fff0;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0;
  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-author {
  margin-bottom: 2px;
}

.tagline {
  margin-bottom: 10px;
  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;
}

.image-153 {
  text-align: center;
  margin-left: 0;
}

.image-154 {
  margin-left: 0;
}

.paragraph-264 {
  text-align: center;
  margin-left: 0;
  padding-top: 8px;
  font-family: Poppins, sans-serif;
}

.paragraph-265 {
  margin-top: -12px;
  font-family: Poppins, sans-serif;
}

.testimonial-slide-wrapper-copy {
  max-width: 23%;
  margin-right: 4%;
}

.f-image-cover {
  object-fit: cover;
  width: 100%;
  height: 50%;
  padding-left: 0;
  padding-right: 0;
}

.f-header-image-wrapper-tall {
  border-radius: 12px;
  width: 100%;
  max-width: 500px;
  height: 630px;
  overflow: hidden;
}

.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-header-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.f-paragraph-large-2 {
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  line-height: 32px;
}

.f-margin-bottom-32 {
  margin-bottom: 32px;
}

.f-h1-heading {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.04em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 40px;
  line-height: 1.2;
}

.f-margin-bottom-24 {
  margin-bottom: 24px;
}

.f-heading-detail-small {
  color: var(--flowui-component-library--gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-margin-bottom-08 {
  margin-bottom: 8px;
}

.f-header-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  align-items: center;
}

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

.f-section-large-2 {
  padding: 30px 5% 92px;
  position: relative;
}

.f-section-large-2.yyhyju {
  margin-top: -119px;
}

.f-paragraph-small {
  letter-spacing: -.01em;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.8;
}

.f-sub-heading-large {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.02em;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 32px;
}

.f-margin-bottom-33 {
  margin-bottom: 8px;
}

.f-feature-icon-wrapper {
  background-color: var(--flowui-component-library--gray-100);
  border-radius: 8px;
  width: 72px;
  min-width: 72px;
  height: 72px;
  min-height: 72px;
  margin-bottom: 32px;
  padding: 16px;
}

.f-feature-card-centre {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

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

.button-primary-3 {
  grid-row-gap: .25rem;
  color: #efefef;
  text-transform: uppercase;
  cursor: pointer;
  background-color: #151515;
  border-radius: .2rem;
  flex-direction: column;
  padding: .8rem 2.5rem;
  font-size: 1.125rem;
  text-decoration: none;
  transition: all .3s cubic-bezier(.455, .03, .515, .955);
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-primary-3:hover {
  background-color: #ee64ff;
}

.grid-3 {
  grid-column-gap: 2rem;
  grid-row-gap: 5.875rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 13%;
  display: grid;
}

.card {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  text-align: left;
  background-color: #fff;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: 100%;
  padding: 4rem 3.5rem 4.3rem;
  display: flex;
}

.big-text {
  font-size: 10.5rem;
  line-height: 1;
}

.top-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  align-items: flex-start;
  max-width: 29ch;
  display: flex;
}

.number {
  opacity: .2;
}

.spark-secondary-paragraph-18 {
  color: var(--spark-library--foreground-secondary);
  margin-bottom: 64px;
}

.spark-small-icon-4 {
  flex: none;
  width: 24px;
  height: 24px;
  display: inline-block;
}

.spark-small-icon-4.spark-primary-color {
  color: var(--spark-library--foreground-interactive);
}

.spark-flexed-rows {
  grid-row-gap: 48px;
  flex-direction: column;
  display: flex;
}

.spark-rounded-corner-image {
  border-radius: 12px;
  margin-bottom: 32px;
}

.spark-flex-row-7 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.spark-flex-row-7.spark-5-spacing {
  grid-column-gap: 5%;
  align-items: center;
}

.spark-flex-row-7.spark-5-spacing.spark-column-tablet-down {
  grid-column-gap: 5%;
  width: 50%;
}

.spark-900-width-2 {
  width: 952px;
  max-width: 100%;
}

.spark-900-width-2.spark-margin-bottom-104px {
  margin-bottom: 104px;
}

.spark-container-16 {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-16 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-16 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-16 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-16 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-16 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-16 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-16 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-16 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-16 li {
  margin-bottom: .5rem;
}

.combine-social_icon {
  width: 1.5rem;
  height: 1.5rem;
}

.combine-team3_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--combine-library--grey-600);
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-team3_social-link:hover {
  color: var(--combine-library--primary-600);
}

.combine-team3_social-links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.combine-text-size-regular-9 {
  color: var(--black);
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-team3_job-title {
  color: var(--combine-library--grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h6-3 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-team3_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-team3_image-wrapper {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67209c0839d99bec6d154efa_tour-guide.avif");
  background-position: 50%;
  background-size: 100% 100%;
  border-radius: .75rem;
  width: 43%;
  height: 5rem;
  overflow: hidden;
}

.combine-team3_image-wrapper.yyhujik {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67209be123c521e2fda8c771_service.avif");
  background-size: 100% 100%;
}

.combine-team3_image-wrapper.ukiklopp {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67209c6b75aaee7586e5b1d2_relationships.avif");
  background-position: 50%;
}

.combine-team3_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--whitesmoke);
  text-align: center;
  background-image: linear-gradient(#f5f5f5c4, #f5f5f5c4), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67691893a1b903ef58d27b5d_Nasalis-Larvatus-Tours.avif");
  background-position: 0 0, 50%;
  background-size: auto, cover;
  border-radius: 1.25rem;
  flex-direction: column;
  align-items: center;
  padding: 1rem 1rem 2.5rem;
  display: flex;
}

.combine-team3_item.ikollo {
  background-color: var(--white);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.combine-team3_component {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.combine-container-large-10 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large-6 {
  height: 4rem;
}

.combine-space-medium-6 {
  color: var(--combine-library--grey-800);
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2-9 {
  color: var(--black);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.35;
}

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

.combine-container-small-6 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium-9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-10 {
  background-color: var(--white);
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_team3 {
  background-color: var(--combine-library--grey-050);
}

.div-block-328 {
  font-family: Poppins, sans-serif;
}

.button-22 {
  box-shadow: none;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  width: 340px;
  height: 200px;
  margin: 20px;
  display: flex;
}

.button-6 {
  color: #333;
  text-align: center;
  letter-spacing: 2px;
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 56px;
  margin-top: -2px;
  font-size: 15px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
}

.square-b6 {
  background-color: #fff;
  border: 1px solid #333;
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
}

.text-b6 {
  margin-left: 25px;
  font-family: Poppins, sans-serif;
  font-size: 12px;
}

.arrow-wrapper-b6 {
  justify-content: flex-end;
  align-items: center;
  width: 47px;
  margin-left: -21px;
  display: flex;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.arrow-tail-b6 {
  background-color: #333;
  width: 45px;
  height: 1px;
}

.arrow-head-1-b6 {
  z-index: 10;
  margin-left: -9px;
  position: relative;
}

.arrow-head-2-b6 {
  z-index: 8;
  position: absolute;
  inset: auto 3px auto auto;
}

.link-1 {
  color: #333;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  height: 35px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-left-l1 {
  padding-right: 5px;
}

.text-right-l1 {
  padding-right: 10px;
}

._2nd-text-left-l1 {
  padding-right: 5px;
  position: absolute;
  top: auto;
  bottom: -22px;
  right: auto;
}

._2nd-text-right-l1 {
  padding-right: 10px;
  position: absolute;
  inset: auto auto -22px 64px;
}

.arrow-tail-l1 {
  background-color: #000;
  border-radius: 8px;
  width: 25px;
  height: 2px;
}

.arrow-head-l1 {
  height: 30px;
  margin-left: -12px;
}

.video {
  z-index: auto;
}

.text-span-47 {
  font-size: 1.5rem;
}

.image-155 {
  width: 68em;
}

.map_state {
  z-index: 3;
  width: 10em;
  margin-top: 6.5em;
  margin-left: 17.6em;
  position: absolute;
}

.map_embed {
  width: 100%;
}

.nav__menu {
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.map__img {
  z-index: 1;
  opacity: 1;
  width: 62em;
  max-width: none;
  position: relative;
}

.nav__link-text {
  font-size: 1.1em;
}

.nav__right {
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.container-17 {
  width: 1440px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 5em;
}

.container-17.is--nav {
  justify-content: space-between;
  align-items: stretch;
  height: 9em;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.container-17.is--map {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100vh;
  padding: 8.3em 0 7.7em;
  display: flex;
}

.container-17.is--bottom {
  background-image: linear-gradient(207deg, #ffffff08, #ffffff05 63%);
  border: 2px solid #ffffff0f;
  border-radius: .4em;
  justify-content: space-between;
  align-items: center;
  padding: 2.2em 2.2em 2.2em 4.2em;
  font-size: .7em;
  display: flex;
}

.map__embed {
  width: 100%;
  margin-top: 80px;
  margin-left: -227px;
}

.nav__icon-line {
  background-color: #eeedf2;
  width: 100%;
  height: .2em;
  margin-top: .5em;
  margin-bottom: .5em;
}

.hero__button-arrow {
  width: 2.6em;
  margin-left: 2.9em;
  margin-right: 2.9em;
}

.nav__icon {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 6.5em;
  margin-left: 4.9em;
  display: flex;
}

.overflow {
  display: none;
}

.location {
  color: #eeedf2;
  letter-spacing: .1em;
  text-transform: uppercase;
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  height: 1.2em;
  margin-bottom: .2em;
  padding-bottom: 0;
  font-size: 1.1em;
  font-weight: 700;
}

.hero__button-icon {
  background-color: #eeedf2;
  border: 1px solid #eeedf2;
  justify-content: center;
  align-items: center;
  height: 4.3em;
  display: flex;
}

.hero__button-t-contain {
  border: 1px solid #eeedf2;
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.bg-contain {
  z-index: 0;
  opacity: .07;
  filter: blur(2em) contrast(200%);
  width: 100vw;
  height: 100vh;
  margin-left: 0;
  position: fixed;
  inset: 0% auto auto 0%;
  transform: scale(1.8);
}

.hero__gradient {
  z-index: 2;
  opacity: .9;
  background-image: radial-gradient(circle, #5c31ff, #5c31ff00 69%);
  width: 200em;
  height: 200em;
  margin-bottom: -133.1em;
  margin-right: -135.7em;
  position: fixed;
  inset: auto 0% 0% auto;
}

.hero__gradient.is--other {
  opacity: .73;
  background-image: radial-gradient(circle, #f88cd4, #f88cd400 69%);
  width: 160em;
  height: 160em;
  margin-bottom: -133.7em;
  margin-right: -40.6em;
}

.hero__button {
  justify-content: flex-start;
  align-items: stretch;
  margin-top: 0;
  display: flex;
  overflow: hidden;
}

.background {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: relative;
  inset: 0%;
}

.section-11 {
  z-index: 3;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.section-11.is--nav {
  z-index: 2000;
  position: absolute;
  inset: 0% 0% auto;
}

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

.nav__link {
  color: #eeedf2;
  letter-spacing: .1em;
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  padding-left: 1em;
  padding-right: 1em;
  font-weight: 700;
  display: flex;
}

.map__heading {
  margin-bottom: 0;
}

.hero__button-text {
  color: #f88cd4;
  letter-spacing: .1em;
  text-transform: uppercase;
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  height: 1.2em;
  margin-left: 2em;
  margin-right: 2em;
  font-size: 1.1em;
  font-weight: 700;
}

.map-2 {
  z-index: 2;
  font-size: 1em;
  transition: font-size .4s cubic-bezier(.39, .575, .565, 1);
  position: relative;
}

.map-2:hover {
  font-size: 1.5em;
}

.main-embed {
  width: 100%;
  height: 2em;
  min-height: 2em;
}

.fill {
  background-color: #5c31ff;
  width: 0%;
  height: 100%;
}

.bottom-bar {
  z-index: 200;
  justify-content: space-between;
  align-items: center;
  padding: 1.8em;
  display: flex;
  position: fixed;
  inset: auto 0% 0%;
}

.html {
  width: 0;
  height: 0;
  position: absolute;
  inset: 0% 0% auto;
  overflow: hidden;
}

.nav__line {
  background-color: #5c31ff;
  width: 0;
  height: .2em;
  margin-bottom: 3.3em;
  transition: all .2s;
  position: absolute;
  inset: auto auto 0% 0%;
}

.map__state {
  z-index: 2;
  width: 10em;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0% auto auto 0%;
}

.map__state.ok {
  width: 10.3em;
  margin-top: 21.4em;
  margin-left: 23.3em;
}

.map__state.ct {
  width: 1.8em;
  margin-top: 10.7em;
  margin-left: 56.6em;
}

.map__state.mi {
  width: 4.3em;
  margin-top: 7.7em;
  margin-left: 42.2em;
}

.map__state.tn {
  width: 9.4em;
  margin-top: 20.9em;
  margin-left: 39.1em;
}

.map__state.nm {
  width: 8.4em;
  margin-top: 20.5em;
  margin-left: 14.9em;
}

.map__state.ne {
  width: 9.7em;
  margin-top: 12.1em;
  margin-left: 22.7em;
}

.map__state.az {
  width: 7.8em;
  margin-top: 19.5em;
  margin-left: 8.3em;
}

.map__state.ut {
  width: 6.7em;
  margin-top: 12.1em;
  margin-left: 10.1em;
}

.map__state.mo {
  width: 7.8em;
  margin-top: 16em;
  margin-left: 32em;
}

.map__state.ks {
  width: 8.9em;
  margin-top: 16.7em;
  margin-left: 24.4em;
}

.map__state.ar {
  width: 6.1em;
  margin-top: 21.8em;
  margin-left: 33.4em;
}

.map__state.wv {
  width: 5em;
  margin-top: 14.9em;
  margin-left: 47.6em;
}

.map__state.nd {
  width: 7.8em;
  margin-top: 3.2em;
  margin-left: 23.4em;
}

.map__state.wi {
  width: 9.5em;
  margin-top: 5.5em;
  margin-left: 35em;
}

.map__state.ak {
  width: 11.7em;
  margin-top: 29.2em;
  margin-left: 1.5em;
}

.map__state.pa {
  width: 6.7em;
  margin-top: 11.8em;
  margin-left: 48.9em;
}

.map__state.nh {
  width: 1.7em;
  margin-top: 5.7em;
  margin-left: 57.1em;
}

.map__state.sc {
  width: 5.8em;
  margin-top: 23em;
  margin-left: 47.4em;
}

.map__state.id {
  width: 12.2em;
  margin-top: 1.4em;
  margin-left: 11.4em;
}

.map__state.tx {
  width: 16.5em;
  margin-top: 22em;
  margin-left: 18.2em;
}

.map__state.vt {
  width: 1.9em;
  margin-top: 6.3em;
  margin-left: 55.6em;
}

.map__state.or {
  width: 9.4em;
  margin-top: 3.3em;
  margin-left: .7em;
}

.map__state.nc {
  width: 10.1em;
  margin-top: 19.8em;
  margin-left: 45.8em;
}

.map__state.ia {
  width: 7.2em;
  margin-top: 11.5em;
  margin-left: 31em;
}

.map__state.il {
  width: 4.8em;
  margin-top: 12.8em;
  margin-left: 36.8em;
}

.map__state.mt {
  width: 7em;
  margin-top: 1.3em;
  margin-left: 8.4em;
}

.map__state.ga {
  width: 6.1em;
  margin-top: 23.7em;
  margin-left: 44.7em;
}

.map__state.nv {
  width: 7.3em;
  margin-top: 10.7em;
  margin-left: 4.2em;
}

.map__state.me {
  width: 4.2em;
  margin-top: 2.1em;
  margin-left: 57.8em;
}

.map__state.la {
  width: 6.7em;
  margin-top: 27.6em;
  margin-left: 34.1em;
}

.map__state.ny {
  width: 8.3em;
  margin-top: 6.9em;
  margin-left: 49.7em;
}

.map__state.in {
  width: 3.5em;
  margin-top: 13.6em;
  margin-left: 41.2em;
}

.map__state.al {
  width: 4.3em;
  margin-top: 24em;
  margin-left: 41.6em;
}

.map__state.hi {
  width: 7em;
  margin-top: 34.2em;
  margin-left: 15.4em;
}

.map__state.ky {
  width: 8.6em;
  margin-top: 17.7em;
  margin-left: 39.9em;
}

.map__state.de {
  width: 1.3em;
  margin-top: 14.7em;
  margin-left: 54.6em;
}

.map__state.ma {
  width: 3.8em;
  margin-top: 9.1em;
  margin-left: 56.6em;
}

.map__state.wy {
  width: 8.2em;
  margin-top: 8.3em;
  margin-left: 14.8em;
}

.map__state.va {
  width: 8.3em;
  margin-top: 16.2em;
  margin-left: 47.1em;
}

.map__state.oh {
  width: 4.8em;
  margin-top: 12.9em;
  margin-left: 44.5em;
}

.map__state.ri {
  width: .9em;
  margin-top: 10.6em;
  margin-left: 58.4em;
}

.map__state.nj {
  width: 1.5em;
  margin-top: 12.4em;
  margin-left: 54.9em;
}

.map__state.wa {
  width: 7.8em;
  margin-top: -.1em;
  margin-left: 2.8em;
}

.map__state.wa.kudat {
  margin-top: -7.1em;
  margin-left: 16em;
}

.map__state.sd {
  width: 8.4em;
  margin-top: 7.7em;
  margin-left: 22.9em;
}

.map__state.co {
  width: 8.6em;
  margin-top: 14.4em;
  margin-left: 16.1em;
}

.map__state.md {
  width: 5.2em;
  margin-top: 15.2em;
  margin-left: 50.6em;
}

.map__state.ca {
  width: 9.4em;
  margin-top: 9.5em;
  margin-left: 0;
}

.map__state.fl {
  width: 10.3em;
  margin-top: 29.6em;
  margin-left: 42.9em;
}

.map__state.mn {
  width: 7.3em;
  margin-top: 3.1em;
  margin-left: 30.6em;
}

.map__state.ms {
  width: 4.1em;
  margin-top: 24.2em;
  margin-left: 37.5em;
}

.nav__logo-img {
  width: 7em;
}

.nav__logo-link {
  justify-content: center;
  align-items: center;
  display: flex;
}

.bar__dot {
  background-color: #f88cd4;
  border-radius: 100vw;
  width: 1.4em;
  height: 1.4em;
  margin-right: 1.1em;
}

.div-block-329 {
  margin-top: 159px;
}

.code-embed-15 {
  margin-top: 178px;
  margin-left: 309px;
}

.combine-social_icon-2 {
  width: 1.5rem;
  height: 1.5rem;
}

.combine-team4_social-link {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  color: var(--combine-library--grey-600);
  justify-content: center;
  align-items: center;
  display: flex;
}

.combine-team4_social-link:hover {
  color: var(--combine-library--primary-600);
}

.combine-team4_social-links {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.combine-text-size-regular-10 {
  color: var(--combine-library--grey-600);
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-team4_job-title {
  color: var(--combine-library--grey-600);
  font-family: Open Sans, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.5;
}

.combine-heading-style-h6-4 {
  color: var(--combine-library--grey-800);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.5;
}

.combine-team4_content {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.combine-team4_image {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.combine-team4_image-wrapper {
  border-radius: .75rem;
  width: 100%;
  max-width: 15rem;
  height: 15rem;
  overflow: hidden;
}

.combine-team4_item {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.combine-team4_component {
  grid-column-gap: 3rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: start;
  display: grid;
}

.combine-container-large-11 {
  width: 100%;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-space-large-7 {
  height: 4rem;
}

.combine-space-medium-7 {
  width: 100%;
  height: 1.5rem;
}

.combine-heading-style-h2-10 {
  color: var(--combine-library--grey-800);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

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

.combine-container-small-7 {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.combine-padding-section-medium-10 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.combine-padding-global-11 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.combine-section_team4 {
  background-color: var(--combine-library--white);
}

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

.text-block-146 {
  font-family: Poppins, sans-serif;
  display: none;
}

.f-image-cover-2 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-gallery-image-s {
  height: 300px;
}

.f-gallery-lightbox {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.f-gallery-image-tall {
  height: 640px;
}

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

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

.f-heading-detail-small-2 {
  color: var(--flowui-component-library--gray-500);
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
}

.f-margin-bottom-34 {
  margin-bottom: 8px;
}

.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-margin-bottom-48 {
  margin-bottom: 48px;
}

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

.f-section-large-3 {
  padding: 92px 5%;
  position: relative;
}

.f-section-large-3.jukll {
  margin-top: 88px;
}

.brix---btn-primary-20 {
  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;
  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-20:hover {
  background-color: var(--elements-webflow-library--secondary--color-1);
  color: var(--elements-webflow-library--neutral--100);
  transform: translate3d(0, -3px, .01px);
}

.brix---buttons-row-center-5 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.brix---image-7 {
  border-radius: 20px;
}

.brix---instagram-image-hidden-on-tablet-3, .brix---instagram-image-3 {
  border-radius: 24px;
  overflow: hidden;
  transform: translate(0);
}

.brix---image-width-100-3 {
  border-radius: 20px;
  width: 100%;
}

.brix---grid-instagram-v2-3 {
  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---mg-bottom-40px-20 {
  margin-bottom: 40px;
}

.brix---paragraph-default-40 {
  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-924 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---heading-link-3 {
  color: var(--elements-webflow-library--accent--primary-1);
  text-decoration: none;
  transition: color .3s;
}

.brix---heading-link-3:hover {
  color: var(--elements-webflow-library--secondary--color-1);
}

.brix---heading-h2-size-28 {
  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-925 {
  color: var(--elements-webflow-library--neutral--800);
}

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

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

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

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

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

.icon-wrapper {
  background-color: #f5e5ff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 105px;
  height: 105px;
  padding: 11px;
  display: flex;
  overflow: hidden;
}

.modal-detail {
  color: #151c34;
  white-space: nowrap;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.modal-content-2 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 400px;
  padding: 11px 38px 54px;
  display: flex;
  position: static;
}

.slide-navigation {
  color: #0000;
  background-color: #0000;
  border: 1px #000;
  font-size: 10px;
  bottom: 10px;
}

.slide-navigation.iikikkk {
  margin-top: -134px;
  padding-top: 156px;
  display: none;
}

.close {
  opacity: .5;
  transition: opacity .2s;
}

.close:hover {
  opacity: 1;
}

.modal-slider {
  background-color: #0000;
  height: 100%;
}

.modal-header {
  background-color: var(--white);
  border-bottom: 1px solid #151c341a;
  border-radius: 40px;
  justify-content: space-between;
  align-items: center;
  min-height: auto;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.slider-right {
  opacity: .5;
  color: #151c34;
  justify-content: center;
  align-items: center;
  padding: 4px 15px;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.slider-right:hover {
  opacity: 1;
}

.modal-element {
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  max-width: 370px;
  margin-top: 166px;
  margin-bottom: 87px;
  padding-bottom: 0;
  position: static;
}

.modal-element.dd-on-package {
  width: auto;
  max-width: 350px;
  margin-top: 98px;
}

.modal-element.hyftfgft {
  max-width: 700px;
  height: auto;
  max-height: none;
}

.modal-element.dd-on-package {
  max-width: 400px;
  margin-top: 98px;
}

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

.modal-slide {
  background-color: var(--white);
  color: var(--white);
  border-radius: 0 0 40px 40px;
  font-family: Poppins, sans-serif;
}

.modal-slide.ioutybbfy {
  background-image: linear-gradient(#0000009e, #0000009e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623f13aa9bf8435cbb867e_Probosis-Monkey%2C-Kinabatanga-River-Cruise-Tanini-Kinabatangan.avif");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
}

.paragraph-standard {
  color: #151c34cc;
  margin-top: -19px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  line-height: 1.5;
}

.paragraph-standard.uuuuu {
  margin-top: -18px;
}

.icon {
  width: 70px;
}

.module-header-left {
  width: 50%;
  height: 100%;
  display: flex;
}

.module-header-right {
  justify-content: flex-end;
  width: 50%;
  display: flex;
}

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

.modal-overlay {
  z-index: 1111;
  background-color: var(--transparent);
  justify-content: center;
  align-items: center;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.modal-overlay.uuuuuuuuuu.destop {
  display: flex;
}

.modal-overlay.uuuuuuuuuu.mobile {
  display: none;
}

.modal-overlay.waiverr {
  justify-content: center;
  align-items: center;
  display: flex;
}

.flowbase-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 850px;
  padding: 120px 3%;
  display: flex;
  overflow: hidden;
}

.text-block-148 {
  font-family: Poppins, sans-serif;
}

.heading-31 {
  color: green;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.text-span-48 {
  color: red;
  background-color: #ff0;
  border: 1px #000;
  font-family: Changa One, Impact, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.home-hero-button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.button-primary-4 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  white-space: nowrap;
  background-image: linear-gradient(218deg, #085078 46%, #85d8ce 100%, #ff196e);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 52px;
  margin-left: 0;
  margin-right: 0;
  padding: 14px 24px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 162%;
  display: inline-flex;
}

.button-icon {
  max-width: 20px;
  height: 20px;
}

.button-link-box {
  position: relative;
  overflow: hidden;
}

.button-link-text-absolute {
  color: var(--untitled-ui--warning300);
  position: absolute;
}

.button-secondary-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  border: 1px #fff;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  height: 52px;
  padding: 14px 24px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 162%;
  display: inline-flex;
}

.button-secondary-2._4556 {
  border-style: solid;
  border-color: var(--white);
  background-color: var(--green);
  color: var(--black);
  border-radius: 30px;
  text-decoration: none;
}

.button-secondary-2._4556.iiutyyytbbgg {
  margin-top: 17px;
  margin-left: -10px;
}

.button-secondary-2._4556 {
  border-style: solid;
  border-color: var(--black);
  background-color: #0000;
  margin-top: -44px;
  margin-left: -186px;
}

.button-secondary-2._4556.uiiop {
  margin-top: 15px;
  margin-left: -196px;
}

.button-secondary-2._4556.uiiop.oopyuyuuyuy {
  margin-left: -154px;
}

.button-secondary-2._4556.iiutytyghtyt {
  margin-top: 22px;
}

.button-secondary-2._4556 {
  background-color: #0000;
  border-style: solid;
  border-color: #000;
  margin-top: -44px;
  margin-left: -186px;
}

.button-secondary-2._4556.uuyrtggfte {
  margin-top: 6px;
  margin-left: -118px;
}

.button-secondary-2._4556.uuyrtggfte.iiufyuuju.iiourttr {
  border-style: none;
  margin-top: -51px;
  margin-left: 133px;
  padding-left: 0;
  padding-right: 0;
}

.button-secondary-2._4556.uuyrtggfte.iijgyhgy {
  margin-top: 17px;
}

.text-block-149 {
  color: var(--flowui-component-library--gray-200);
  font-size: 18px;
}

.text-block-149.iiuyjjjyugjgu {
  color: var(--black);
  padding-left: 0;
  padding-right: 0;
}

.image-156 {
  z-index: 999999999;
  position: static;
}

.uui-text-size-medium-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--untitled-ui--gray600);
  text-align: center;
  letter-spacing: normal;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: auto;
  margin-top: -10px;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  display: grid;
}

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

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

.uui-page-padding-20 {
  margin-top: -59px;
  padding-left: 2rem;
  padding-right: 2rem;
}

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

.uui-text-size-large-13 {
  color: var(--untitled-ui--gray600);
  letter-spacing: normal;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}

.uui-heading-xxsmall-3 {
  color: var(--untitled-ui--gray900);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Changa One, Impact, sans-serif;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5;
}

.uui-heading-medium-10 {
  color: var(--untitled-ui--gray900);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-button-13 {
  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-13:hover {
  border-color: var(--untitled-ui--primary700);
  background-color: var(--untitled-ui--primary700);
}

.uui-button-13: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-8 {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row-8.button-row-center {
  justify-content: center;
}

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

.uui-layout92_list {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start center;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

.uui-layout92_item {
  background-color: var(--whitesmoke);
  text-align: center;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding-bottom: 29px;
  display: flex;
}

.uui-layout92_image-wrapper {
  background-color: var(--untitled-ui--gray50);
  width: 100%;
  margin-bottom: 1.5rem;
  position: relative;
}

.uui-layout92_image {
  width: 100%;
}

.uui-button-secondary-gray-8 {
  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-8:hover {
  background-color: var(--untitled-ui--gray50);
  color: var(--untitled-ui--gray800);
}

.uui-button-secondary-gray-8:focus {
  background-color: var(--untitled-ui--white);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--gray100);
}

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

.uui-space-xxsmall-3 {
  border: 1px #000;
  width: 80%;
  min-height: .5rem;
}

.uui-space-xxsmall-3.uuhtygrf {
  border-bottom-style: solid;
  border-bottom-color: var(--combine-library--grey-600);
  width: 80%;
  padding-left: 0;
}

.uui-space-xxsmall-3.ooiryytud {
  border-bottom-style: solid;
}

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

.uui-heading-subheading-8 {
  color: var(--elements-webflow-library--accent--primary-1);
  margin-bottom: .75rem;
  font-family: Poppins, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
}

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

.list-16 {
  margin-top: 13px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  list-style-type: square;
}

.list-item-66 {
  text-align: left;
  margin-top: 0;
  padding-bottom: 19px;
}

.list-item-67, .list-item-68 {
  text-align: left;
  padding-bottom: 19px;
}

.list-item-68.ryyer {
  font-weight: 700;
}

.div-block-331 {
  margin-left: 196px;
  padding-top: 20px;
}

.div-block-331.uuyrtoloi {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: 0;
  display: grid;
}

.div-block-331.wr {
  width: 100%;
  margin-left: 0;
  font-family: Varela, sans-serif;
}

.text-block-150 {
  border-left: 1px solid var(--spark-library--foreground-secondary);
  margin-left: 0;
  padding-left: 12px;
  font-family: Changa One, Impact, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.text-block-150.oooo.oouiyuyyuuyuy {
  border-left-style: none;
  margin-left: 30px;
  font-size: 18px;
}

.text-block-150.wefwgfw {
  border-left-style: none;
  width: auto;
  margin-top: -4px;
  padding-left: 0;
  font-family: Changa One, Impact, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.list-item-69 {
  text-align: left;
  font-weight: 700;
}

.list-17 {
  color: #333;
  margin-left: 20px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  list-style-type: square;
}

.list-18 {
  border-left: 1px solid var(--spark-library--foreground-secondary);
  color: #333;
  margin-left: 10px;
  padding-left: 27px;
  font-size: 15px;
}

.text-block-151 {
  border-bottom: 1px solid var(--black);
  color: var(--black);
}

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

.list-item-70 {
  text-align: left;
  padding-top: 0;
  padding-bottom: 41px;
}

.list-item-71, .list-item-72 {
  padding-bottom: 17px;
}

.list-item-73 {
  text-align: left;
  padding-bottom: 17px;
}

.list-item-74, .list-item-75 {
  padding-bottom: 17px;
}

.list-item-76, .list-item-77 {
  font-weight: 700;
}

.button-link-text-absolute-2 {
  margin-left: 25px;
  font-size: 13px;
  position: absolute;
}

.button-link-text-absolute-2.yyyhyy {
  margin-left: 0;
}

.lightbox-link-7 {
  z-index: 999999;
  margin-top: 18px;
  position: static;
}

.text-block-153 {
  font-size: 13px;
}

.text-block-153.ooiuuby {
  margin-left: 25px;
  margin-right: 0;
  padding-right: 0;
  font-size: 13px;
}

.text-block-154 {
  padding-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.wrqw, .text-block-155 {
  font-size: 13px;
}

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

.text-span-50, .text-span-51 {
  color: var(--black);
  font-weight: 600;
}

.button-23 {
  margin-top: 29px;
}

.spark-centered-text-link {
  color: var(--spark-library--foreground-secondary);
  text-align: center;
  margin-top: 24px;
  text-decoration: none;
  display: block;
}

.spark-form-success {
  background-color: var(--spark-library--background--interactive);
  text-align: center;
  border-radius: 8px;
  padding: 24px;
}

.spark-text-link {
  color: var(--spark-library--black);
  text-decoration: underline;
  display: inline-block;
}

.spark-text-link.spark-gray {
  color: var(--spark-library--foreground-tertiary);
}

.spark-form-sub-text {
  color: var(--spark-library--foreground-tertiary);
  text-align: center;
  margin-top: 12px;
  font-size: .875rem;
}

.spark-button-10 {
  border: 1px solid var(--spark-library--foreground-interactive);
  background-color: var(--spark-library--foreground-interactive);
  color: var(--spark-library--white);
  border-radius: 8px;
  flex: none;
  padding: 16px;
  font-size: .9375rem;
  font-weight: 500;
  line-height: 1em;
  text-decoration: none;
  transition: border-color .15s, background-color .15s, opacity .15s;
}

.spark-button-10:hover {
  border-color: var(--spark-library--foreground-interactive-hover);
  background-color: var(--spark-library--foreground-interactive-hover);
  opacity: 1;
}

.spark-button-10.spark-full-width {
  background-color: var(--elements-webflow-library--secondary--color-1);
  text-align: center;
  width: 100%;
}

.spark-button-10.spark-full-width:hover {
  background-color: var(--spark-library--foreground-interactive-hover);
}

.spark-input-3 {
  border: 1px solid var(--spark-library--border-default);
  color: var(--spark-library--black);
  background-color: #fceac254;
  border-radius: 8px;
  height: 48px;
  margin-bottom: 32px;
  padding: 8px 16px;
  font-size: 1rem;
}

.spark-input-3:focus {
  border-color: var(--spark-library--foreground-interactive);
}

.spark-input-3::placeholder {
  color: var(--spark-library--foreground-tertiary);
}

.spark-form-heading {
  text-align: center;
  margin-bottom: 32px;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.7em;
}

.spark-centered-form {
  background-color: var(--spark-library--white);
  border-radius: 12px;
  width: 388px;
  max-width: 100%;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 24px;
}

.spark-centered-form.spark-simple-shadow-small {
  color: var(--spark-library--black);
}

.spark-simple-shadow-small {
  box-shadow: -6px 6px 20px #0000001f;
}

.spark-centered-logo {
  width: 132px;
  margin-bottom: 48px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.spark-container-17 {
  color: var(--white);
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.spark-section-17 {
  width: 100%;
  padding: 176px 64px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  position: relative;
}

.spark-section-17.spark-secondary-background {
  background-color: var(--spark-library--background--interactive);
}

.spark-section-17 h5 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-17 h4 {
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.4;
}

.spark-section-17 h1 {
  margin-bottom: 1rem;
  font-size: 4rem;
  font-weight: 600;
  line-height: 1.1;
}

.spark-section-17 h2 {
  margin-top: 1rem;
  margin-bottom: 2rem;
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.2;
}

.spark-section-17 h3 {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
  font-size: 2rem;
  font-weight: 600;
  line-height: 1.3;
}

.spark-section-17 h6 {
  margin-top: 1.5rem;
  margin-bottom: .5rem;
  font-size: .8125rem;
  font-weight: 700;
  line-height: 1.5;
}

.spark-section-17 ul {
  margin-top: 2rem;
  margin-bottom: 3rem;
  padding-left: 14px;
}

.spark-section-17 li {
  margin-bottom: .5rem;
}

.area-label {
  z-index: 1;
  color: #0000004d;
  background-color: #fff;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 600;
  transition: font-size .3s, color .3s, top .3s cubic-bezier(.25, .46, .45, .94);
  display: inline-block;
  position: absolute;
  top: 10px;
}

.form-next {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 10px;
  flex: 1;
  width: 48%;
  min-height: 60px;
  margin-top: 4px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 15px 30px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  transition: letter-spacing .3s, box-shadow .4s cubic-bezier(.25, .46, .45, .94), background-color .3s cubic-bezier(.25, .46, .45, .94);
  position: static;
}

.form-next:hover {
  background-color: var(--green);
  letter-spacing: 3px;
  box-shadow: 0 20px 30px -11px #7f58e299;
}

.form-next:active {
  border: 1px #000;
}

.radiobutton {
  border: 2px solid #0000000d;
  border-radius: 50%;
  flex: none;
  width: 30px;
  height: 30px;
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 15px;
  transition: border-width .3s cubic-bezier(.25, .46, .45, .94), background-color .3s cubic-bezier(.25, .46, .45, .94), border-color .3s;
}

.radiobutton:hover {
  border-color: #00000026;
}

.radiobutton.w--redirected-checked {
  background-color: #7f58e24d;
  border-width: 9px;
  border-color: #7f58e280;
}

.radiobutton.w--redirected-focus {
  box-shadow: none;
  border-color: #7f58e280;
}

.form-heading {
  width: 100%;
  margin-bottom: 30px;
  font-family: Poppins, sans-serif;
  font-size: 26px;
  font-weight: 700;
}

.button-24 {
  color: #7f58e2;
  text-align: center;
  letter-spacing: 2px;
  text-transform: uppercase;
  border: 2px solid #7f58e2;
  border-radius: 10px;
  flex: 1;
  min-height: 60px;
  padding: 15px 50px;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  transition: letter-spacing .3s, box-shadow .4s cubic-bezier(.25, .46, .45, .94), background-color .3s cubic-bezier(.25, .46, .45, .94);
  display: inline-block;
  position: static;
}

.button-24:hover {
  letter-spacing: 3px;
}

.button-24:active {
  border: 1px #000;
}

.text-area {
  color: #7f58e2;
  background-color: #0000;
  border: 2px solid #0000000d;
  border-radius: 10px;
  min-height: 240px;
  padding-top: 12px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 700;
  transition: border-color .3s;
}

.text-area:hover {
  border-color: #00000026;
  display: block;
}

.text-area:focus {
  border-color: #7f58e280;
}

.radio-button-label-2 {
  display: none;
}

.form-slide {
  flex: none;
  width: 100%;
  margin-right: 40px;
}

.radiobutton-field {
  align-items: flex-start;
  margin-bottom: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  transition: color .3s;
  display: flex;
}

.radiobutton-field:hover {
  color: #7f58e2;
}

.form-back {
  border: 2px solid var(--whitesmoke);
  background-color: var(--blue);
  color: var(--ghh);
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 10px;
  flex: 1;
  width: 48%;
  min-height: 60px;
  margin-top: -50px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 13px 30px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 700;
  transition: letter-spacing .3s, box-shadow .4s cubic-bezier(.25, .46, .45, .94), background-color .3s cubic-bezier(.25, .46, .45, .94);
  position: static;
}

.form-back:hover {
  box-shadow: none;
  letter-spacing: 3px;
}

.form-back:active {
  box-shadow: 0 11px 20px -11px #7f58e299;
}

.form-back.a {
  margin-top: 3px;
}

.form-back.a.ry5 {
  margin-top: 2px;
}

.text-field-done {
  opacity: 0;
  background-color: #7f58e233;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676cb41bbe9e2cbfcf068892_done-violet.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 11px;
  border: 2px solid #7f58e2;
  border-radius: 50%;
  width: 1px;
  height: 1px;
  margin-left: 20px;
  margin-right: 20px;
  transition: height .3s cubic-bezier(.25, .46, .45, .94), width .3s cubic-bezier(.25, .46, .45, .94);
  position: absolute;
  inset: 50% 0% auto auto;
  transform: translate(0, -50%);
}

.text-field-done.area-done {
  width: 10px;
  height: 10px;
  position: absolute;
  inset: 30px 0% auto auto;
}

.form-step {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  margin-bottom: 20px;
  display: flex;
}

.form-step.last-step {
  margin-bottom: 0;
  padding-bottom: 70px;
}

.form-slider {
  background-color: #0000;
  flex-flow: wrap;
  justify-content: space-between;
  height: auto;
  display: flex;
}

.slide-nav-5 {
  display: none;
}

.success-message-5 {
  background-color: #0000;
  padding: 0;
}

.text-field-wrapper {
  text-align: left;
  flex-direction: column;
  flex: none;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  margin-bottom: 20px;
  padding-left: 2px;
  padding-right: 2px;
  display: flex;
  position: relative;
}

.text-field-wrapper.third {
  width: 31%;
}

.text-field-wrapper.half {
  width: 48%;
}

.field-label-3 {
  z-index: 1;
  color: #0000004d;
  align-self: flex-start;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3;
  transition: background-color .3s, font-size .3s, color .3s, top .3s cubic-bezier(.25, .46, .45, .94);
  display: inline-block;
  position: absolute;
  top: 19px;
}

.text-field-2 {
  color: #7f58e2;
  background-color: #0000;
  border: 2px solid #0000000d;
  border-radius: 10px;
  height: 60px;
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 700;
  transition: border-color .3s;
  position: static;
  inset: 0%;
}

.text-field-2:hover {
  border-color: #00000026;
  display: block;
}

.text-field-2:focus {
  border-color: #7f58e280;
}

.radio-buttons {
  flex: none;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.text-area-wrapper {
  text-align: left;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  min-height: 120px;
  margin-bottom: 20px;
  padding-left: 2px;
  padding-right: 2px;
  display: flex;
  position: relative;
}

.step-number {
  color: var(--combine-library--grey-400);
  width: 100%;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 300;
}

.radio-button-field-3 {
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 48%;
  height: 100px;
  display: flex;
  position: relative;
}

.form-mask {
  height: auto;
  margin-bottom: -40px;
  margin-left: -40px;
  margin-right: -40px;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.checkbox {
  border-width: 2px;
  border-color: #0000000d;
  border-radius: 7px;
  flex: none;
  width: 30px;
  height: 30px;
  margin-top: 0;
  margin-right: 15px;
  transition: background-color .3s cubic-bezier(.25, .46, .45, .94), border-color .3s;
}

.checkbox:hover {
  border-color: #00000026;
}

.checkbox.w--redirected-checked {
  background-color: #7f58e24d;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676cb41bbe9e2cbfcf068892_done-violet.svg");
  background-size: 16px;
  border-color: #7f58e280;
}

.checkbox.w--redirected-focus {
  box-shadow: none;
  border-color: #7f58e280;
}

.radio-button-2 {
  cursor: pointer;
  background-color: #fcfcfc;
  border: 2px solid #fcfcfc;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.radio-button-2:hover {
  background-color: #7f58e233;
}

.radio-button-2.w--redirected-checked {
  background-color: #7f58e24d;
  border: 2px solid #7f58e280;
  transition: border-color .3s, background-color .3s cubic-bezier(.25, .46, .45, .94);
}

.radio-button-2.gender {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676cb41bbe9e2cbfcf068893_42dddf62d85a531abb8c7b4bae405358_genders-02.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto 50%;
  transition: border-color .3s cubic-bezier(.25, .46, .45, .94), background-color .3s cubic-bezier(.25, .46, .45, .94);
}

.radio-button-2.gender:hover {
  border-color: #7f58e233;
}

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

.radio-button-2.gender.male {
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676cb41bbe9e2cbfcf068894_8dfcaae8d39c60428f780a5582410ab6_genders-01.avif");
}

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

.form-button {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  border-radius: 10px;
  width: 100%;
  min-height: 70px;
  margin-top: 0;
  margin-bottom: -6px;
  padding: 0 30px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 700;
  transition: letter-spacing .3s, box-shadow .4s cubic-bezier(.25, .46, .45, .94), background-color .3s cubic-bezier(.25, .46, .45, .94);
  position: absolute;
  inset: auto 0% 20px;
}

.form-button:hover {
  background-color: var(--green);
  letter-spacing: 3px;
  box-shadow: 0 20px 30px -11px #7f58e299;
}

.form-button:active, .form-button:focus {
  border: 1px #000;
}

.checkbox-field {
  align-items: flex-start;
  margin-bottom: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3;
  transition: color .3s;
  display: flex;
}

.checkbox-field:hover {
  color: #7f58e2;
}

.fields-group {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.form-2 {
  text-align: left;
  flex-flow: wrap;
  justify-content: space-between;
}

.form-block-2 {
  background-color: var(--whitesmoke);
  border-radius: 30px;
  max-width: 600px;
  margin-top: 18px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 80px 70px;
  box-shadow: 0 20px 50px -50px #202d4933;
}

.success-subtitle {
  margin-top: -20px;
  margin-bottom: 30px;
  font-family: Poppins, sans-serif;
}

.form-label {
  width: 100%;
  margin-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.paragraph-271 {
  margin-bottom: 30px;
  padding-top: 0;
  font-family: Poppins, sans-serif;
}

.radio-button-label-3, .radio-button-label-4 {
  font-family: Poppins, sans-serif;
}

.radio-button-label-5 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.radio-button-label-6, .radio-button-label-7 {
  font-family: Poppins, sans-serif;
}

.text-block-156 {
  padding-top: 14px;
  padding-bottom: 10px;
  font-family: Poppins, sans-serif;
  font-weight: 500;
}

.radio-button-label-8, .radio-button-label-9, .radio-button-label-10 {
  font-family: Poppins, sans-serif;
}

.text-field-3 {
  border-radius: 10px;
  margin-top: 14px;
  font-family: Poppins, sans-serif;
}

.text-block-157 {
  padding-top: 21px;
  padding-bottom: 12px;
  font-family: Poppins, sans-serif;
}

.radio-button-label-11, .radio-button-label-12, .radio-button-label-13, .radio-button-label-14, .radio-button-label-15 {
  font-family: Poppins, sans-serif;
}

.text-block-158 {
  margin-top: 18px;
  font-family: Poppins, sans-serif;
}

.radio-button-label-16 {
  font-family: Poppins, sans-serif;
}

.text-field-4 {
  font-family: Poppins, sans-serif;
  font-size: 13px;
}

.text-block-159 {
  margin-top: 14px;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
}

.radio-button-label-17 {
  padding-top: 0;
  font-family: Poppins, sans-serif;
}

.radio-button-label-18, .radio-button-label-19, .radio-button-label-20, .radio-button-field-4 {
  font-family: Poppins, sans-serif;
}

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

.text-block-160 {
  margin-top: 21px;
  margin-bottom: 15px;
  font-family: Poppins, sans-serif;
}

.radio-button-label-21, .radio-button-label-22, .radio-button-label-23, .radio-button-label-24, .radio-button-label-25 {
  font-family: Poppins, sans-serif;
}

.text-block-161 {
  margin-top: 23px;
  font-family: Poppins, sans-serif;
}

.radio-button-field-5 {
  margin-top: 9px;
}

.radio-button-label-26, .radio-button-label-27 {
  font-family: Poppins, sans-serif;
}

.text-block-162 {
  margin-top: 21px;
  font-family: Poppins, sans-serif;
}

.radio-button-field-6 {
  margin-top: 19px;
}

.radio-button-label-28, .radio-button-label-29, .radio-button-label-30, .radio-button-label-31, .radio-button-label-32 {
  font-family: Poppins, sans-serif;
}

.text-block-163 {
  margin-top: 25px;
  margin-bottom: 11px;
  font-family: Poppins, sans-serif;
}

.radio-button-label-33, .radio-button-label-34 {
  font-family: Poppins, sans-serif;
}

.text-block-164 {
  margin-top: 23px;
  margin-bottom: 17px;
  font-family: Poppins, sans-serif;
}

.radio-button-label-35, .radio-button-label-36, .radio-button-label-37, .radio-button-label-38, .radio-button-label-39 {
  font-family: Poppins, sans-serif;
}

.text-block-165 {
  margin-top: 15px;
  font-family: Poppins, sans-serif;
}

.text-field-5 {
  border-radius: 9px;
  margin-top: 9px;
  font-family: Poppins, sans-serif;
}

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

.bold-text-324 {
  color: var(--ghh);
}

.recaptcha-2 {
  margin-top: -1px;
}

.radio-button-label-40 {
  font-family: Poppins, sans-serif;
}

.text-block-166 {
  text-align: center;
  margin-top: 37px;
  padding-bottom: 41px;
  padding-left: 33px;
  padding-right: 34px;
  font-family: Poppins, sans-serif;
}

.text-span-52 {
  font-size: 16px;
  font-weight: 600;
}

.button-25 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  border-radius: 20px;
  font-family: Poppins, sans-serif;
}

.okjijki {
  background-color: #0000;
}

.text-block-168 {
  color: var(--black);
  font-weight: 700;
}

.ob-form_title {
  text-align: center;
  font-weight: 500;
}

.ob-form_block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 34rem;
  margin-bottom: 0;
  padding-bottom: 1.5rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  transition: height .2s;
  overflow: auto;
}

.ob-form_button {
  color: #000;
  text-align: center;
  background-color: #ffe500;
  border-radius: 99rem;
  width: 100%;
  padding: .75rem 2rem;
  font-size: 1.125rem;
  font-weight: 600;
  transition: background-color .15s cubic-bezier(.165, .84, .44, 1), transform .15s cubic-bezier(.165, .84, .44, 1);
}

.ob-form_button:hover {
  background-color: #ffd900;
  transform: scale(1.03);
}

.ob-form_button.is-center {
  align-self: center;
  max-width: 15rem;
}

.ob-form_button.is-center:focus-visible, .ob-form_button.is-center[data-wf-focus-visible] {
  outline-offset: .15rem;
  outline: .1rem solid #fff;
}

.ob-form_button.is-back {
  background-color: #303030;
}

.ob-form_button.is-back:hover {
  background-color: #353535;
}

.ob-form_progress-step {
  background-color: #303030;
  border: .2rem solid #303030;
  border-radius: 99rem;
  justify-content: center;
  align-items: center;
  width: 3.25rem;
  height: 3.25rem;
  font-weight: 600;
  transition: all .35s;
  display: flex;
  position: relative;
}

.ob-form_progress-step.is-completed {
  color: #000;
  background-color: #ffe500;
  border-color: #ffe500;
}

.ob-form_progress-step.is-active {
  border: .2rem solid #ffe500;
}

.form_option1-icon {
  background-color: #555;
  border: 1px #000;
  border-radius: 99rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: .75rem .75rem auto auto;
}

.form_option1-icon.w--redirected-checked {
  background-color: #ffe500;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/677b47617e7befb05687be4e_check_black.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80% 80%;
  border-width: .25rem;
}

.form_option1-icon.w--redirected-focus {
  box-shadow: none;
}

.form_option1-icon.w--redirected-focus-visible {
  outline-offset: .15rem;
  outline: .1rem solid #fff;
}

.ob-form_form {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  background-color: #0000;
  flex-flow: column;
  display: flex;
}

.spacer-medium {
  width: 100%;
  padding-top: 2rem;
}

.ob-form_subtitle {
  color: #a5a5a5;
  text-align: center;
  align-self: center;
  max-width: 25rem;
  font-size: 1.25rem;
  font-weight: 400;
}

.ob-form_step-title {
  font-size: 2rem;
  font-weight: 500;
  line-height: 1.3;
}

.ob-form_progress-step-line {
  background-color: #303030;
  flex: 1;
  height: .4rem;
  margin-left: -.1rem;
  margin-right: -.1rem;
  transition: background-color .35s;
}

.ob-form_progress-step-line.is-completed {
  background-color: #ffe500;
}

.ob-form_progress-step-wrap {
  flex: auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form_option3 {
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.form_option2-icon {
  background-color: #555;
  border: 1px #000;
  border-radius: 99rem;
  width: 1.25rem;
  height: 1.25rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  position: absolute;
  inset: 50% 1rem auto auto;
  transform: translate(0, -50%);
}

.form_option2-icon.w--redirected-checked {
  background-color: #ffe500;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/677b47617e7befb05687be4e_check_black.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 80% 80%;
  border-width: .25rem;
}

.form_option2-icon.w--redirected-focus {
  box-shadow: none;
}

.form_option2-icon.w--redirected-focus-visible {
  outline-offset: .15rem;
  outline: .1rem solid #fff;
}

.ob-form_cols-4 {
  grid-column-gap: 1rem;
  grid-row-gap: 1.375rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.text-color-paragraph {
  color: #a5a5a5;
}

.form_option1-img {
  color: #fff;
  justify-content: center;
  align-items: center;
  width: 4.5rem;
  height: 4.25rem;
  display: flex;
}

.spacer-smallmed {
  width: 100%;
  padding-top: 1.5rem;
}

.ob-form_step {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.ob-form_error {
  color: #ff214d;
  font-size: 1rem;
  font-weight: 500;
}

.form_option3-label {
  font-size: 1.0625rem;
}

.ob-form_button-spacer {
  justify-content: flex-start;
  align-items: center;
  height: 3.5rem;
}

.inputflow-link {
  color: #ffe500;
}

.inputflow-link:hover {
  color: #f4d000;
}

.form_label-wrap {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  padding-left: .15rem;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
}

.form_option3-icon {
  background-color: #303030;
  border: 1px #000;
  border-radius: 99rem;
  width: 2rem;
  height: 2rem;
  margin: 0 1rem 0 0;
}

.form_option3-icon.w--redirected-checked {
  background-color: #ffe500;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/677b47617e7befb05687be4e_check_black.svg");
  background-position: 50%;
  background-size: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.form_option3-icon.w--redirected-focus {
  box-shadow: none;
  border-style: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.form_field-wrap {
  margin-bottom: 0;
}

.ob-form_button-spacer-slot {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: grid;
}

.spacer-xsmall {
  width: 100%;
  padding-top: .5rem;
}

.ob-form_success-msg {
  background-color: #0000;
}

.spacer-small {
  width: 100%;
  padding-top: 1rem;
}

.form_option1-label {
  margin-top: .6rem;
  margin-bottom: 0;
  font-size: 1.0625rem;
  line-height: 1.35;
}

.ob-form_button-group {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.form_option2 {
  cursor: pointer;
  background-color: #303030;
  border: .0625rem solid #303030;
  border-radius: .625rem;
  justify-content: flex-start;
  align-items: center;
  min-height: 3.5rem;
  margin-bottom: 0;
  padding: .8rem 1.25rem;
  display: flex;
  position: relative;
}

.form_option2.is-active {
  border: .0625rem solid #fff;
}

.ob-form_progress-steps {
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3rem;
  display: grid;
}

.ob-form_cols-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.form_input {
  color: #fff;
  background-color: #303030;
  border: 1px #eee;
  border-radius: .625rem;
  min-height: 3.5rem;
  margin-bottom: 0;
  padding: .5rem 1.25rem;
  font-size: 1.125rem;
}

.form_input:focus {
  outline-offset: 0px;
  background-color: #353535;
  outline: .0625rem solid #fff;
}

.form_input::placeholder {
  color: #5d5d5d;
  font-size: 1.125rem;
}

.form_input.is-select-input {
  cursor: pointer;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/677b47617e7befb05687be50_select-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input.is-text-area {
  min-height: 12rem;
  padding-top: 1rem;
}

.form_option1 {
  text-align: center;
  cursor: pointer;
  background-color: #303030;
  border-radius: 1rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  min-height: 10rem;
  margin-bottom: 0;
  padding: 1.5rem 1rem 1rem;
  transition: transform .1s cubic-bezier(.165, .84, .44, 1), background-color .1s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.form_option1:hover {
  background-color: #353535;
}

.form_option1.is-active {
  border: .075rem solid #fff;
}

.section_onboarding {
  color: #fff;
  background-color: #1e1e1e;
  background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/677b47617e7befb05687be4f_blob-bg.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 100svh;
  padding-top: max(3rem, 15vh - 2rem, 30vh - 8rem, 45vh - 17rem);
  padding-bottom: 2rem;
  font-size: 1.125rem;
  display: flex;
}

.icons-link {
  color: #a5a5a5;
  text-underline-offset: .4em;
  font-size: .9rem;
  text-decoration: underline;
  position: fixed;
  bottom: 1rem;
  left: 1rem;
}

.icons-link:hover {
  color: #fff;
}

.form-section-title {
  color: #0a1f44;
  margin-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 32px;
}

.slider-17 {
  background-color: #0000;
  height: 100vh;
  min-height: 850px;
  position: relative;
}

.submit-button {
  color: #fff;
  background-color: #5b3acc;
  border-radius: 4px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 16px;
}

.form-wrapper {
  width: 600px;
  height: auto;
  margin-bottom: 0;
  margin-left: -69px;
}

.error-message-5 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
}

.checkbox-base {
  background-color: #fff;
  border: 1.2px solid #3e34c81a;
  border-radius: 8px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  height: 100px;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 15px;
  display: flex;
  position: relative;
  box-shadow: 1px 1px 35px #c6d3ff47;
}

.slide-wrapper {
  min-height: 100vh;
  display: flex;
}

.slide-79 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.price-field {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.price-field:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.price-field::placeholder {
  color: #61728375;
}

.previous-placeholder {
  opacity: 0;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100px;
  height: 35px;
  margin-bottom: 30px;
  transition: opacity .2s;
  display: none;
}

.previous-placeholder:hover {
  opacity: 1;
}

.form-item-wrapper {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  display: flex;
}

.form-item-wrapper.fixed-height {
  min-height: 160px;
  margin-top: -33px;
  margin-bottom: 0;
}

.form-wrap {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
}

.form-wrap.extra-space {
  margin-bottom: 40px;
}

.checkbox-2 {
  z-index: 5;
  opacity: 0;
  cursor: pointer;
  border: 2px solid #0000;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.checkbox-2:active {
  border: 1px solid #000;
}

.slide-content-2 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: auto;
  padding: 100px 3%;
  display: flex;
  position: relative;
}

.checkbox-icon {
  z-index: 9;
  background-color: #5b3acc0d;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  width: 55px;
  height: 55px;
  margin-right: 25px;
  display: flex;
  position: relative;
}

.slide-counter {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20px;
  margin-top: 40px;
  display: flex;
}

.form-title-wrap {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

.checkbox-text-wrapper {
  z-index: 9;
  cursor: pointer;
  position: relative;
}

.checkbox-field-2 {
  justify-content: flex-start;
  align-items: center;
  width: 24%;
  min-width: 150px;
  height: 140px;
  margin-left: 6px;
  margin-right: 6px;
  display: flex;
}

.logo {
  margin-bottom: 40px;
}

.checkbox-h4 {
  margin-top: 0;
  margin-bottom: 3px;
}

.checkbox-text {
  color: #5b617c;
  font-weight: 400;
}

.dot {
  background-color: #5b617c1a;
  border-radius: 100px;
  width: 10px;
  height: 10px;
  margin-left: 8px;
  margin-right: 8px;
}

.dot.active-dot {
  background-color: #5b617c;
}

.icon-15 {
  width: 25px;
}

.form-full {
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  display: flex;
}

.next-placeholder {
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 159px;
  height: 47px;
  margin: auto auto 25px;
  display: none;
  overflow: visible;
}

.text-field-6 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.text-field-6:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-6::placeholder {
  color: #61728375;
}

.slider-left {
  color: #fff;
  background-color: #151c340f;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  min-width: 80px;
  margin-right: 10px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.slider-left:hover {
  background-color: #151c3426;
}

.next-button-2 {
  background-color: #5b3acc;
  border-radius: 5px;
  flex: 1;
  align-self: center;
  padding: 12px 32px;
  font-size: 15px;
  transition: background-color .2s ease-in;
  display: none;
}

.form-paragraph {
  color: #5b617c;
  max-width: 550px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  line-height: 23px;
}

.success-message-6 {
  letter-spacing: 1px;
  padding: 50px;
}

.button-wrap-2 {
  width: 100%;
  display: flex;
}

.button-wrap-2.ujuj {
  margin-top: -132px;
}

.slider-right-2 {
  color: #fff;
  text-align: center;
  background-color: #5b3acc;
  border-radius: 4px;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  transition: all .2s;
}

.slider-right-2:hover {
  background-color: #5233bb;
}

.checkbox-title {
  color: #5b3acc;
  justify-content: center;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 14px;
  display: none;
}

.form-content {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-width: 490px;
  max-width: 560px;
  margin-bottom: -20px;
  display: flex;
}

.field-label-4 {
  color: #617283;
  margin-bottom: 8px;
  font-size: 15px;
  font-weight: 500;
}

.previous-button-2 {
  opacity: 1;
  color: #5b617c;
  text-indent: -2px;
  flex: none;
  align-self: center;
  padding: 5px 0;
  font-size: 15px;
  transition: opacity .2s ease-in;
  display: none;
}

.previous-button-2:hover {
  opacity: 1;
  border-bottom-color: #0000008c;
}

.form-3 {
  width: auto;
}

.help-block {
  padding: 20px;
  position: absolute;
  inset: 15px 15px auto auto;
}

.slider-18 {
  background-color: #0000;
  height: 100vh;
  min-height: 850px;
  position: relative;
}

.author-image {
  border-radius: 100px;
  width: 50px;
  margin-right: 14px;
  box-shadow: 1px 1px 3px #00000024;
}

.form-wrapper-2 {
  width: 100%;
  height: 100%;
  margin-bottom: 0;
}

.slide-80 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.arrow-cta {
  width: 100px;
  position: absolute;
  inset: auto auto -120% -20%;
}

.star-row {
  margin-bottom: 30px;
}

.checkbox-3 {
  z-index: 5;
  opacity: 0;
  cursor: pointer;
  border: 2px solid #0000;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  display: block;
  position: absolute;
  inset: 0%;
}

.checkbox-3:active {
  border: 1px solid #000;
}

.brix---text-200-bold-15 {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.slide-content-3 {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 70%;
  padding: 100px 3%;
  display: flex;
  position: relative;
}

.combine-heading-style-h2-11 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.button-wrapper {
  position: relative;
}

.banner-content {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  padding: 25% 40px 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.author-testimonial {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-332 {
  margin-left: 19px;
}

.form-title-wrap-2 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

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

.author-name {
  color: #fff;
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: 500;
}

.brix---color-neutral-926 {
  color: #211f54;
}

.slide-banner {
  background-color: var(--elements-webflow-library--accent--primary-1);
  width: 30%;
  min-width: 310px;
}

.brix---icon-link-wrapper-3 {
  transform-style: preserve-3d;
  align-items: center;
  text-decoration: none;
  transition: transform .3s, color .3s;
  display: block;
}

.brix---icon-link-wrapper-3:hover {
  transform: translate3d(8px, 0, .01px);
}

.brix---icon-link-wrapper-3.yyhyhhh {
  display: none;
}

.combine-text-size-regular-11 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-272 {
  color: #ffffffc7;
  max-width: 650px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 1.6;
}

.button-menu {
  color: #fff;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #8c54ff;
  background-image: linear-gradient(159deg, #8c54ff, #7b41f1);
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  min-height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  text-decoration: none;
  transition: all .4s ease-out;
  display: flex;
  box-shadow: inset -1px -1px 3px #201b3d99, inset 1px 1px 3px #eee6ff70, 1px 1px 2px #5b3acc;
}

.button-menu:hover {
  box-shadow: inset 1px 1px 3px #201b3d38, inset -1px -1px 3px #eee6ff00, 1px 1px 2px #5b3acc;
}

.text-block-2 {
  color: #5b617c;
}

.icon-16 {
  width: 25px;
}

.combine-contact4_content-3 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  display: flex;
}

.text-field-7 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  position: relative;
}

.text-field-7:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-7::placeholder {
  color: #61728375;
}

.text-block-169 {
  color: #5b617c;
  font-family: Oswald, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 20px;
}

.success-message-7 {
  letter-spacing: 1px;
  padding: 50px;
}

.slider-right-3 {
  background-color: var(--elements-webflow-library--accent--primary-1);
  color: #fff;
  text-align: center;
  border-radius: 4px;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  transition: all .2s;
}

.slider-right-3:hover {
  background-color: var(--green);
}

.field-label-5 {
  color: #617283;
  margin-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.banner-logo {
  border-bottom: 1px solid #ffffff14;
  justify-content: flex-start;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-left: 40px;
  display: flex;
  position: relative;
}

.form-section-title-2 {
  color: #0a1f44;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 400;
  line-height: 32px;
}

.slider-19 {
  background-color: #0000;
  height: 100vh;
  min-height: 850px;
  position: relative;
}

.slide-81 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.brix---text-200-bold-16 {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.combine-heading-style-h2-12 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.div-block-333 {
  margin-left: 19px;
}

.form-title-wrap-3 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

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

.brix---color-neutral-927 {
  color: #211f54;
}

.slide-banner-2 {
  background-color: #000;
  width: 30%;
  min-width: 310px;
}

.combine-text-size-regular-12 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-273 {
  color: #ffffffc7;
  max-width: 650px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 1.6;
}

.text-block-170 {
  color: #5b617c;
}

.icon-17 {
  width: 25px;
}

.combine-contact4_content-4 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  display: flex;
}

.text-field-8 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.text-field-8:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-8::placeholder {
  color: #61728375;
}

.form-paragraph-2 {
  color: #5b617c;
  max-width: 550px;
  font-size: 18px;
  line-height: 23px;
}

.text-block-171 {
  color: #5b617c;
  font-family: Oswald, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 20px;
}

.slider-right-4 {
  color: #fff;
  text-align: center;
  background-color: #5b3acc;
  border-radius: 4px;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  transition: all .2s;
}

.slider-right-4:hover {
  background-color: #5233bb;
}

.field-label-6 {
  color: #617283;
  margin-bottom: 8px;
  font-size: 15px;
  font-weight: 500;
}

.form-section-title-3 {
  color: #0a1f44;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 400;
  line-height: 32px;
}

.slider-20 {
  background-color: #0000;
  height: 100vh;
  min-height: 850px;
  position: relative;
}

.slide-82 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.brix---text-200-bold-17 {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.combine-heading-style-h2-13 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.div-block-334 {
  margin-left: 19px;
}

.form-title-wrap-4 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

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

.brix---color-neutral-928 {
  color: #211f54;
}

.slide-banner-3 {
  background-color: #000;
  width: 30%;
  min-width: 310px;
}

.combine-text-size-regular-13 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-274 {
  color: #ffffffc7;
  max-width: 650px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 1.6;
}

.text-block-172 {
  color: #5b617c;
}

.icon-18 {
  width: 25px;
}

.combine-contact4_content-5 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  display: flex;
}

.text-field-9 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.text-field-9:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-9::placeholder {
  color: #61728375;
}

.form-paragraph-3 {
  color: #5b617c;
  max-width: 550px;
  font-size: 18px;
  line-height: 23px;
}

.text-block-173 {
  color: #5b617c;
  font-family: Oswald, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 20px;
}

.form-section-title-4 {
  color: #0a1f44;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 400;
  line-height: 32px;
}

.slider-21 {
  background-color: #0000;
  height: 100vh;
  min-height: 850px;
  position: relative;
}

.slide-83 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.brix---text-200-bold-18 {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.combine-heading-style-h2-14 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.div-block-335 {
  margin-left: 19px;
}

.form-title-wrap-5 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

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

.brix---color-neutral-929 {
  color: #211f54;
}

.combine-text-size-regular-14 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-275 {
  color: #ffffffc7;
  max-width: 650px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 1.6;
}

.text-block-174 {
  color: #5b617c;
}

.icon-19 {
  width: 25px;
}

.text-field-10 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.text-field-10:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-10::placeholder {
  color: #61728375;
}

.text-block-175 {
  color: #5b617c;
  font-family: Oswald, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 20px;
}

.form-section-title-5 {
  color: #0a1f44;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 400;
  line-height: 32px;
}

.slider-22 {
  background-color: #0000;
  height: 100vh;
  min-height: 850px;
  position: relative;
}

.slide-84 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.brix---text-200-bold-19 {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.combine-heading-style-h2-15 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.div-block-336 {
  margin-left: 19px;
}

.form-title-wrap-6 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

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

.brix---color-neutral-930 {
  color: #211f54;
}

.combine-text-size-regular-15 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-276 {
  color: #ffffffc7;
  max-width: 650px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 1.6;
}

.text-block-176 {
  color: #5b617c;
}

.icon-20 {
  width: 25px;
}

.text-field-11 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.text-field-11:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-11::placeholder {
  color: #61728375;
}

.text-block-177 {
  color: #5b617c;
  font-family: Oswald, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 20px;
}

.form-section-title-6 {
  color: #0a1f44;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 400;
  line-height: 32px;
}

.slider-23 {
  background-color: #0000;
  height: 100vh;
  min-height: 850px;
  position: relative;
}

.slide-85 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.brix---text-200-bold-20 {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.combine-heading-style-h2-16 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.div-block-337 {
  margin-left: 19px;
}

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

.brix---color-neutral-931 {
  color: #211f54;
}

.form-title-wrap-7 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

.combine-text-size-regular-16 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.paragraph-277 {
  color: #ffffffc7;
  max-width: 650px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 1.6;
}

.text-block-178 {
  color: #5b617c;
}

.icon-21 {
  width: 25px;
}

.text-field-12 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.text-field-12:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-12::placeholder {
  color: #61728375;
}

.text-block-179 {
  color: #5b617c;
  font-family: Oswald, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 20px;
}

.guest-6 {
  width: 100%;
  min-width: 490px;
  max-width: 560px;
  margin-top: 16px;
}

.form-section-title-7 {
  color: #0a1f44;
  margin-bottom: 12px;
  font-size: 36px;
  font-weight: 400;
  line-height: 32px;
}

.heading-32 {
  color: #5b617c;
}

.form-content-2 {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-width: 490px;
  max-width: 560px;
  margin-top: -63px;
  margin-bottom: -20px;
  display: flex;
}

.guest-7 {
  width: 100%;
  min-width: 490px;
  max-width: 560px;
}

.text-block-180 {
  margin-top: 23px;
  margin-bottom: 10px;
}

.text-field-13 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.guest-2-name {
  height: 100%;
  min-height: 60px;
  margin-top: 12px;
}

.quote-wrap-2 {
  padding-bottom: 71px;
}

.text-field-15 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.guest-8 {
  width: 100%;
  min-width: 490px;
  max-width: 560px;
  height: 100%;
  min-height: 60px;
}

.text-block-12 {
  margin-top: 27px;
}

.text-field-16 {
  color: gray;
  width: 100%;
  height: 100%;
  min-height: 60px;
  margin-top: 15px;
}

.banner-content-2 {
  flex-direction: column;
  justify-content: flex-start;
  height: auto;
  padding: 25% 40px 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.text-block-181 {
  margin-top: 23px;
  margin-bottom: 10px;
}

.text-field-17 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.text-block-10 {
  margin-top: 25px;
}

.heading-33 {
  font-family: Droid Serif, serif;
  font-size: 29px;
  font-weight: 400;
}

.slider-24 {
  background-color: #0000;
  height: 100px;
  min-height: 850px;
  position: relative;
}

.brix---text-200-bold-21 {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 20px;
}

.heading-34 {
  color: #5b617c;
}

.text-block-182 {
  margin-top: 23px;
  margin-bottom: 10px;
}

.text-field-18 {
  width: 100%;
  height: 100%;
  min-height: 60px;
  margin-top: 11px;
}

.combine-heading-style-h2-17 {
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.div-block-338 {
  margin-left: 19px;
}

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

.text-block-9 {
  margin-top: 23px;
}

.text-block-183 {
  margin-top: 23px;
  margin-bottom: 10px;
}

.text-field-19 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.text-block-184 {
  margin-top: 23px;
  margin-bottom: 10px;
}

.text-field-20 {
  width: 100%;
  height: 100%;
  min-height: 60px;
  margin-top: 16px;
}

.pax-children {
  margin-top: 12px;
}

.brix---color-neutral-932 {
  color: #211f54;
}

.form-title-wrap-8 {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 35px;
  display: flex;
}

.guest-9 {
  width: 100%;
  min-width: 490px;
  max-width: 560px;
  display: block;
}

.text-block-185 {
  margin-top: 23px;
  margin-bottom: 10px;
}

.combine-text-size-regular-17 {
  color: #fff;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1.1rem;
  font-weight: 400;
  line-height: 1.5;
}

.slide-counter-2 {
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 20px;
  margin-top: 22px;
  display: flex;
}

.paragraph-278 {
  color: #ffffffc7;
  max-width: 650px;
  margin-bottom: 30px;
  font-size: 18px;
  line-height: 1.6;
}

.heading-35 {
  color: #5b617c;
}

.guest-1-phone {
  width: 100%;
  height: 100%;
  min-height: 60px;
  margin-top: 15px;
}

.form-paragraph-4 {
  color: #5b617c;
  max-width: 550px;
  margin-top: 20px;
  font-size: 18px;
  line-height: 23px;
}

.text-block-186 {
  color: #5b617c;
}

.select-field-13 {
  color: #000;
  background-color: #fff;
  width: 100%;
  height: 100%;
  min-height: 60px;
  margin-top: 7px;
}

.select-field-13.yhyh {
  margin-top: -5px;
}

.combine-contact4_content-6 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #0000;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  display: flex;
}

.text-block-7 {
  margin-top: 11px;
}

.text-field-21 {
  border: 1.3px solid #bec9d5;
  border-radius: 4px;
  min-height: 55px;
  margin-bottom: 0;
  font-size: 16px;
  position: relative;
}

.text-field-21:focus {
  border-width: 1.3px;
  border-color: #007bfc;
}

.text-field-21::placeholder {
  color: #61728375;
}

.text-field-22 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.text-block-11 {
  margin-top: 27px;
  margin-bottom: 15px;
}

.text-field-23 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.guest-1-nationality {
  color: gray;
  background-color: #fff;
  width: 100%;
  height: 100%;
  min-height: 60px;
  margin-top: 13px;
}

.text-field-14 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.input-4 {
  width: 100%;
  height: 60px;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 16px;
}

.text-block-187 {
  color: #5b617c;
  font-family: Oswald, sans-serif;
  font-size: 100px;
  font-weight: 700;
  line-height: 20px;
}

.slide-86 {
  border-radius: 20px;
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  position: static;
}

.slide-wrapper-2 {
  min-height: auto;
  display: flex;
}

.text-block-6 {
  margin-top: 19px;
}

.mask-13 {
  height: auto;
}

.text-field-24 {
  width: 100%;
  height: 100%;
  min-height: 60px;
  margin-top: 11px;
}

.text-field-24.pax-children-input.infant-pax {
  margin-bottom: 29px;
}

.text-block-5 {
  margin-top: 15px;
  padding-bottom: 14px;
}

.text-block-8 {
  margin-top: 7px;
}

.text-field-25 {
  width: 100%;
  height: 100%;
  min-height: 60px;
}

.text-field-25.uyil {
  margin-bottom: 28px;
}

.guest-detail-template {
  display: none;
}

.section-12 {
  width: 70%;
  margin-top: 240px;
  margin-left: 228px;
}

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

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

.tab-adult {
  color: var(--black);
}

.tabs-menu {
  margin-top: 16px;
}

.tab-link-tab-2 {
  margin-left: 12px;
}

.tab-link-tab-3 {
  margin-left: -23px;
}

.list-item-78 {
  margin-top: 9px;
  font-weight: 600;
}

.list-item-79 {
  font-weight: 600;
}

.list-item-80 {
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.list-item-81, .list-item-82, .list-item-83, .list-item-84, .list-item-85, .list-item-86, .list-item-87, .list-item-88, .list-item-89, .list-item-90 {
  font-weight: 600;
}

.combine-form_error-message-4 {
  color: #e2004f;
  background-color: #ffecec;
  border: 1px solid #e2004f;
  border-radius: .25rem;
  margin-top: .5rem;
  padding: .5rem 1.25rem;
  font-size: .875rem;
}

.combine-text-size-regular-18 {
  color: #1d2939;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}

.guest-10, .guest-11, .guest-12 {
  display: block;
}

.text-block-189 {
  color: #fff;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 24px;
  font-family: Figtree, sans-serif;
  font-size: 1rem;
  line-height: 30px;
}

.combine-heading-style-h2-18 {
  color: #1f2c3dd4;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Open Sans, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.35;
}

.combine-heading-style-h2-18.uujghgyghgy {
  color: #285417;
  margin-top: -1.4rem;
}

.guest-13 {
  margin-top: 41px;
  display: block;
}

.n01-show-5 {
  color: #000;
}

.div-block-339 {
  margin-top: 32px;
}

.button-26 {
  color: #000;
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  margin-top: 2px;
  margin-bottom: 10px;
  margin-left: 158px;
  font-family: Poppins, sans-serif;
}

.button-26:hover {
  background-color: #fffc;
}

.combine-form_success-message-4 {
  color: #fff;
  text-align: left;
  background-color: #285417;
  border: 1px solid #6d9400;
  border-radius: 1rem;
  padding: .5rem 1.25rem;
  font-size: 16px;
}

.ms-input-4 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-4:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-4::placeholder {
  color: #909090;
}

.ms-input-4.ms-text-area {
  min-height: 80px;
}

.ms-input-label-4 {
  color: #121331;
  margin-bottom: 5px;
  font-weight: 700;
}

.recaptcha-3 {
  margin-top: 37px;
}

.n01-hide-6 {
  margin-left: 0;
}

.brix---subtitle-17 {
  color: #285417;
  letter-spacing: .15em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  display: block;
}

.guest-14 {
  display: block;
}

.text-block-190 {
  color: var(--black);
  font-family: Figtree, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-block-190.ooodu {
  color: #285417;
  margin-top: 36px;
  padding-top: 10px;
  padding-bottom: 26px;
  font-size: 20px;
}

.ms-input-label-5 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Figtree, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.bold-text-327 {
  font-family: Poppins, sans-serif;
}

.combine-contact4_content-7 {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  background-color: #f5f5f5;
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 3rem;
  font-family: Figtree, sans-serif;
  display: flex;
}

.n01-hide-8 {
  color: #000;
}

.combine-button-4 {
  color: #fff;
  text-align: center;
  background-color: #1f2c3dd4;
  border-radius: .5rem;
  margin-top: 32px;
  padding: .75rem 1.75rem;
  font-family: Open Sans, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  transition-property: background-color;
}

.combine-button-4:hover {
  background-color: #28364ae6;
}

.checkbox-label-2 {
  color: #000;
}

.checkbox-label-2.uujikkolplloik {
  margin-top: 0;
}

.div-block-340 {
  border-bottom: 1px solid #00000047;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-340.uiikikllol {
  margin-top: -22px;
  margin-bottom: 25px;
  padding-bottom: 10px;
}

.div-block-341, .div-block-342, .div-block-343, .div-block-344 {
  display: block;
}

.div-block-345, .div-block-346 {
  display: none;
}

.div-block-347, .div-block-348 {
  display: block;
}

.div-block-349 {
  display: none;
}

.div-block-350 {
  display: block;
}

.div-block-351 {
  display: none;
}

.div-block-352, .div-block-353, .div-block-354, .div-block-355, .div-block-356, .div-block-357, .div-block-358 {
  display: block;
}

.div-block-359, .div-block-360, .div-block-361, .div-block-362, .div-block-363, .div-block-364, .div-block-365 {
  display: none;
}

.div-block-366 {
  display: block;
}

.div-block-367, .div-block-368, .div-block-369, .div-block-370, .div-block-371, .div-block-372, .div-block-373 {
  display: none;
}

.div-block-374, .div-block-375 {
  display: block;
}

.div-block-376, .div-block-377, .div-block-378, .div-block-379 {
  display: none;
}

.div-block-380 {
  display: block;
}

.div-block-381 {
  display: none;
}

.div-block-382 {
  display: block;
}

.div-block-383, .div-block-384, .div-block-385, .div-block-386, .div-block-387, .div-block-388, .div-block-389, .div-block-390, .div-block-391, .div-block-392, .div-block-393, .div-block-394, .div-block-395, .div-block-396, .div-block-397, .div-block-398, .div-block-399, .div-block-400, .div-block-401, .div-block-402, .div-block-403, .div-block-404, .div-block-405, .div-block-406, .div-block-407, .div-block-408, .div-block-409, .div-block-410, .div-block-411, .div-block-412, .div-block-413, .div-block-414, .div-block-415, .div-block-416, .div-block-417, .div-block-418, .div-block-419, .div-block-420, .div-block-421, .div-block-422, .div-block-423, .div-block-424, .div-block-425, .div-block-426, .div-block-427, .div-block-428, .div-block-429, .div-block-430, .div-block-431, .div-block-432, .div-block-433, .div-block-434, .div-block-435, .div-block-436, .div-block-437, .div-block-438, .div-block-439, .div-block-440, .div-block-441, .div-block-442, .div-block-443, .div-block-444, .div-block-445, .div-block-446, .div-block-447, .div-block-448, .div-block-449, .div-block-450, .div-block-451, .div-block-452, .div-block-453, .div-block-454, .div-block-455, .div-block-456, .div-block-457, .div-block-458, .div-block-459, .div-block-460, .div-block-461, .div-block-462, .div-block-463 {
  display: none;
}

.ms-input-label-6 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-191 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-span-53, .text-span-54 {
  color: red;
}

.div-block-464 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-464.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-span-55 {
  color: red;
}

.div-block-465 {
  margin-top: 32px;
}

.text-block-192 {
  color: #000;
  margin-top: 14px;
}

.ms-input-5 {
  box-shadow: none;
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: none;
  position: relative;
}

.ms-input-5:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-5::placeholder {
  color: #909090;
}

.ms-input-5.phone {
  transition: box-shadow .2s, border-color .2s;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-5.phone:active {
  box-shadow: none;
}

.ms-input-5.phone:lang(en) {
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-5.phone.fonttk01 {
  color: var(--black);
}

.guest-15 {
  margin-top: 22px;
  display: block;
}

.guest-15.email-information {
  margin-top: 37px;
  display: block;
}

.text-block-193 {
  color: #000;
  margin-top: 38px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.paragraph-279 {
  color: var(--black);
}

.div-block-466 {
  margin-top: 23px;
}

.text-field-27 {
  display: none;
}

.text-span-56, .text-span-57, .text-span-58, .text-span-59 {
  color: red;
}

.guest-type-label {
  color: #000;
}

.text-block-194 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

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

.select-field-14 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.ms-input-label-7 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-195 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-span-60, .text-span-61 {
  color: red;
}

.div-block-467 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-467.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-span-62 {
  color: red;
}

.div-block-468 {
  margin-top: 32px;
}

.text-block-196 {
  color: #000;
  margin-top: 14px;
}

.guest-16 {
  margin-top: 22px;
  display: block;
}

.guest-16.email-information {
  margin-top: 37px;
  display: block;
}

.ms-input-6 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-6:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-6::placeholder {
  color: #909090;
}

.ms-input-6.ms-text-area {
  min-height: 80px;
}

.div-block-469 {
  margin-top: 25px;
}

.ms-input-label-8 {
  color: #121331;
  margin-bottom: 5px;
  font-weight: 700;
}

.ms-input-label-8.wdw.iutyfhfry {
  margin-top: -2px;
}

.ms-input-label-8.wdw {
  margin-top: 23px;
}

.paragraph-280 {
  color: #000;
  margin-top: 9px;
}

.text-block-197 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-field-28 {
  color: var(--black);
  display: none;
}

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

.text-span-63, .text-span-64, .text-span-65, .text-span-66 {
  color: red;
}

.text-block-198 {
  color: red;
  margin-top: -13px;
  margin-bottom: 10px;
}

.ms-input-label-9 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-199 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.text-block-200 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.guest-17 {
  margin-top: 22px;
  display: block;
}

.guest-17.email-information {
  margin-top: 37px;
  display: block;
}

.div-block-470 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-470.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.div-block-471 {
  margin-top: 32px;
}

.text-block-201 {
  color: #000;
  margin-top: 14px;
}

.text-span-67 {
  color: red;
}

.guest-role-input {
  display: none;
}

.select-field-15 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.ms-input-label-10 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-202 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-472 {
  margin-top: 32px;
}

.guest-18 {
  margin-top: 22px;
  display: block;
}

.guest-18.email-information {
  margin-top: 37px;
  display: block;
}

.div-block-473 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-473.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-203 {
  color: #000;
  margin-top: 14px;
}

.text-span-68 {
  color: red;
}

.text-block-204 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.ms-input-7 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-7:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-7::placeholder {
  color: #909090;
}

.ms-input-7.ms-text-area {
  min-height: 80px;
}

.div-block-474 {
  margin-top: 25px;
}

.paragraph-281 {
  color: #000;
  margin-top: 9px;
}

.text-block-205 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-span-69, .text-span-70, .text-span-71, .text-span-72 {
  color: red;
}

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

.text-field-29 {
  display: none;
}

.select-field-16, .select-field-17 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.ms-input-label-11 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-206 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-475 {
  margin-top: 32px;
}

.guest-19 {
  margin-top: 22px;
  display: block;
}

.guest-19.email-information {
  margin-top: 37px;
  display: block;
}

.div-block-476 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-476.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-207 {
  color: #000;
  margin-top: 14px;
}

.text-span-73 {
  color: red;
}

.text-block-208 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.ms-input-8 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-8:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-8::placeholder {
  color: #909090;
}

.ms-input-8.ms-text-area {
  min-height: 80px;
}

.div-block-477 {
  margin-top: 25px;
}

.paragraph-282 {
  color: #000;
  margin-top: 9px;
}

.text-block-209 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

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

.text-span-74, .text-span-75, .text-span-76, .text-span-77 {
  color: red;
}

.text-field-30 {
  display: none;
}

.text-field-31 {
  background-color: var(--white);
  display: none;
}

.text-span-78, .text-span-79, .text-span-80, .text-span-81 {
  color: red;
}

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

.ms-input-label-12 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-210 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-478 {
  margin-top: 32px;
}

.guest-20 {
  margin-top: 22px;
  display: block;
}

.guest-20.email-information {
  margin-top: 37px;
  display: block;
}

.div-block-479 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-479.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-211 {
  color: #000;
  margin-top: 14px;
}

.text-span-82 {
  color: red;
}

.text-block-212 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.ms-input-9 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-9:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-9::placeholder {
  color: #909090;
}

.ms-input-9.ms-text-area {
  min-height: 80px;
}

.div-block-480 {
  margin-top: 25px;
}

.paragraph-283 {
  color: #000;
  margin-top: 9px;
}

.text-block-213 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.select-field-18 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.ms-input-label-13 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.text-block-214 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-481 {
  margin-top: 32px;
}

.div-block-482 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-482.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-215 {
  color: #000;
  margin-top: 14px;
}

.text-span-83 {
  color: red;
}

.text-block-216 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.ms-input-10 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-10:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-10::placeholder {
  color: #909090;
}

.ms-input-10.ms-text-area {
  min-height: 80px;
}

.div-block-483 {
  margin-top: 25px;
}

.paragraph-284 {
  color: #000;
  margin-top: 9px;
}

.text-block-217 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

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

.text-span-84, .text-span-85, .text-span-86, .text-span-87 {
  color: red;
}

.select-field-19 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.text-field-32 {
  display: none;
}

.select-field-20 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.text-span-88, .text-span-89, .text-span-90, .text-span-91 {
  color: red;
}

.ms-input-label-14 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-11 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-11:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-11::placeholder {
  color: #909090;
}

.text-block-218 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-484 {
  margin-top: 32px;
}

.div-block-485 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-485.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-219 {
  color: #000;
  margin-top: 14px;
}

.text-span-92 {
  color: red;
}

.text-block-220 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-486 {
  margin-top: 25px;
}

.paragraph-285 {
  color: #000;
  margin-top: 9px;
}

.text-block-221 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-field-33 {
  display: none;
}

.select-field-21 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.text-span-93, .text-span-94, .text-span-95, .text-span-96 {
  color: red;
}

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

.ms-input-label-15 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-12 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-12:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-12::placeholder {
  color: #909090;
}

.text-block-222 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-487 {
  margin-top: 32px;
}

.div-block-488 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-488.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-223 {
  color: #000;
  margin-top: 14px;
}

.text-span-97 {
  color: red;
}

.text-block-224 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-489 {
  margin-top: 25px;
}

.paragraph-286 {
  color: #000;
  margin-top: 9px;
}

.text-block-225 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.select-field-22 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.ms-input-label-16 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-13 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-13:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-13::placeholder {
  color: #909090;
}

.text-block-226 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-490 {
  margin-top: 32px;
}

.div-block-491 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-491.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-227 {
  color: #000;
  margin-top: 14px;
}

.text-span-98 {
  color: red;
}

.text-block-228 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-492 {
  margin-top: 25px;
}

.paragraph-287 {
  color: #000;
  margin-top: 9px;
}

.text-block-229 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-span-99, .text-span-100, .text-span-101, .text-span-102 {
  color: red;
}

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

.select-field-23 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.text-field-34 {
  display: none;
}

.text-span-103 {
  color: red;
}

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

.text-span-104 {
  color: red;
}

.ms-input-label-17 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-14 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-14:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-14::placeholder {
  color: #909090;
}

.text-block-230 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-493 {
  margin-top: 32px;
}

.div-block-494 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-494.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-231 {
  color: #000;
  margin-top: 14px;
}

.text-span-105 {
  color: red;
}

.text-block-232 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-495 {
  margin-top: 25px;
}

.paragraph-288 {
  color: #000;
  margin-top: 9px;
}

.text-block-233 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-field-35 {
  display: none;
}

.select-field-24 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

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

.text-span-106, .text-span-107, .text-span-108, .text-span-109 {
  color: red;
}

.ms-input-label-18 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-15 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: auto;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-15:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-15::placeholder {
  color: #909090;
}

.text-block-234 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-496 {
  margin-top: 32px;
}

.div-block-497 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-497.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-235 {
  color: #000;
  margin-top: 14px;
}

.text-span-110 {
  color: red;
}

.text-block-236 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-498 {
  margin-top: 25px;
}

.paragraph-289 {
  color: #000;
  margin-top: 9px;
}

.text-block-237 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-field-36 {
  display: none;
}

.select-field-25 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.text-span-111, .text-span-112, .text-span-113 {
  color: red;
}

.text-span-114 {
  color: red;
  text-align: left;
}

.ms-input-label-19 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-16 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-16:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-16::placeholder {
  color: #909090;
}

.text-block-238 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-499 {
  margin-top: 32px;
}

.div-block-500 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-500.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-239 {
  color: #000;
  margin-top: 14px;
}

.text-span-115 {
  color: red;
}

.text-block-240 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-501 {
  margin-top: 25px;
}

.paragraph-290 {
  color: #000;
  margin-top: 9px;
}

.text-block-241 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

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

.text-span-116 {
  color: red;
}

.text-field-37 {
  display: none;
}

.select-field-26 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

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

.text-span-117, .text-span-118, .text-span-119, .text-span-120, .text-span-121 {
  color: red;
}

.ms-input-label-20 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-17 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-17:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-17::placeholder {
  color: #909090;
}

.text-block-242 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-502 {
  margin-top: 32px;
}

.div-block-503 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-503.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-243 {
  color: #000;
  margin-top: 14px;
}

.text-span-122 {
  color: red;
}

.text-block-244 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-504 {
  margin-top: 25px;
}

.paragraph-291 {
  color: #000;
  margin-top: 9px;
}

.text-block-245 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-field-38 {
  display: none;
}

.select-field-27 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.text-span-123, .text-span-124, .text-span-125, .text-span-126, .text-span-127 {
  color: red;
}

.ms-input-label-21 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-18 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-18:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-18::placeholder {
  color: #909090;
}

.text-block-246 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-505 {
  margin-top: 32px;
}

.div-block-506 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-506.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-247 {
  color: #000;
  margin-top: 14px;
}

.text-span-128 {
  color: red;
}

.text-block-248 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-507 {
  margin-top: 25px;
}

.paragraph-292 {
  color: #000;
  margin-top: 9px;
}

.text-block-249 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-field-39 {
  display: none;
}

.select-field-28 {
  background-color: var(--white);
  color: var(--black);
  display: none;
}

.ms-input-label-22 {
  color: #121331;
  margin-bottom: 5px;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 15px;
  font-weight: 700;
}

.ms-input-19 {
  color: #121331;
  background-color: #fff;
  border: 1px solid #12133140;
  border-radius: 5px;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 8px 12px;
  transition: box-shadow .2s, border-color .2s;
  position: relative;
  box-shadow: 0 5px 10px -5px #0000001a;
}

.ms-input-19:hover {
  z-index: 2;
  box-shadow: none;
  border-color: #2962ff;
}

.ms-input-19::placeholder {
  color: #909090;
}

.text-block-250 {
  color: red;
  margin-top: -8px;
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 500;
  display: none;
}

.div-block-508 {
  margin-top: 32px;
}

.div-block-509 {
  border-bottom: 1px solid #00000047;
  padding-top: 0;
  padding-bottom: 0;
}

.div-block-509.uiikikllol {
  margin-top: 34px;
  margin-bottom: 25px;
  padding-bottom: 10px;
  display: none;
}

.text-block-251 {
  color: #000;
  margin-top: 14px;
}

.text-span-129 {
  color: red;
}

.text-block-252 {
  color: #000;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.div-block-510 {
  margin-top: 25px;
}

.paragraph-293 {
  color: #000;
  margin-top: 9px;
}

.text-block-253 {
  color: #000;
  margin-top: 8px;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.text-span-130, .text-span-131, .text-span-132, .text-span-133 {
  color: red;
}

.text-field-40 {
  display: none;
}

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

.text-span-134, .text-span-135, .text-span-136 {
  color: red;
}

.code-embed-16 {
  display: none;
}

.country-code {
  margin-top: -52px;
  margin-left: -116px;
  display: flex;
}

.dropdown-toggle {
  border: 1px solid var(--untitled-ui--gray300);
  border-radius: .5em;
  width: 52px;
  height: 3.2em;
  min-height: 2.75px;
  margin-top: 7px;
  margin-left: 117.75px;
}

.select-field-29 {
  background-color: var(--white);
  border-radius: .5em;
  width: 150px;
  height: 43px;
  margin-top: -43px;
  display: flex;
}

.text-field-41 {
  border-radius: .5em;
  font-family: Poppins, sans-serif;
}

.text-field-41:focus {
  border: 1px solid var(--flowui-component-library--gray-500);
}

.text-field-41::placeholder {
  color: var(--placeholder);
}

.popup-overlay {
  z-index: 9999;
  background-color: #00000080;
  display: none;
  position: fixed;
  inset: 0%;
}

.popup-content {
  background-color: #fff;
  border-radius: 20px;
  width: 80%;
  margin-top: 175px;
  margin-left: 135px;
  position: relative;
}

.close-popup {
  color: var(--black);
  margin-top: -530px;
  margin-left: 946px;
}

.text-block-255 {
  color: var(--black);
  font-weight: 700;
}

.text-field-42 {
  border-radius: 5px;
  font-size: 16px;
}

.text-field-42::placeholder {
  font-size: 14px;
}

.text-block-256, .text-block-257 {
  color: var(--black);
  display: none;
}

.text-block-258 {
  color: var(--black);
  width: auto;
  font-weight: 700;
  display: block;
}

.text-block-259 {
  color: var(--black);
  width: auto;
  font-weight: 700;
  display: none;
}

.promo-code {
  display: block;
}

.text-field-43 {
  padding-left: 37px;
}

.salad, .uuryt, .ttyhyh, .iiki {
  font-weight: 500;
}

.cordial-drinks, .mineral {
  font-weight: 600;
}

.text-span-137, .text-span-138 {
  font-weight: 700;
}

.text-span-139 {
  background-color: #0000;
  font-weight: 700;
}

.bold-text-368 {
  font-weight: 400;
}

.promo-message {
  display: none;
}

.bold-text-369, .bold-text-370, .bold-text-371 {
  font-weight: 500;
}

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

.column {
  border: 1px #000;
}

.columns-6 {
  border: 1px solid #000;
}

.text-block-261 {
  width: 100px;
  padding-left: 0;
}

.text-block-262 {
  font-weight: 600;
}

.text-span-140 {
  color: var(--elements-webflow-library--secondary--color-2);
  font-size: 20px;
}

.link-57, .link-58 {
  color: var(--black);
  font-weight: 600;
  text-decoration: none;
}

.text-block-263 {
  text-align: right;
  margin-top: -27px;
  font-size: 12px;
  font-weight: 600;
}

.text-span-141 {
  color: var(--elements-webflow-library--secondary--color-2);
  font-size: 16px;
}

.text-block-264, .text-span-142 {
  color: var(--black);
}

.bold-text-373 {
  font-weight: 400;
}

.text-span-143 {
  color: var(--elements-webflow-library--secondary--color-2);
}

.text-span-144 {
  font-size: 20px;
}

.text-block-265 {
  color: gray;
  margin-top: -27px;
}

.text-block-265.hhyhhh {
  color: #151c34cc;
  font-size: 16px;
}

.text-block-266 {
  color: var(--black);
  text-align: left;
}

.text-block-266.pppp {
  margin-top: 4px;
}

.text-block-267 {
  color: var(--black);
  text-align: left;
}

.text-block-267.ioolol._000000 {
  margin-top: 9px;
}

.tab-link-tab-1 {
  border-radius: 10px;
  width: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-1.w--current {
  background-color: var(--green);
  color: var(--white);
  border-radius: 10px;
}

.tab-link-tab-2-2 {
  border-radius: 10px;
  margin-left: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-2-2.w--current {
  background-color: var(--green);
  color: var(--white);
}

.tab-link-tab-4 {
  margin-top: 0;
  padding-left: 10px;
  padding-right: 20px;
}

.tab-link-tab-4.w--current {
  background-color: var(--green);
  color: var(--white);
}

.tabs {
  width: auto;
}

.tabs-menu-2 {
  width: 110%;
  margin-left: -12px;
}

.text-block-268 {
  color: var(--black);
  font-size: 12px;
  font-weight: 600;
}

.text-block-268.ttt {
  margin-top: -9px;
}

.text-block-269 {
  font-weight: 500;
}

.checkbox-label-3 {
  color: var(--black);
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.text-block-270 {
  color: var(--black);
  padding-bottom: 12px;
  font-family: Poppins, sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.div-block-511, .text-block-273.oooooo {
  display: none;
}

.dropdown-link {
  font-family: Poppins, sans-serif;
}

.dropdown-link-2 {
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.dropdown-toggle-2 {
  background-color: var(--white);
  border: 1px solid #000;
}

.select-field-30 {
  background-color: var(--white);
  color: var(--black);
  font-family: Poppins, sans-serif;
}

.code-embed-17 {
  margin-top: -429px;
}

.list-item-91 {
  font-family: Poppins, sans-serif;
}

.heading-36 {
  margin-top: 56px;
  margin-bottom: 24px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.heading-37 {
  margin-top: 38px;
  margin-bottom: 24px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.heading-38 {
  margin-top: 35px;
  margin-bottom: 24px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.heading-39 {
  margin-top: 42px;
  font-family: Poppins, sans-serif;
  font-weight: 600;
}

.list-19 {
  margin-top: 15px;
}

.checkbox-label-4 {
  color: var(--black);
  font-family: Figtree, sans-serif;
  font-weight: 400;
}

.checkbox-4 {
  border: 1.5px solid #12133140;
  border-radius: 33%;
}

.link-59 {
  font-weight: 300;
}

.bold-text-374 {
  font-weight: 400;
}

.heading-40 {
  color: var(--black);
  text-align: left;
  margin-top: 24px;
  margin-left: 0;
}

.list-item-92 {
  font-size: 12px;
}

.list-item-93 {
  color: var(--black);
  text-align: left;
  font-size: 12px;
}

.div-block-512 {
  display: block;
  overflow: scroll;
}

.text-block-274 {
  color: var(--black);
  text-align: left;
  margin-top: 16px;
  font-size: 12px;
}

.text-block-275 {
  color: #000;
}

.tab-link-tab-1-2 {
  border-radius: 10px;
  width: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-1-2.w--current {
  color: #fff;
  background-color: #3f9d2f;
  border-radius: 10px;
}

.modal-overlay-2 {
  z-index: 1111;
  background-color: #46464691;
  justify-content: center;
  align-items: center;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.modal-overlay-2.uuuuuuuuuu.destop {
  display: flex;
}

.modal-content-3 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 11px 38px 54px;
  display: flex;
}

.text-span-145 {
  color: #000;
  font-weight: 600;
}

.tab-link-tab-2-3 {
  border-radius: 10px;
  margin-left: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-2-3.w--current {
  color: #fff;
  background-color: #3f9d2f;
}

.text-block-276 {
  font-weight: 500;
}

.text-block-277 {
  color: #000;
  text-align: left;
}

.text-block-277.pppp {
  margin-top: 4px;
}

.text-block-278 {
  font-size: 13px;
}

.text-block-278.ooiuuby {
  margin-left: 25px;
  margin-right: 0;
  padding-right: 0;
  font-size: 13px;
}

.bold-text-375 {
  font-weight: 400;
}

.text-block-279 {
  color: #000;
  font-size: 12px;
  font-weight: 600;
}

.text-block-279.ttt {
  margin-top: -9px;
}

.heading-41 {
  color: green;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.slider-right-5 {
  opacity: .5;
  color: #151c34;
  justify-content: center;
  align-items: center;
  padding: 4px 15px;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.slider-right-5:hover {
  opacity: 1;
}

.right-arrow-3 {
  display: none;
}

.modal-header-2 {
  background-color: #fff;
  border-bottom: 1px solid #151c341a;
  border-radius: 40px;
  justify-content: space-between;
  align-items: center;
  min-height: 55px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.text-block-280 {
  color: #000;
  text-align: left;
}

.text-block-280.ioolol._000000 {
  margin-top: 9px;
}

.text-block-281 {
  padding-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.text-span-146 {
  color: #000;
}

.modal-slide-2 {
  color: #fff;
  background-color: #fff;
  border-radius: 0 0 40px 40px;
  font-family: Poppins, sans-serif;
}

.image-157 {
  z-index: 999999999;
  position: static;
}

.text-block-283.oooooo, .div-block-513 {
  display: none;
}

.text-block-285 {
  color: #000;
}

.tab-link-tab-1-3 {
  border-radius: 10px;
  width: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.tab-link-tab-1-3.w--current {
  color: #fff;
  background-color: #3f9d2f;
  border-radius: 10px;
}

.modal-overlay-3 {
  z-index: 1111;
  background-color: #46464691;
  justify-content: center;
  align-items: center;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.modal-overlay-3.uuuuuuuuuu.mobile {
  display: none;
}

.modal-content-4 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 11px 38px 54px;
  display: flex;
}

.text-span-147 {
  color: #000;
  font-weight: 600;
}

.text-block-286 {
  font-weight: 500;
}

.text-block-287 {
  color: #000;
  text-align: left;
}

.text-block-288 {
  font-size: 13px;
}

.text-block-288.ooiuuby {
  margin-left: 25px;
  margin-right: 0;
  padding-right: 0;
  font-size: 13px;
}

.bold-text-376 {
  font-weight: 400;
}

.text-block-289 {
  color: #000;
  font-size: 12px;
  font-weight: 600;
}

.text-block-289.ttt {
  margin-top: -9px;
}

.heading-42 {
  color: green;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.slider-right-6 {
  opacity: .5;
  color: #151c34;
  justify-content: center;
  align-items: center;
  padding: 4px 15px;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.slider-right-6:hover {
  opacity: 1;
}

.right-arrow-4 {
  display: none;
}

.modal-header-3 {
  background-color: #fff;
  border-bottom: 1px solid #151c341a;
  border-radius: 40px;
  justify-content: space-between;
  align-items: center;
  min-height: 55px;
  padding-left: 25px;
  padding-right: 25px;
  display: flex;
}

.text-block-290 {
  color: #000;
  text-align: left;
}

.text-block-291 {
  padding-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.text-span-148 {
  color: #000;
}

.modal-slide-3 {
  color: #fff;
  background-color: #fff;
  border-radius: 0 0 40px 40px;
  font-family: Poppins, sans-serif;
}

.image-158 {
  z-index: 999999999;
  position: static;
}

.text-block-293.oooooo, .div-block-514 {
  display: none;
}

.text-block-295 {
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.text-block-296 {
  margin-top: 23px;
  font-family: Poppins, sans-serif;
  font-size: 13px;
  font-weight: 500;
}

.text-block-296.uuiuiii {
  margin-top: 35px;
}

.bold-text-391, .bold-text-392 {
  font-weight: 500;
}

.link-64 {
  color: #00f;
}

.text-block-297 {
  color: #000;
}

.text-span-149 {
  color: red;
  background-color: #ff0;
  border: 1px #000;
  font-family: Changa One, Impact, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

.text-block-298 {
  font-family: Poppins, sans-serif;
}

.text-span-150, .text-span-151 {
  color: #000;
  font-weight: 600;
}

.modal-overlay-4 {
  z-index: 1111;
  background-color: #46464691;
  justify-content: center;
  align-items: center;
  padding-left: 3%;
  padding-right: 3%;
  display: flex;
  position: fixed;
  inset: 0%;
}

.text-block-299 {
  font-size: 13px;
}

.text-block-299.ooiuuby {
  margin-left: 25px;
  margin-right: 0;
  padding-right: 0;
  font-size: 13px;
}

.bold-text-393 {
  font-weight: 400;
}

.heading-43 {
  color: green;
  font-family: Poppins, sans-serif;
  font-size: 20px;
}

.slider-right-7 {
  opacity: .5;
  color: #151c34;
  justify-content: center;
  align-items: center;
  padding: 4px 15px;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.slider-right-7:hover {
  opacity: 1;
}

.text-block-300 {
  padding-bottom: 8px;
  font-family: Poppins, sans-serif;
  font-weight: 400;
}

.text-span-152 {
  color: #000;
}

.modal-slide-4 {
  color: #fff;
  background-color: #fff;
  border-radius: 0 0 40px 40px;
  font-family: Poppins, sans-serif;
}

.image-159 {
  z-index: 999999999;
  position: static;
}

.code-embed-18 {
  margin-top: 39px;
}

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

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

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

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

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

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

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

.brix---heading-h1-size-27 {
  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---heading-h4-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: 22px;
  font-weight: 700;
  line-height: 28px;
}

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

.brix---subtitle-18 {
  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---badge-wrapper-top-right-4 {
  position: absolute;
  inset: 20px 20px auto auto;
}

.brix---product-card-content-4 {
  padding: 32px 32px 48px;
}

.brix---paragraph-default-41 {
  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---badge-secondary-small-4 {
  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;
  padding: 14px 22px;
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  display: inline-block;
}

.brix---text-300-bold-5 {
  font-size: 20px;
  font-weight: 700;
  line-height: 22px;
}

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

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

.brix---product-card-wrapper-v1-4 {
  border: 1px solid var(--elements-webflow-library--neutral--300);
  background-color: var(--elements-webflow-library--neutral--100);
  color: var(--elements-webflow-library--neutral--600);
  border-radius: 24px;
  max-width: 1010px;
  height: 100%;
  margin-left: auto;
  text-decoration: none;
  transition: transform .3s;
  box-shadow: 0 2px 12px #14142b14;
}

.brix---product-card-wrapper-v1-4:hover {
  transform: scale(.96);
}

.brix---product-card-image-inside-card-4 {
  object-fit: fill;
  border-radius: 24px 24px 0 0;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

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

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

.f-paragraph-small-2.f-text-color-gray-500 {
  color: var(--flowui-component-library--gray-500);
}

.f-field-input {
  border: 1px solid var(--flowui-component-library--grey-300);
  border-radius: 8px;
  min-height: 48px;
  margin-bottom: 0;
  padding: 12px 16px;
  transition: all .2s;
}

.f-field-input:focus {
  border-color: var(--flowui-component-library--gray-400);
}

.f-field-input::placeholder {
  color: var(--flowui-component-library--gray-500);
}

.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-margin-bottom-49 {
  margin-bottom: 8px;
}

.f-margin-bottom-50 {
  margin-bottom: 24px;
}

.f-field-wrapper {
  flex-direction: column;
  align-items: flex-start;
}

.f-image-cover-3 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.f-success-message {
  background-color: var(--flowui-component-library--success-lighter);
  color: var(--flowui-component-library--success-darker);
  letter-spacing: -.03em;
  font-size: 14px;
  line-height: 24px;
}

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

.f-icon-regular {
  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-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-text-color-gray-500 {
  color: var(--flowui-component-library--gray-500);
}

.f-account-input-grid {
  grid-template-columns: 1fr;
}

.f-account-section {
  height: 100vh;
  min-height: 900px;
  display: flex;
  position: relative;
}

.f-account-container-r {
  justify-content: flex-start;
  align-items: center;
  width: 60%;
  padding: 60px 5%;
  display: flex;
  position: relative;
}

.f-account-content-wrapper {
  width: 100%;
  max-width: 400px;
}

.f-account-social-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 8px;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-top: 24px;
  margin-bottom: 40px;
  display: flex;
}

.f-account-form-button {
  flex-direction: column;
  margin-top: 32px;
  display: flex;
}

.f-account-image-wrapper {
  background-color: var(--flowui-component-library--gray-200);
  width: 50%;
}

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

.f-account-social-icon:hover {
  background-color: var(--flowui-component-library--gray-200);
}

.f-account-form-block {
  margin-bottom: 42px;
}

.f-account-link {
  color: var(--flowui-component-library--gray-900);
  font-weight: 700;
  text-decoration: none;
}

.f-navigation-link {
  color: var(--flowui-component-library--gray-900);
  letter-spacing: -.01em;
  white-space: nowrap;
  background-color: #0000;
  border-radius: 50px;
  padding: 8px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: all .35s;
}

.f-navigation-link:hover {
  background-color: var(--flowui-component-library--gray-200);
  color: var(--flowui-component-library--gray-900);
}

.f-navigation-link.w--current {
  color: var(--flowui-component-library--primary-base);
}

.f-navigation {
  background-color: #fff;
  align-items: center;
  width: 100%;
  min-height: 88px;
  padding: 24px 5%;
  display: flex;
}

.f-navigation-container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.f-logo {
  width: 124px;
}

.f-navigation-button {
  background-color: var(--flowui-component-library--gray-900);
  outline-offset: 0px;
  color: var(--flowui-component-library--white);
  text-align: center;
  letter-spacing: -.02em;
  border-radius: 48px;
  outline: 2px solid #0000;
  justify-content: center;
  align-items: center;
  padding: 8px 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

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

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

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

.f-navigation-r {
  grid-column-gap: 8px;
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  display: flex;
}

.f-navigation-l {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  display: flex;
}

.totalprice {
  color: var(--black);
  font-size: 20px;
  font-weight: 700;
}

.pricebreakdown {
  color: var(--black);
  font-weight: 700;
}

.code-calander {
  margin-top: 53px;
  margin-left: 31px;
}

.code-embed-19 {
  margin-top: 17px;
}

.text-block-301 {
  color: var(--black);
  margin-top: 15px;
  font-size: 15px;
}

.select-field-31 {
  background-color: var(--white);
  color: var(--black);
  margin-top: 10px;
  font-size: 16px;
}

.text-block-302 {
  color: var(--black);
  font-size: 15px;
}

.code-embed-20 {
  margin-top: 45px;
}

.guest-radio-wrapper {
  padding-bottom: 26px;
  display: none;
}

.radio-button-label-43 {
  color: var(--ghh);
}

.radio-button-label-44, .radio-button-label-45, .radio-button-label-46, .radio-button-label-47 {
  color: var(--black);
}

.text-block-303 {
  color: var(--black);
  padding-bottom: 12px;
}

.code-embed-21 {
  margin-top: 37px;
}

.text-block-304 {
  color: var(--white);
  width: 600px;
  font-family: Poppins, sans-serif;
  position: relative;
  top: -22px;
  left: 31px;
}

.image-160 {
  margin-top: -22px;
}

.image-161 {
  margin-left: 1px;
}

.bold-text-395 {
  font-family: Poppins, sans-serif;
  font-size: 18px;
  font-weight: 400;
}

.text-block-305 {
  color: var(--white);
  width: 300px;
  font-family: Poppins, sans-serif;
  font-size: 18px;
  position: relative;
  top: -29px;
  left: 91px;
}

@media screen and (min-width: 1280px) {
  .brix---container-default-3, .image-12, .brix---cta-bg-overlay {
    display: block;
  }

  .brix---heading-h3-size {
    color: var(--white);
  }

  .div-block-4 {
    margin-top: 73px;
    margin-left: 245px;
  }

  .brix---badge-secondary-small-2.jjfhfhfgf.jjdhydhdgdyd {
    background-color: var(--green);
  }

  .brix---heading-h1-size-5.ffgfg {
    margin-top: -3px;
    margin-left: 66px;
    margin-right: 57px;
  }

  .brix---color-neutral-821 {
    margin-top: 80px;
    margin-left: -52px;
  }

  .brix---hero-bg-image-dark-2 {
    height: auto;
  }

  .combine-space-large {
    margin-left: -5px;
  }

  .combine-space-large.contact-us.deramkooooot {
    margin-top: -71px;
    margin-left: 63px;
  }

  .combine-space-large.contact-us.ookiihujyuhjhuhjo {
    margin-left: 6px;
  }

  .combine-space-large.abouttttt {
    margin-left: 7px;
  }

  .combine-space-large.nlk0000440404 {
    margin-left: -4px;
  }

  .slide-nav-3 {
    opacity: 0;
    margin-top: -36px;
    margin-left: 1px;
  }

  .slide-17nlk01.rrtrwwe {
    background-position: 50% 100%;
  }

  .slide-17nlk01.ttgtth {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/669f06514308077e080b7765_NLS-Nice-183831-2%20-%20Comp.avif");
  }

  .slide-18nlk01.rrteeer {
    background-position: 0 100%;
  }

  .slide-19nlk01.qqddffg, .slide-20nlk01 {
    background-position: 50% 100%;
  }

  .combine-text-size-regular-2 {
    margin-top: -144px;
  }

  .combine-text-size-regular-2.yyujjk.tththh.iiukiuuuu {
    margin-top: -215px;
  }

  .combine-text-size-regular-2.yyhhh {
    margin-top: -64px;
  }

  .combine-text-size-regular-2.ttyttr.ooiigjguugj.jjugughguugghg {
    margin-top: 136px;
  }

  .combine-text-size-regular-2.ttyttr.oolpiiuyttgtggfr.dcwf {
    margin-top: 134px;
  }

  .combine-text-size-regular-2.ttyttr.uujkkikkjujjki {
    margin-top: 124px;
  }

  .combine-text-size-regular-2.ttyttr._76i7i5 {
    margin-top: 133px;
  }

  .spark-button-5 {
    margin-left: 12px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf {
    width: 120px;
    height: 60px;
    margin-left: 248px;
    padding-top: 21px;
    padding-bottom: 0;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl {
    width: 150px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.oolppli9 {
    width: 150px;
    margin-left: -13px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998 {
    width: 150px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ool99867766 {
    margin-left: 141px;
  }

  .spark-button-5.iikhjhuhjh {
    margin-left: -48px;
  }

  .brix---paragraph-default-16 {
    margin-top: 30px;
  }

  .brix---paragraph-default-16.vff {
    margin-top: 43px;
  }

  .brix---paragraph-default-16.ret {
    margin-top: 96px;
  }

  .brix---paragraph-default-16.uuu, .brix---paragraph-default-16.uuu.uyyy {
    margin-top: -31px;
  }

  .brix---paragraph-default-16.rrtrrt {
    margin-top: -553px;
  }

  .brix---paragraph-default-16.ggth {
    margin-top: -99px;
  }

  .brix---paragraph-default-16.ggthh {
    margin-top: -104px;
  }

  .brix---paragraph-default-16.nnvhg {
    margin-top: 30px;
  }

  .brix---paragraph-default-16.gghgh {
    margin-top: -101px;
  }

  .brix---paragraph-default-16.ghyh {
    margin-top: -109px;
  }

  .brix---paragraph-default-16.ggyh {
    margin-top: 23px;
  }

  .brix---paragraph-default-16.ggyh.nnvhgj {
    margin-top: -99px;
  }

  .brix---paragraph-default-16.gghy {
    margin-top: -103px;
  }

  .brix---paragraph-default-16.gghy.bbchf {
    margin-top: -106px;
  }

  .brix---paragraph-default-16.gghyh {
    margin-top: -226px;
  }

  .brix---paragraph-default-16.gght {
    margin-top: -92px;
  }

  .brix---paragraph-default-16.jujj {
    margin-top: -115px;
  }

  .brix---paragraph-default-16.hhjhk {
    margin-top: -100px;
  }

  .brix---section-10 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae170b6447926f5f6b8438_Libaran_orange_teal-1.avif"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50% 0, 0 0;
    background-size: auto, auto;
  }

  .list-2 {
    margin-top: -155px;
  }

  .list-2.hfgt {
    margin-top: -148px;
  }

  .list-2.hhfg {
    margin-top: -156px;
  }

  .list-2.hhfgy {
    margin-top: -154px;
  }

  .list-2.bbgh {
    margin-top: -155px;
  }

  .list-2.bbghy {
    margin-top: -152px;
  }

  .list-2.vvfggt {
    margin-top: -156px;
  }

  .list-2.hhfgtk {
    margin-top: -183px;
  }

  .list {
    margin-top: 24px;
  }

  .list-4 {
    margin-top: 27px;
  }

  .brix---section-11.hhjhhj.nlkkk {
    margin-top: -141px;
  }

  .bold-text-31 {
    font-weight: 600;
  }

  .bold-text-32 {
    margin-top: 0;
  }

  .bold-text-32.bawah {
    margin-top: 121px;
  }

  .bold-text-32.bawah.op {
    margin-top: 112px;
  }

  .bold-text-32.bawah.hrttr {
    margin-top: 477px;
  }

  .bold-text-33 {
    margin-top: 131px;
    padding-top: 0;
    display: block;
  }

  .bold-text-33.nlk04 {
    margin-top: 322px;
  }

  .bold-text-33.nlk04.rem-arkk {
    margin-top: 81px;
  }

  .bold-text-33.tytyyy {
    margin-top: 37px;
  }

  .bold-text-33.re {
    margin-top: -70px;
    padding-top: 0;
  }

  .bold-text-33.nlk03 {
    margin-top: 60px;
  }

  .bold-text-33.nlk08 {
    margin-top: 118px;
  }

  .bold-text-33.nlk098 {
    margin-top: 127px;
  }

  .bold-text-33.nlk10 {
    margin-top: 249px;
  }

  .bold-text-33._3d2n {
    margin-top: 135px;
  }

  .list-5 {
    margin-top: 160px;
  }

  .list-5.greh {
    margin-top: 151px;
  }

  .list-5.safsgf {
    margin-top: 161px;
  }

  .brix---btn-primary-11, .brix---input-label-7 {
    font-family: Poppins, sans-serif;
  }

  .brix---input-label-7.pickup {
    margin-top: 46px;
    font-family: Poppins, sans-serif;
  }

  .brix---input-label-7.guest {
    margin-top: 43px;
  }

  .brix---subtitle-7 {
    font-family: Poppins, sans-serif;
  }

  .html-embed-3 {
    margin-top: 29px;
  }

  .html-embed-4 {
    margin-top: 107px;
  }

  .select-field-2, .select-field-3 {
    border-radius: 20px;
    min-height: 70px;
  }

  .brix---paragraph-default-22, .brix---heading-h3-size-41, .brix---heading-h3-size-41.ghyg {
    font-family: Poppins, sans-serif;
  }

  .brix---input-8 {
    background-color: var(--combine-library--white);
    box-shadow: 0 2px 7px 0 var(--spark-library--foreground-secondary);
    font-family: Poppins, sans-serif;
  }

  .brix---heading-h1-size-16 {
    font-family: Poppins, sans-serif;
  }

  .brix---text-area-10 {
    background-color: var(--combine-library--white);
  }

  .brix---input-label-11 {
    font-family: Poppins, sans-serif;
  }

  .brix---input-label-11.gghgh {
    margin-top: 25px;
  }

  .brix---input-label-11.yuuyuuu {
    margin-top: 36px;
  }

  .brix---input-label-11.trtt {
    color: var(--elements-webflow-library--neutral--200);
    margin-top: 26px;
  }

  .brix---input-label-11.ty {
    color: var(--elements-webflow-library--accent--primary-1);
    margin-top: 34px;
  }

  .brix---input-label-11.ty.ddrdet {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .brix---input-label-11.yttyu {
    margin-top: 16px;
  }

  .brix---input-label-11.tyyt {
    margin-top: 29px;
  }

  .brix---input-label-11.aq {
    margin-top: 21px;
  }

  .brix---input-label-11.rer {
    margin-top: 32px;
  }

  .brix---input-label-11.rrt {
    margin-top: 12px;
  }

  .brix---input-label-11.gtghyyju {
    margin-top: 20px;
    margin-bottom: 44px;
  }

  .brix---paragraph-default-22-copy {
    font-family: Poppins, sans-serif;
  }

  .slide-28-nlk03-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73252c5d541a401268_1.avif");
    background-position: 50%;
    background-size: cover;
    font-family: Poppins, sans-serif;
  }

  .slide-28-nlk03-1.nlk01-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c6bf5bac6ffb0408e252_NLK_chalets%20(2).avif");
  }

  .html-embed-5 {
    margin-top: 82px;
  }

  .bold-text-64 {
    color: var(--elements-webflow-library--neutral--200);
    font-size: 20px;
  }

  .select-field-7, .select-field-8 {
    background-color: #fff;
    border-radius: 20px;
    min-height: 70px;
    font-family: Poppins, sans-serif;
    box-shadow: 0 2px 5px #00000047;
  }

  .bold-text-65 {
    color: var(--elements-webflow-library--neutral--200);
    font-size: 20px;
  }

  .select-field-9 {
    background-color: #fff;
    border-radius: 20px;
    min-height: 70px;
    font-family: Poppins, sans-serif;
    box-shadow: 0 2px 5px #00000047;
  }

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

  .bold-text-67 {
    color: var(--elements-webflow-library--neutral--200);
  }

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

  .slide-29-nlk04-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-29-nlk04-2.nlk02-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
  }

  .slide-30-nlk04-3 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73bfbd11f48b6765b8_3.avif");
    background-position: 50% 100%;
    background-size: cover;
  }

  .slide-30-nlk04-3.nlk02-3 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c74184357533fe495bc2_NLK_rooms%20(4%20of%209).avif");
  }

  .slide-31-nlk04-4 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
    background-position: 50% 100%;
    background-size: cover;
  }

  .slide-31-nlk04-4.nlk02-4 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c765841c57da58f9f473_NLK_rooms%20(5%20of%209).avif");
  }

  .slide-32-nlk04-5 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1a0a3b5627fdc1197ec_Sandakan_WarMemorial%20(5%20of%2018).avif");
    background-position: 50% 0;
    background-size: cover;
  }

  .slide-33-nlk04-6 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1e4cfbc353346d12445_Sandakan_WarMemorial%20(18%20of%2018).avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-33-nlk04-6.nlk02-6 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
  }

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

  .html-embed-6 {
    margin-top: 37px;
  }

  .div-block-36 {
    margin-top: -113px;
  }

  .div-block-37 {
    color: var(--black);
    font-family: Poppins, sans-serif;
  }

  .spark-section-7 h1 {
    margin-top: -168px;
  }

  .brix---heading-h2-size-17.bbb, .brix---heading-h2-size-17.jjfhhf {
    font-size: 20px;
  }

  .brix---heading-h1-size-20, .brix---heading-h1-size-20.hhfgtt {
    font-size: 40px;
  }

  .brix---paragraph-default-29 {
    text-align: center;
  }

  .brix---btn-secondary-white-4 {
    color: var(--spark-library--background--interactive);
    font-family: Poppins, sans-serif;
  }

  .brix---btn-primary-white-8 {
    font-family: Poppins, sans-serif;
  }

  .brix---paragraph-default-31 {
    font-family: Poppins, sans-serif;
    font-size: 23px;
  }

  .brix---paragraph-default-31.hhyff.yy {
    color: var(--spark-library--background--interactive);
  }

  .brix---heading-h2-size-19.gtfgt.tyty {
    width: 1000px;
    font-family: Poppins, sans-serif;
    font-size: 50px;
    font-weight: 600;
  }

  .brix---heading-h2-size-19.gtfgt.tyty.tthh.ghh {
    color: var(--white);
  }

  .brix---heading-h2-size-19.gtfgt.tyty.tt {
    display: none;
  }

  .brix---grid-cta-v4.ctr.hhgfyytr.hhfyfh {
    margin-left: 192px;
  }

  .div-block-40.ttfgrt {
    margin-left: -49px;
  }

  .brix---container-default-22 {
    display: none;
  }

  .brix---header-nav-link-2 {
    font-family: Poppins, sans-serif;
  }

  .slider-9 {
    display: none;
  }

  .search-button {
    width: 150px;
    height: 50px;
  }

  .div-block-41 {
    margin-top: -81px;
  }

  .brix---paragraph-default-16-copy {
    margin-top: -209px;
  }

  .brix---paragraph-default-16-copy.vff {
    margin-top: 43px;
  }

  .brix---paragraph-default-16-copy.ret {
    margin-top: 96px;
  }

  .brix---paragraph-default-16-copy.uuu {
    margin-top: 87px;
  }

  .brix---paragraph-default-16-copy.ffgf {
    margin-top: 28px;
  }

  .brix---paragraph-default-16-copy.hhgft {
    margin-top: -106px;
  }

  .list-5-copy {
    margin-top: -1px;
  }

  .list-8 {
    margin-top: -146px;
  }

  .container-8.is--main {
    display: block;
  }

  .link-16 {
    margin-left: 242px;
  }

  .map-pin-tooltip.north-america.hhfygtfgfg {
    margin-left: -40px;
  }

  .map-pin-tooltip.north-america.gghg.hhfggtfgg {
    margin-top: -110px;
    margin-left: -199px;
  }

  .map-pin-tooltip.north-america.dddd {
    margin-top: -22px;
  }

  .country {
    color: #000;
    width: 330px;
    font-weight: 500;
  }

  .map-pin-2.africa-lusophone {
    margin-top: 146px;
  }

  .map-pin-2.latin-america._2._45.vvvv.kindasang {
    margin-top: -123px;
    margin-left: 255px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg.kudatss {
    margin-top: -87px;
  }

  .map-pin-2.latin-america {
    margin-top: -29px;
    margin-left: 167px;
  }

  .map-pin-2.latin-america._2.kundasang {
    margin-top: -208px;
    margin-left: 138px;
  }

  .map-pin-2.kuuudaat {
    margin-top: -109px;
  }

  .select-field-11 {
    background-color: #fff;
    border-radius: 20px;
    min-height: 70px;
    font-family: Poppins, sans-serif;
    box-shadow: 0 2px 5px #00000047;
  }

  .brix---paragraph-default-34 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-269 {
    color: #285417;
  }

  .brix---paragraph-default-22-copy-2 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-270 {
    color: #3f9d2f;
    font-size: 20px;
  }

  .brix---heading-h3-size-49, .brix---heading-h3-size-49.ghyg, .brix---btn-primary-16 {
    font-family: Poppins, sans-serif;
  }

  .select-field-12 {
    background-color: #fff;
    border-radius: 20px;
    min-height: 70px;
    font-family: Poppins, sans-serif;
    box-shadow: 0 2px 5px #00000047;
  }

  .bold-text-271 {
    color: #000;
  }

  .div-block-53 {
    color: #000;
    font-family: Poppins, sans-serif;
  }

  .brix---input-label-16 {
    font-family: Poppins, sans-serif;
  }

  .brix---input-label-16.tyyt {
    margin-top: 29px;
  }

  .brix---input-label-16.yuuyuuu {
    margin-top: 36px;
  }

  .brix---input-label-16.ty {
    color: #285417;
    margin-top: 34px;
  }

  .brix---input-label-16.ty.ddrdet {
    color: #285417;
  }

  .brix---input-label-16.gghgh {
    margin-top: 25px;
  }

  .brix---input-label-16.rrt {
    margin-top: 12px;
  }

  .brix---input-label-16.yttyu {
    margin-top: 16px;
  }

  .brix---input-label-16.rer {
    margin-top: 32px;
  }

  .brix---input-label-16.aq {
    margin-top: 21px;
  }

  .bold-text-272 {
    color: #285417;
  }

  .brix---input-13 {
    background-color: #ffffff87;
    font-family: Poppins, sans-serif;
    box-shadow: 0 2px 7px #00000047;
  }

  .brix---text-area-15 {
    background-color: #ffffff87;
  }

  .bold-text-273 {
    color: #3f9d2f;
    font-size: 20px;
  }

  .div-block-54 {
    margin-top: -113px;
  }

  .html-embed-13 {
    margin-top: 37px;
  }

  .bold-text-274 {
    color: #3f9d2f;
  }

  .uui-text-rich-text p {
    font-size: 20px;
  }

  .uui-section_blogpost06 {
    margin-top: 110px;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.rob-hobi {
    background-image: linear-gradient(#00000057, #00000057), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235a54214cb732fb1b64b_Borneo-Pygm-Elephant%20-%20Kinabatangan%20River%20Cruise.avif");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .bold-text-277, .bold-text-278 {
    font-weight: 600;
  }

  .link-block-15 {
    width: auto;
  }

  .uui-blogpost01_breadcrumb-2 {
    margin-left: 7px;
  }

  .uui-blogpost01_breadcrumb-2.insabah {
    margin-left: 35px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.tyytytytytyt {
    margin-left: -8px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.tyytytytytyt.yuuryttret {
    margin-left: 21px;
  }

  .uui-blogpost01_breadcrumb-2.cc {
    margin-top: 18px;
    margin-left: -4px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut.lodgeeee {
    margin-left: 53px;
  }

  .uui-blogpost01_breadcrumb-2.uuyiiiyuyuuy {
    margin-left: 5px;
  }

  .uui-blogpost01_breadcrumb-2.bawahhh {
    margin-left: 83px;
  }

  .filter_tag {
    font-family: Poppins, sans-serif;
  }

  .collection-item-6 {
    text-align: left;
  }

  .section-ajf-3 {
    font-family: Poppins, sans-serif;
  }

  .section-ajf-19 {
    margin-top: 93px;
  }

  .section-ajf-6.yyhyjj {
    font-size: 16px;
  }

  .text-ajh-3, .text-ajh-2 {
    font-size: 14px;
  }

  .text-ajh-1 {
    font-size: 26px;
  }

  .background-image-aji-1.iighyhg._1ew221q {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93a3584276d3422200d_NLK-Activity-Rivercruise-comp%20(6%20of%207).avif");
  }

  .background-image-aji-1.iiyuujhkk._1ewqe.p-pp {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93b0f8f91c730a70172_NLK-Activity-Rivercruise-comp%20(4%20of%207).avif");
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.fewgwe.plloll {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bff9ebf112f5a17e8_NLK-Room-Bangkatan-Comp%20(16%20of%2016).avif");
  }

  .background-image-aji-1.iituuytbbbvg.qeqe.pplo {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f08912b7325f6089bb7_NLK-Room-Bangkatan-Comp%20(13%20of%2016).avif");
  }

  .text-block-89 {
    font-size: 15px;
  }

  .text-block-90 {
    font-size: 15px;
    font-weight: 400;
  }

  .paragraph-14 {
    font-size: 15px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl.ffyjikko {
    margin-top: -44px;
  }

  .text-block-91, .text-block-93, .text-block-94 {
    font-size: 15px;
  }

  .list-15 {
    margin-top: -155px;
  }

  .list-15.hfgt {
    margin-top: 21px;
  }

  .paragraph-21, .paragraph-22, .paragraph-23, .paragraph-24, .paragraph-25, .paragraph-32, .paragraph-35 {
    font-weight: 700;
  }

  .bold-text-286 {
    font-weight: 600;
  }

  .bold-text-287, .bold-text-288, .bold-text-289 {
    font-size: 15px;
  }

  .spark-button-7 {
    margin-left: -48px;
  }

  .service-link-top {
    padding-left: 48px;
    padding-right: 48px;
  }

  .service-bottom {
    padding-bottom: 48px;
    padding-left: 48px;
    padding-right: 48px;
  }

  .spark-section-11 {
    margin-top: 131px;
  }

  .slide-63 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765296a26723ca2a031653e_Tanini_Sepilok-Sandakan.avif");
  }

  .image-89 {
    margin-top: -70px;
  }

  .image-125, .image-126, .image-130, .image-131 {
    margin-top: 0;
  }

  .image-141 {
    margin-top: -88px;
  }

  .wrapper {
    background-image: linear-gradient(#002b23, #7b6b43d6 100% 100%, #fff);
  }

  .heading-28, .clock-number, .clock-label {
    color: #fff;
  }

  .uui-banner10_close-button {
    display: none;
  }

  .ms-button.is-outline {
    border-color: var(--green);
  }

  .ms-button.is-outline:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .uui-button-10 {
    border-color: var(--untitled-ui--gray300);
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .text-block-141 {
    margin-top: 20px;
  }

  .list-item-80 {
    font-weight: 600;
  }

  .brix---subtitle-17 {
    font-family: Poppins, sans-serif;
  }
}

@media screen and (min-width: 1440px) {
  .slider-navigation.no-perspective {
    width: 700px;
    margin-top: 24px;
    margin-bottom: 96px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .slider-navigation.default-no-perspective-copy {
    aspect-ratio: auto;
    background-color: #000;
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658f7a50d4ddcb4f4d585580_1.avif");
    background-position: 0 0;
    background-size: cover;
    border-width: 4px;
    width: 700px;
    max-height: 100px;
    margin-top: -118px;
    margin-bottom: 224px;
    margin-left: -89px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    position: absolute;
    left: 8%;
  }

  .navbar-wrapper-6 {
    margin-top: -11px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .navbar-no-shadow-4 {
    z-index: 9999999;
    background-color: #285417;
    position: sticky;
    top: 0;
  }

  .nav-link-8 {
    font-weight: 400;
  }

  .spark-section h1 {
    color: #fff;
    width: 400px;
    margin-top: -18px;
    margin-left: 583px;
    padding-left: 0;
    font-family: Droid Serif, serif;
    font-size: 3rem;
    font-weight: 700;
  }

  .brix---z-index-1 {
    margin-left: auto;
    margin-right: auto;
  }

  .brix---form-grid-2-columns {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---grid-contact-v7 {
    grid-column-gap: 80px;
    grid-template-columns: 1fr 1.15fr;
  }

  .heading {
    margin-top: -30px;
    padding-top: 0;
  }

  .paragraph {
    color: #fff9f9;
    margin-top: 180px;
    margin-bottom: -173px;
    margin-left: 152px;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Droid Serif, serif;
    font-size: 25px;
  }

  .heading-2 {
    color: #ffecec;
    width: 400px;
    margin-top: 107px;
    margin-left: 158px;
    font-family: Droid Serif, serif;
    font-weight: 700;
  }

  .paragraph-2 {
    color: #fff;
    width: 400px;
    margin-top: -28px;
    margin-left: 159px;
    font-family: Droid Serif, serif;
    font-size: 20px;
  }

  .image-2 {
    margin-top: 273px;
    margin-left: 379px;
  }

  .image-3 {
    margin-top: -64px;
    margin-left: 338px;
    padding-left: 0;
  }

  .image-4 {
    background-color: #0000;
    background-image: radial-gradient(circle, #000, #fff);
  }

  .div-block {
    background-image: linear-gradient(#f2faeb63, #f2faeb63);
    width: 600px;
    height: 300px;
    margin-top: -112px;
    margin-left: 105px;
  }

  .logos-without-title {
    background-color: #bac2b3;
    height: 200px;
  }

  .container-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .clients-wrapper-three {
    background-image: none;
    width: 1200px;
    height: 150px;
    margin-top: -26px;
  }

  .footer-social-block {
    margin-left: -3px;
  }

  .team-member-image {
    width: 270px;
    height: 270px;
    max-height: none;
  }

  .brix---heading-h2-size-2 {
    margin-left: -176px;
    font-family: Droid Serif, serif;
    font-size: 20px;
    font-weight: 500;
  }

  .brix---color-neutral-801 {
    margin-left: 108px;
    padding-left: 0;
  }

  .brix---z-index-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .spark-section-2.spark-hero-background-image-with-centered-content {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fe91b253640336a665cda_julian-hochgesang-Dkn8-zPIbwo-unsplash.webp");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    height: 200px;
    min-height: 50vh;
  }

  .spark-section-2 h1 {
    color: #fff;
    margin-top: -11px;
    font-family: Poppins, sans-serif;
    font-size: 3rem;
    font-weight: 600;
  }

  .heading-3 {
    margin-left: -174px;
  }

  .image-5 {
    margin-left: 249px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---cta-v11-half-bg-left-3 {
    background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fea248d8a314907fbb978_sunbear02.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    height: 80%;
  }

  .brix---cta-v11-half-bg-right-3 {
    background-image: linear-gradient(#0009, #0009), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657feb2b60301e062c620394_tim-morgan-sirxAuAqHxA-unsplash.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    height: 80%;
  }

  .brix---heading-h3-size-34 {
    font-family: Poppins, sans-serif;
    font-size: 20px;
  }

  .brix---color-neutral-802 {
    margin-top: -62px;
  }

  .heading-5, .heading-6 {
    font-family: Poppins, sans-serif;
  }

  .image-8 {
    margin-top: -247px;
    margin-left: 177px;
  }

  .brix---btn-primary-2:hover {
    background-color: var(--spark-library--foreground-tertiary);
    color: var(--white);
  }

  .brix---text-area-2 {
    border-color: var(--spark-library--foreground-tertiary);
  }

  .brix---input-2 {
    border-color: var(--spark-library--foreground-tertiary);
    background-color: var(--white);
  }

  .brix---form-grid-2-columns-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---grid-contact-v7-2 {
    grid-column-gap: 80px;
    grid-template-columns: 1fr 1.15fr;
  }

  .brix---section-2 {
    margin-top: -123px;
  }

  .brix---section-3 {
    margin-top: -107px;
  }

  .map {
    border-radius: 20px;
  }

  .logos-without-title-2 {
    color: #bac2b3;
    background-color: #bac2b3;
    height: 150px;
  }

  .clients-wrapper-three-2 {
    background-image: none;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: 100px;
    margin-top: -50px;
  }

  .image-9 {
    margin-top: 6px;
    margin-left: 21px;
  }

  .text-block-16 {
    margin-top: -24px;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-weight: 500;
  }

  .image-10 {
    margin-left: -16px;
  }

  .brix---dropdown-pd {
    background-color: #28541761;
  }

  .brix---dropdown-wrapper {
    margin-top: 295px;
    margin-left: 259px;
  }

  .brix---container-default-3 {
    display: block;
  }

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

  .image-11 {
    margin-top: 29px;
  }

  .slide {
    text-shadow: 0 1px 1px #0003;
    background-image: none;
    height: auto;
  }

  .slider-2 {
    height: auto;
  }

  .brix---grid-hero-v1 {
    grid-column-gap: 90px;
  }

  .image-12, .brix---cta-bg-overlay {
    display: block;
  }

  .brix---heading-h4-size {
    color: var(--white);
  }

  .brix---heading-h1-size-4 {
    margin-top: 258px;
    margin-left: 98px;
    display: block;
    position: absolute;
  }

  .brix---text-200 {
    color: var(--spark-library--background--interactive);
  }

  .brix---paragraph-default-5, .brix---paragraph-default-5.se {
    color: var(--spark-library--white);
  }

  .brix---card-testimonial-v13 {
    background-color: var(--spark-library--foreground-tertiary);
  }

  .brix---heading-h2-size-6 {
    color: var(--spark-library--background--interactive);
    font-family: Poppins, sans-serif;
  }

  .brix---section-overflow-hidden {
    background-image: linear-gradient(#00000054, #00000054), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65838c8c03669c04fec17d02_Screenshot%202023-11-17%20104421%20(1).avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .brix---section-overflow-hidden.ggftfgftfgftf {
    background-image: linear-gradient(#0000002e, #0000002e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65d54dfffce430a53996105a_1.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .brix---card-image {
    height: auto;
  }

  .brix---text-200-bold-2, .brix---heading-h3-size {
    font-family: Poppins, sans-serif;
  }

  .brix---grid-2-columns---gap-row-72px {
    height: auto;
  }

  .brix---heading-h2-size-7 {
    font-family: Poppins, sans-serif;
  }

  .div-block-3 {
    height: auto;
  }

  .logos-without-title-3 {
    background-color: #bac2b3;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: 200px;
    display: flex;
  }

  .image-20 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6580ef09c9849fdc4d540462_e1bbd8867d86d6acbac34231a46d7463.avif");
    background-position: 50%;
    background-size: cover;
    margin-top: -30px;
  }

  .div-block-4 {
    margin-top: 58px;
    margin-bottom: 27px;
    margin-left: 246px;
    position: relative;
  }

  .text-block-20 {
    margin-top: -259px;
    position: absolute;
  }

  .link {
    width: 133.781vw;
    height: 20vw;
    margin-top: 275px;
    margin-left: -28px;
    font-size: 20px;
  }

  .spark-hero-sub-paragraph-3 {
    font-size: 35px;
  }

  .spark-hero-section-left-side-2 {
    width: auto;
    position: absolute;
  }

  .heading-8 {
    font-size: 60px;
  }

  .heading-9 {
    color: #cedac3;
    margin-top: 19px;
    font-family: Droid Serif, serif;
    font-size: 50px;
  }

  .paragraph-4 {
    color: #fffcfc;
    padding-top: 21px;
    font-family: Droid Serif, serif;
    font-size: 25px;
  }

  .spark-button-4.spark-secondary-button {
    border-color: var(--spark-library--foreground-tertiary);
    background-color: var(--elements-webflow-library--neutral--600);
    box-shadow: inset 0 0 0 1.5px var(--elements-webflow-library--neutral--100);
    color: var(--spark-library--foreground-tertiary);
    margin-top: 30px;
    font-family: Droid Serif, serif;
    font-weight: 700;
  }

  .spark-button-4.spark-secondary-button:hover {
    background-color: var(--spark-library--foreground-tertiary);
    box-shadow: inset 0 0 0 1.5px var(--elements-webflow-library--neutral--100);
    color: var(--white);
  }

  .brix---product-card-image-2 {
    display: block;
  }

  .brix---product-card-image-2.ggh {
    width: 400px;
  }

  .brix---product-card-wrapper-v1-2.kk {
    display: none;
  }

  .brix---heading-h1-size-5 {
    color: var(--white);
  }

  .brix---heading-h1-size-5.ffgfg {
    margin-top: -27px;
    margin-left: 82px;
    margin-right: 70px;
  }

  .brix---grid-hero-v1-2 {
    grid-column-gap: 90px;
  }

  .brix---text-200-bold-3 {
    color: var(--spark-library--background--interactive);
    margin-left: 9px;
    font-family: Droid Serif, serif;
  }

  .brix---text-200-bold-3:hover {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .brix---link-wrapper-color-primary {
    margin-top: 20px;
    margin-left: 95px;
  }

  .div-block-6 {
    margin-top: 57px;
    margin-left: 55px;
  }

  .link-2 {
    color: var(--spark-library--white);
    min-width: 601px;
    min-height: 600px;
    margin-top: 279px;
    margin-left: -170px;
    font-family: Droid Serif, serif;
    font-size: 20px;
    font-style: italic;
    text-decoration: none;
    position: absolute;
  }

  .brix---color-neutral-821 {
    margin-top: 86px;
    margin-left: -63px;
  }

  .brix---hero-bg-image-dark-2 {
    background-image: linear-gradient(#00000057, #00000057);
    height: auto;
    margin-top: -72px;
  }

  .brix---z-index-3 {
    margin-left: auto;
    margin-right: auto;
  }

  .brix---cta-section.sandakan {
    background-image: linear-gradient(#0000006b, #0000006b), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cf850e095cf53b778858_NLK_animal_orange_teal_azka-1.avif");
  }

  .brix---cta-section.hhfgtrtrtrtrrhhfyfg {
    background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7377e7a9a4a5ff4f5d622_simpang-mengayau.avif");
  }

  .link-10 {
    color: #00f;
  }

  .brix---grid-hero-v4, .brix---grid-hero-v1-3 {
    grid-column-gap: 90px;
  }

  .brix---form-grid-2-columns-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---grid-contact-v7-3 {
    grid-column-gap: 80px;
    grid-template-columns: 1fr 1.15fr;
  }

  .image-wrapper-1 {
    border: 1px solid #fff7f700;
    width: 100px;
    height: 100px;
    margin-top: -128px;
    margin-left: -4px;
  }

  .image-32 {
    margin-top: 16px;
  }

  .icon-3 {
    margin-top: 95px;
    margin-left: -1px;
    font-size: 30px;
  }

  .icon-4 {
    margin-top: 95px;
    margin-left: 33px;
    font-size: 30px;
  }

  .image-wrapper-5 {
    border: 0 solid #000;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 417px;
  }

  .image-33 {
    margin-top: -9px;
  }

  .slide-4 {
    aspect-ratio: auto;
    margin-top: 7px;
    margin-bottom: -71px;
    margin-right: 31px;
    padding: 0 0 102px;
  }

  .image-34 {
    height: 399px;
    margin-top: -9px;
  }

  .image-35 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658f7a50d4ddcb4f4d585584_4.avif");
    background-position: 0 0;
    background-size: auto;
    margin-top: -9px;
    margin-bottom: 36px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-3.no-perspective {
    background-color: #fff;
    width: 600px;
    margin-top: -467px;
    margin-left: -343px;
    margin-right: 200px;
    padding-bottom: 114px;
    padding-right: 0;
  }

  .image-36 {
    margin-top: 18px;
  }

  .slide-5 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-wrapper-2 {
    border: 1px solid #fff7f700;
    width: 100px;
    height: 100px;
    margin-top: -99px;
    margin-left: 101px;
  }

  .mask {
    background-color: #fff;
    height: 500px;
    margin-top: -84px;
    margin-bottom: -13px;
    padding-top: 0;
    padding-bottom: 251px;
    position: absolute;
  }

  .slide-6 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-wrapper-3 {
    border: 1px solid #fff7f705;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 207px;
  }

  .image-37 {
    padding-top: 16px;
  }

  .image-38 {
    margin-top: 0;
  }

  .slide-7 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-wrapper-4 {
    border: 1px solid #fff7f700;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 311px;
  }

  .image-wrapper-6 {
    border: 0 solid #000;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 523px;
  }

  .image-39 {
    margin-top: 16px;
  }

  .slide-8 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-40 {
    margin-top: 16px;
  }

  .slide-9 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-wrapper-7 {
    border: 1px solid #fff7f700;
    width: 100px;
    height: 100px;
    margin-top: -128px;
    margin-left: -4px;
  }

  .image-41 {
    margin-top: 16px;
  }

  .icon-5 {
    margin-top: 95px;
    margin-left: -1px;
    font-size: 30px;
  }

  .icon-6 {
    margin-top: 95px;
    margin-left: 33px;
    font-size: 30px;
  }

  .image-wrapper-8 {
    border: 0 solid #000;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 417px;
  }

  .image-42 {
    margin-top: -9px;
  }

  .slide-10 {
    aspect-ratio: auto;
    margin-top: 7px;
    margin-bottom: -71px;
    margin-right: 31px;
    padding: 0 0 102px;
  }

  .image-43 {
    height: 399px;
    margin-top: -9px;
  }

  .image-44 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658f7a50d4ddcb4f4d585584_4.avif");
    background-position: 0 0;
    background-size: auto;
    margin-top: -9px;
    margin-bottom: 36px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-4.no-perspective {
    background-color: #fff;
    width: 600px;
    margin-top: -467px;
    margin-left: -343px;
    margin-right: 200px;
    padding-bottom: 114px;
    padding-right: 0;
  }

  .image-45 {
    margin-top: 18px;
  }

  .slide-11 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-wrapper-9 {
    border: 1px solid #fff7f700;
    width: 100px;
    height: 100px;
    margin-top: -99px;
    margin-left: 101px;
  }

  .slide-12 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-wrapper-10 {
    border: 1px solid #fff7f705;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 207px;
  }

  .image-46 {
    padding-top: 16px;
  }

  .image-47 {
    margin-top: 0;
  }

  .slide-13 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .image-wrapper-11 {
    border: 1px solid #fff7f700;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 311px;
  }

  .image-wrapper-12 {
    border: 0 solid #000;
    width: 100px;
    height: 100px;
    margin-top: -100px;
    margin-left: 523px;
  }

  .image-48 {
    margin-top: 16px;
  }

  .slide-14, .slide-15 {
    margin-top: -66px;
    padding-top: 63px;
  }

  .combine-heading-style-h6 {
    font-size: 30px;
  }

  .combine-blog4_content.uuuju {
    margin-top: -29px;
  }

  .combine-space-large {
    margin-left: 64px;
  }

  .combine-space-large.contact-us {
    margin-top: -186px;
  }

  .combine-space-large.contact-us.deramkooooot {
    margin-top: -91px;
    margin-left: -9px;
  }

  .combine-space-large.contact-us.ookiihujyuhjhuhjo {
    margin-left: -142px;
  }

  .combine-space-large.abouttttt {
    margin-left: 96px;
  }

  .combine-space-large.ghghghggh.iijguuyjjy {
    margin-left: 66px;
  }

  .combine-space-large.yyterrreter, .combine-space-large.nlk0000440404 {
    margin-left: 5px;
  }

  .div-block-9 {
    z-index: 4;
    position: absolute;
    inset: auto 0% 0%;
  }

  .image-49, .image-50, .image-51, .image-52, .image-53, .image-54 {
    border: 1px solid #000;
  }

  .slide-nav-2 {
    z-index: 5;
    width: 1000px;
    height: 100px;
    margin-left: -190px;
    font-size: 80px;
  }

  .slider-7 {
    height: 450px;
  }

  .sliderr-navigation {
    margin-top: 61px;
  }

  .image-58nlk01 {
    border-width: 0;
  }

  .slide-nav-3 {
    opacity: 0;
    margin-top: 26px;
    margin-left: 12px;
  }

  .slide-21nlk-01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef95c7fb2f67014aa64_Tanini-Kinabatangan-Jungle-Trekking-Night-Walk.avif");
  }

  .slide-21nlk-01.baru {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8630cb3671e4af6e7_Tanini-Kinabatangan-Bangkatan-Room.avif");
  }

  .slide-21nlk-01.baru.rrttt {
    background-position: 50%;
  }

  .slide-21nlk-01.baru.ttyyhhl {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd03768a270b82e1313_5.avif");
  }

  .slide-21nlk-01.baru.ttyyhhl.upnbhgjl {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66977422482739bf9c787083_NLK-Room-Buaya-WM-Comp-11.avif");
  }

  .slide-21nlk-01.ttrt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027104492823b84898a5_D1.avif");
  }

  .slide-21nlk-01.ttrt.uutyythhgyhtyytrrr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/666260a8feebd36218583266_NLK-Room-Bangkatan-Twin%20(4).avif");
  }

  .slide-17nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ee669ca12cf482089df_Tanini-Kinabatangan-Activity-Rivercruise%2CProbosis-Monkey.avif");
  }

  .slide-17nlk01.fdre {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66da656a75ee92c2c3444232_deramakot%20forest%20reserve.avif");
    background-position: 50%;
  }

  .slide-17nlk01.rrtrwwe {
    background-position: 50% 100%;
  }

  .slide-17nlk01.ttgtth {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/669f06514308077e080b7765_NLS-Nice-183831-2%20-%20Comp.avif");
  }

  .slide-18nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  }

  .slide-18nlk01.ggtgg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66270271742f10b5dc4e7bdb_D4.avif");
  }

  .slide-18nlk01.rrteeer {
    background-position: 0 100%;
  }

  .slide-19nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7b75c7ee218704681_Tanini-Kinabatangan-Jungle-Night-Trekking.avif");
  }

  .slide-19nlk01.ufgf {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/662702710bf49fa876ea1af3_D7.avif");
  }

  .slide-19nlk01.qqddffg {
    background-position: 50% 100%;
  }

  .slide-20nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
  }

  .slide-20nlk01.gghggh {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027026725af7b4bfa076_D8.avif");
  }

  .slide-20nlk01.gghggh.dwsdw.dsa {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0e07587534883c90dc_Tabin-Rainforest-1.avif");
  }

  .slide-20nlk01.gghggh.kfkkfjfjfhfhfhfhf {
    background-position: 50% 80%;
  }

  .slide-20nlk01.ggtth {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658bc59586303d8f3a838399_nicolas-j-leclercq-3cweyzh4RCg-unsplash.avif");
  }

  .slide-20nlk01.ggtth.tyuuty {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67638237677cefdedf7ae1fe_Tanini-Kinabatangan-Probosis-Monkey-In%20-Kinabatangan-River.avif");
  }

  .combine-text-size-regular-2 {
    margin-top: -69px;
  }

  .combine-text-size-regular-2.yyhhh {
    margin-top: -30px;
  }

  .combine-text-size-regular-2.yyhhh.jjgyhhgughhghgh {
    margin-top: 102px;
  }

  .combine-text-size-regular-2.yyhhh.nlkooooo2223 {
    margin-top: -73px;
  }

  .combine-text-size-regular-2.ttyttr {
    margin-left: 27px;
  }

  .combine-text-size-regular-2.ttyttr.utyytythytytytyhf {
    margin-top: -148px;
  }

  .combine-text-size-regular-2.ttyttr.ooiigjguugj.jjugughguugghg {
    margin-top: 129px;
  }

  .combine-text-size-regular-2.ttyttr.oolpiiuyttgtggfr.dcwf {
    margin-top: 136px;
  }

  .combine-text-size-regular-2.ttyttr.uujkkikkjujjki {
    margin-top: 129px;
  }

  .combine-text-size-regular-2.ttyttr._76i7i5 {
    margin-top: 131px;
  }

  .combine-text-size-regular-2.nlk000033 {
    margin-top: -23px;
  }

  .text-block-21 {
    width: 500px;
    margin-top: 6px;
    margin-left: 6px;
    font-family: Poppins, sans-serif;
    font-size: 15px;
    font-weight: 500;
  }

  .text-block-22 {
    margin-top: 1px;
    margin-left: 1px;
    padding-top: 33px;
    font-family: Poppins, sans-serif;
  }

  .text-block-23 {
    width: 100px;
    margin-top: -29px;
    margin-left: 242px;
    padding-top: 0;
    font-family: Poppins, sans-serif;
  }

  .text-block-25 {
    margin-left: 242px;
  }

  .spark-button-5 {
    background-color: var(--green);
    margin-left: 11px;
  }

  .spark-button-5.spark-secondary-button.uuyuu {
    border-color: var(--elements-webflow-library--secondary--color-2);
    margin-top: 15px;
  }

  .spark-button-5.spark-secondary-button.uuyuu:hover {
    background-color: var(--elements-webflow-library--secondary--color-2);
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf {
    border-color: var(--elements-webflow-library--secondary--color-2);
    margin-left: 255px;
    padding-top: 22px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf:hover {
    background-color: var(--link);
    border-radius: 20px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl {
    width: 150px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.oolppli9 {
    width: 150px;
    margin-left: -12px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998 {
    width: 150px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ool99867766 {
    margin-left: 142px;
  }

  .spark-button-5.iikhjhuhjh {
    margin-left: -47px;
  }

  .brix---accordion-title {
    color: #000;
    font-family: Droid Serif, serif;
  }

  .brix---paragraph-default-15 {
    color: #000;
    -webkit-text-stroke-color: black;
    margin-bottom: 19px;
    padding-top: 21px;
    font-family: Droid Serif, serif;
    font-weight: 700;
  }

  .brix---section-9 {
    background-color: #f2faeb;
    height: 600px;
  }

  .brix---accordion-arrow-icon {
    margin-left: 38px;
  }

  .brix---mg-bottom-2 {
    color: #000;
    font-family: Droid Serif, serif;
  }

  .brix---heading-h2-size-11 {
    color: #000;
    margin-top: 50px;
    padding-top: 0;
    padding-bottom: 0;
    font-family: Droid Serif, serif;
    font-size: 30px;
  }

  .brix---container-default-9 {
    margin-top: -180px;
    padding-top: 0;
    padding-bottom: 9px;
  }

  .bold-text-3 {
    color: #000;
    font-family: Poppins, sans-serif;
  }

  .brix---paragraph-default-16 {
    color: #000;
    -webkit-text-stroke-color: black;
    margin-top: -241px;
    margin-bottom: 19px;
    padding-top: 0;
    font-family: Poppins, sans-serif;
    font-weight: 700;
  }

  .brix---paragraph-default-16.vff {
    margin-top: 30px;
  }

  .brix---paragraph-default-16.ret {
    margin-top: 56px;
  }

  .brix---paragraph-default-16.uuu.uyyy {
    margin-top: -24px;
  }

  .brix---paragraph-default-16.rrtrrt {
    margin-top: -115px;
  }

  .brix---paragraph-default-16.nlk09 {
    margin-top: 27px;
  }

  .brix---paragraph-default-16.yyhyh {
    font-weight: 600;
  }

  .brix---paragraph-default-16.ffff {
    margin-top: 21px;
  }

  .brix---paragraph-default-16.ggth {
    margin-top: -472px;
  }

  .brix---paragraph-default-16.ggthh {
    margin-top: -468px;
  }

  .brix---paragraph-default-16.nnvhg {
    margin-top: -681px;
  }

  .brix---paragraph-default-16.gghgh {
    margin-top: -440px;
  }

  .brix---paragraph-default-16.ghyh {
    margin-top: -463px;
  }

  .brix---paragraph-default-16.ffgt {
    margin-top: -696px;
  }

  .brix---paragraph-default-16.ggyh {
    margin-top: -682px;
  }

  .brix---paragraph-default-16.ggyh.nnvhgj {
    margin-top: -492px;
  }

  .brix---paragraph-default-16.gghy {
    margin-top: -466px;
  }

  .brix---paragraph-default-16.gghy.bbchf {
    margin-top: -465px;
  }

  .brix---paragraph-default-16.gghyh {
    margin-top: -637px;
  }

  .brix---paragraph-default-16.gght {
    margin-top: -467px;
  }

  .brix---paragraph-default-16.jujj {
    margin-top: -466px;
  }

  .brix---paragraph-default-16.hhjhk {
    margin-top: -467px;
  }

  .brix---paragraph-default-16.hhfgl {
    margin-top: -269px;
  }

  .div-block-12 {
    border: 1px solid #000;
    border-radius: 20px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 80px;
    height: 80px;
    display: flex;
  }

  .heading-12 {
    font-family: Poppins, sans-serif;
  }

  .list-item-2 {
    font-family: Poppins, sans-serif;
    list-style-type: disc;
  }

  .brix---accordion-item-wrapper {
    font-family: Poppins, sans-serif;
  }

  .brix---color-neutral-840 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .list-2 {
    color: #000;
    margin-top: -173px;
    font-family: Droid Serif, serif;
    font-size: 13px;
    font-weight: 400;
  }

  .list-2.hfgt {
    margin-top: -175px;
  }

  .list-2.hhfg, .list-2.hhfgy {
    margin-top: -174px;
  }

  .list-2.gghg {
    margin-top: -169px;
  }

  .list-2.gghg.yyj {
    margin-top: 111px;
  }

  .list-2.gghg.yyj.wdwed {
    margin-top: 23px;
  }

  .list-2.gghg.uu {
    margin-top: 26px;
  }

  .list-2.gghg.gg {
    margin-top: 34px;
  }

  .list-2.nnhvgf {
    margin-top: -171px;
  }

  .list-2.bbgh {
    margin-top: -174px;
  }

  .list-2.bbghy {
    margin-top: -168px;
  }

  .list-2.vvfggt {
    margin-top: -171px;
  }

  .list-2.hhfgh {
    margin-top: -174px;
  }

  .list-2.hhfgtk {
    margin-top: -203px;
  }

  .list-2.hhfgtk.ghgtyyy {
    margin-top: -164px;
  }

  .list-2.iighyghhg {
    margin-top: 17px;
  }

  .list {
    color: #000;
    margin-top: 19px;
    font-family: Droid Serif, serif;
    font-weight: 400;
    list-style-type: square;
  }

  .brix---btn-circle-accordion-btn {
    color: #f2faeb;
  }

  .list-item-4 {
    color: #000;
  }

  .list-4 {
    margin-top: 30px;
    font-size: 13px;
  }

  .heading-13 {
    color: #000;
    font-family: Poppins, sans-serif;
    font-weight: 400;
  }

  .list-item-3 {
    color: #000;
    margin-top: 8px;
  }

  .list-3 {
    color: #000;
    margin-top: -423px;
    font-family: Droid Serif, serif;
    font-size: 13px;
  }

  .list-3.op {
    margin-top: -375px;
  }

  .list-3.op.ggftfgggfgfgfgjjfhf.op099oo90p {
    margin-top: -359px;
  }

  .list-item-5 {
    margin-top: -2px;
  }

  .list-item-5.ookiuuhyt {
    margin-top: 194px;
  }

  .list-item-5.ookiifjuyyfggtfbgbf {
    margin-top: 197px;
  }

  .list-item-5.iijugjhhgj {
    margin-top: 0;
  }

  .brix---section-11.hhjhhj.nlkkk {
    margin-top: -115px;
  }

  .list-item-6, .bold-text-4, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-14, .bold-text-15, .bold-text-16, .list-item-7, .bold-text-17, .bold-text-18, .bold-text-19, .bold-text-20, .bold-text-21, .bold-text-22, .bold-text-23, .bold-text-24, .bold-text-25, .list-item-8, .list-item-9, .list-item-10, .list-item-11, .bold-text-27, .list-item-12 {
    font-family: Poppins, sans-serif;
  }

  .paragraph-5 {
    font-family: Poppins, sans-serif;
    font-weight: 500;
  }

  .bold-text-31 {
    color: #000;
    font-size: 14px;
    font-weight: 600;
  }

  .list-item-13, .list-item-16, .list-item-17, .list-item-18, .list-item-19, .list-item-20, .list-item-21, .list-item-22, .list-item-23, .list-item-24, .list-item-25, .list-item-26, .list-item-27 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-32 {
    margin-top: 712px;
  }

  .bold-text-32.bawah {
    margin-top: 68px;
  }

  .bold-text-32.bawah.op {
    margin-top: 73px;
  }

  .bold-text-32.bawah.hrttr {
    margin-top: 361px;
  }

  .bold-text-32.ex {
    margin-top: 283px;
  }

  .bold-text-32.ffgt {
    margin-top: -74px;
  }

  .bold-text-32.ttyt {
    margin-top: 101px;
  }

  .list-item-23-copy {
    font-family: Poppins, sans-serif;
  }

  .bold-text-33 {
    margin-top: 496px;
    font-weight: 600;
  }

  .bold-text-33.nlk04 {
    margin-top: 301px;
  }

  .bold-text-33.nlk04.rem-arkk {
    margin-top: 299px;
  }

  .bold-text-33.tytyyy {
    margin-top: 266px;
  }

  .bold-text-33.re {
    margin-top: -30px;
  }

  .bold-text-33.nlk03 {
    margin-top: -52px;
  }

  .bold-text-33.nlk03.rrtr {
    margin-top: 46px;
  }

  .bold-text-33.nlk08 {
    margin-top: 512px;
  }

  .bold-text-33.nlk098 {
    margin-top: 502px;
  }

  .bold-text-33.nlk10 {
    margin-top: 671px;
  }

  .bold-text-33._3d2n {
    margin-top: 503px;
  }

  .list-item-29 {
    margin-top: -166px;
  }

  .list-item-29.pplppoop {
    margin-top: -134px;
  }

  .list-5 {
    margin-top: 187px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .list-5.uuu {
    margin-top: 359px;
  }

  .list-5.greh {
    margin-top: 176px;
  }

  .list-5.safsgf {
    margin-top: 185px;
  }

  .brix---paragraph-default-18 {
    font-family: Poppins, sans-serif;
  }

  .brix---contact-form-right-side.fff {
    box-shadow: none;
  }

  .brix---btn-primary-8, .brix---text-area-4, .brix---input-label-4, .brix---input-4 {
    font-family: Poppins, sans-serif;
  }

  .brix---form-grid-2-columns-4 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---card-4 {
    box-shadow: 0 2px 7px 0 var(--combine-library--grey-600);
  }

  .brix---heading-h1-size-11 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-35 {
    color: var(--elements-webflow-library--accent--primary-1);
    font-size: 22px;
  }

  .slide-22 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658f7a50d4ddcb4f4d585598_1.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-23 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c66406f65431f5775806_2.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-24 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664996bda3cc48632d4_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-17.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-25 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664f9cce0861fb5d223_4.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-26 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c66381c280e360a6b583_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-43-Large.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-27 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664997b82769449740d_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-52.avif");
    background-position: 50%;
    background-size: cover;
  }

  .brix---heading-h3-size-38 {
    color: var(--elements-webflow-library--accent--primary-1);
    margin-top: 44px;
  }

  .brix---form-grid-2-columns-5 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .div-block-13, .bold-text-36 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-44.ghy, .bold-text-50.jjl, .bold-text-56 {
    color: var(--elements-webflow-library--accent--primary-1);
    font-size: 22px;
  }

  .html-embed-2 {
    margin-top: -74px;
  }

  .bold-text-58 {
    color: var(--elements-webflow-library--accent--primary-1);
    font-size: 22px;
  }

  .div-block-35 {
    margin-top: 40px;
  }

  .brix---form-grid-2-columns-6, .brix---form-grid-2-columns-7, .brix---form-grid-2-columns-8 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---section-15 {
    margin-top: 47px;
  }

  .brix---form-grid-2-columns-9 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---paragraph-default-22, .brix---heading-h3-size-41 {
    font-family: Poppins, sans-serif;
  }

  .brix---form-grid-2-columns-10 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---form-grid-2-columns-11 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-columns: 12.75fr;
  }

  .brix---grid-contact-v6 {
    grid-column-gap: 100px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---section-position-relative {
    background-color: #fff;
  }

  .brix---input-label-11.ty {
    margin-top: 17px;
  }

  .brix---input-label-11.ty.ddrdet.dff.ffgrwwq {
    color: var(--green);
  }

  .brix---input-label-11.gtghyyju {
    margin-top: 25px;
    margin-bottom: 38px;
  }

  .brix---form-grid-2-columns-12, .brix---form-grid-2-columns-13 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---paragraph-default-22-copy {
    font-family: Poppins, sans-serif;
  }

  .slide-28-nlk03-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73252c5d541a401268_1.avif");
    font-family: Poppins, sans-serif;
  }

  .slide-28-nlk03-1.nlk01-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c6bf5bac6ffb0408e252_NLK_chalets%20(2).avif");
  }

  .html-embed-5 {
    margin-top: 75px;
  }

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

  .bold-text-67 {
    color: var(--elements-webflow-library--neutral--200);
  }

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

  .slide-29-nlk04-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
  }

  .slide-29-nlk04-2.nlk02-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
  }

  .slide-30-nlk04-3 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73bfbd11f48b6765b8_3.avif");
    background-position: 50% 100%;
  }

  .slide-30-nlk04-3.nlk02-3 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c74184357533fe495bc2_NLK_rooms%20(4%20of%209).avif");
  }

  .slide-31-nlk04-4 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
  }

  .slide-31-nlk04-4.nlk02-4 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c765841c57da58f9f473_NLK_rooms%20(5%20of%209).avif");
  }

  .slide-32-nlk04-5 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1a0a3b5627fdc1197ec_Sandakan_WarMemorial%20(5%20of%2018).avif");
  }

  .slide-33-nlk04-6 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1e4cfbc353346d12445_Sandakan_WarMemorial%20(18%20of%2018).avif");
  }

  .slide-33-nlk04-6.nlk02-6 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
  }

  .html-embed-6 {
    margin-top: 37px;
    font-family: Poppins, sans-serif;
  }

  .div-block-36 {
    margin-top: -112px;
  }

  .brix---container-default-15.bawah-sikit-brix {
    margin-top: 50px;
  }

  .brix---grid-blog-sidebar {
    grid-column-gap: 280px;
  }

  .spark-section-7.spark-dark-hero-background-image {
    margin-top: 92px;
  }

  .spark-section-7.spark-dark-hero-background-image.viikjjgughyghhgyg {
    margin-top: -67px;
  }

  .spark-section-7 h1 {
    margin-top: -201px;
  }

  .brix---heading-h2-size-17.bbb, .brix---heading-h2-size-17.jjfhhf {
    font-size: 20px;
  }

  .brix---z-index-4 {
    margin-left: auto;
    margin-right: auto;
  }

  .brix---form-grid-2-columns-14 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---grid-contact-v1 {
    grid-column-gap: 80px;
    grid-template-columns: 1fr 1.2fr;
  }

  .brix---grid-contact-v7-4 {
    grid-column-gap: 80px;
    grid-template-columns: 1fr 1.15fr;
  }

  .brix---form-grid-2-columns-15 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---heading-h1-size-20 {
    font-size: 40px;
  }

  .brix---heading-h1-size-20.hhfgtt {
    font-size: 45px;
  }

  .brix---grid-contact-v7-5 {
    grid-column-gap: 80px;
    grid-template-columns: 1fr 1.15fr;
  }

  .brix---form-grid-2-columns-16 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---grid-contact-v6-2 {
    grid-column-gap: 100px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---section-position-relative-4 {
    margin-top: 3px;
  }

  .brix---input-label-15 {
    font-size: 18px;
  }

  .brix---mg-bottom-16px-9.uuitygvfyt {
    top: 126px;
  }

  .brix---btn-secondary-white-4 {
    font-family: Poppins, sans-serif;
  }

  .brix---btn-primary-white-8 {
    background-color: var(--green);
    color: var(--spark-library--white);
    font-family: Poppins, sans-serif;
  }

  .brix---btn-primary-white-8:hover {
    color: var(--spark-library--white);
  }

  .brix---paragraph-default-31 {
    font-family: Poppins, sans-serif;
    font-size: 25px;
  }

  .brix---paragraph-default-31.hhyff {
    margin-top: 34px;
  }

  .brix---heading-h2-size-19.gtfgt {
    width: 1000px;
    font-family: Poppins, sans-serif;
  }

  .brix---heading-h2-size-19.gtfgt.tyty {
    font-size: 45px;
  }

  .brix---heading-h2-size-19.gtfgt.tyty.tt {
    display: none;
  }

  .div-block-40.ttfgrt {
    margin-top: -66px;
    margin-left: 5px;
  }

  .brix---text-center-13 {
    display: none;
  }

  .brix---z-index-5, .brix---z-index-6 {
    margin-left: auto;
    margin-right: auto;
  }

  .bold-text-76, .italic-text, .italic-text-2, .bold-text-77, .italic-text-3, .italic-text-4, .italic-text-5, .italic-text-6, .italic-text-7, .bold-text-78 {
    color: var(--spark-library--white);
  }

  .bold-text-79 {
    color: var(--white);
  }

  .bold-text-80, .bold-text-81, .bold-text-82 {
    color: var(--spark-library--white);
  }

  .brix---header-nav-link-2 {
    font-family: Poppins, sans-serif;
  }

  .text-block-37:hover {
    color: #000;
  }

  .image-63 {
    margin-top: 13px;
  }

  .nav-container {
    margin-top: -37px;
  }

  .navbar.lp2.mob {
    margin-top: 0;
    display: block;
  }

  .button-2 {
    font-family: Poppins, sans-serif;
  }

  .video-section {
    margin-top: -166px;
  }

  .text-block-39:hover {
    color: #000;
  }

  .navbar-wrapper-7 {
    margin-top: -11px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .image-64 {
    margin-top: 13px;
  }

  .slider-9 {
    display: none;
  }

  .div-block-41 {
    margin-top: -77px;
  }

  .list-7 {
    margin-top: -169px;
  }

  .brix---paragraph-default-16-copy {
    color: #000;
    -webkit-text-stroke-color: black;
    margin-top: -263px;
    margin-bottom: 19px;
    padding-top: 21px;
    font-family: Poppins, sans-serif;
    font-weight: 700;
  }

  .brix---paragraph-default-16-copy.vff {
    margin-top: 9px;
  }

  .brix---paragraph-default-16-copy.ret {
    margin-top: 56px;
  }

  .brix---paragraph-default-16-copy.rrtrrt {
    margin-top: -115px;
  }

  .brix---paragraph-default-16-copy.nlk09 {
    margin-top: 27px;
  }

  .brix---paragraph-default-16-copy.ffff {
    margin-top: 21px;
  }

  .brix---paragraph-default-16-copy.ffgf {
    margin-top: -90px;
  }

  .brix---paragraph-default-16-copy.hhgft {
    margin-top: -496px;
  }

  .list-5-copy {
    margin-top: -34px;
    margin-bottom: 0;
    padding-bottom: 0;
  }

  .list-5-copy.uuu {
    margin-top: 359px;
  }

  .list-5-copy.iijfhyrttf.llolppp {
    margin-top: 42px;
  }

  .list-item-40 {
    font-weight: 500;
  }

  .list-8 {
    margin-top: -154px;
  }

  .list-item-41, .list-item-42, .list-item-43 {
    font-weight: 500;
  }

  .list-item-45, .list-item-46, .list-item-47 {
    font-family: Poppins, sans-serif;
  }

  .container-8.is--main {
    display: none;
  }

  .container-8.is--main.nylovevveve {
    display: block;
  }

  .link-16 {
    margin-left: 326px;
  }

  .link-nls.ggthhgy.ffgttgtt {
    margin-top: 3px;
  }

  .custom_map-image {
    margin-left: 276px;
  }

  .map-pin {
    margin-top: 276px;
    margin-left: 817px;
  }

  .map-pin-tooltip.north-america.gghg.hhfggtfgg {
    margin-top: -103px;
    margin-left: -225px;
  }

  .map-pin-tooltip.north-america.dddd {
    margin-top: -6px;
  }

  .bawah-tabin, .bawah-tabin.gghy {
    font-size: 13px;
  }

  .map-pin-2.africa-lusophone {
    margin-top: 178px;
    margin-left: 242px;
  }

  .map-pin-2.latin-america._2 {
    margin-top: -94px;
    margin-left: 250px;
  }

  .map-pin-2.latin-america._2.hhyjju {
    margin-top: -79px;
    margin-left: 501px;
  }

  .map-pin-2.latin-america._2._45 {
    margin-left: 121px;
  }

  .map-pin-2.latin-america._2._45.vvvv.kindasang {
    margin-top: -100px;
    margin-left: 290px;
  }

  .map-pin-2.latin-america._2._45.vvvv.cccc {
    margin-top: -73px;
    margin-left: 367px;
  }

  .map-pin-2.latin-america.gghyy {
    margin-top: 55px;
    margin-left: 57px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg {
    margin-top: 73px;
    margin-left: 301px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg.kudatss {
    margin-top: -83px;
    margin-left: 409px;
  }

  .map-pin-2.latin-america {
    margin-top: -27px;
    margin-left: 164px;
  }

  .map-pin-2.southern-africa.sandakan {
    background-size: contain;
  }

  .italic-text-17 {
    font-size: 13px;
  }

  .link-20 {
    color: #00f;
  }

  .div-block-51 {
    position: relative;
  }

  .brix---blog-card-featured-full-width-card {
    background-position: 50% 0;
  }

  .brix---paragraph-default-34 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-269 {
    color: #3f9d2f;
  }

  .brix---paragraph-default-22-copy-2, .brix---heading-h3-size-49 {
    font-family: Poppins, sans-serif;
  }

  .brix---input-label-16.ty {
    margin-top: 17px;
  }

  .bold-text-272 {
    color: #3f9d2f;
  }

  .brix---form-grid-2-columns-17 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .div-block-54 {
    margin-top: -112px;
  }

  .html-embed-13 {
    margin-top: 37px;
    font-family: Poppins, sans-serif;
  }

  .bold-text-274 {
    color: #3f9d2f;
  }

  .brix---link-wrapper-white {
    margin-top: 13px;
    padding-right: 328px;
  }

  .uui-text-rich-text p {
    font-size: 18px;
    font-weight: 400;
  }

  .uui-blogpost01_image-wrapper {
    width: 80%;
  }

  .uui-page-padding-4.hhfgttgdf-article {
    margin-top: 91px;
  }

  .uui-page-padding-4.hhfgttgdf-article.iikik.uutytytytytyt {
    padding-top: 0;
  }

  .uui-section_blogpost06 {
    margin-top: 91px;
  }

  .uui-blogpost02_title-wrapper.jjghyfgfh {
    margin-top: -16px;
    padding-bottom: 54px;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.iiutrtrtr {
    background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676f4a8b729a9da2d9bbbde1_Tip-Of-Borneo-Scenery.avif");
    background-position: 0 0, 50% 80%;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.rob-hobi {
    background-image: linear-gradient(#0000004a, #0000004a), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235a54214cb732fb1b64b_Borneo-Pygm-Elephant%20-%20Kinabatangan%20River%20Cruise.avif");
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.dealssss.uikes {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6757b664640569e4ead0e683_Website_Insabah_deals.avif");
    background-position: 50% 80%;
  }

  .link-block-15 {
    width: auto;
  }

  .uui-blogpost01_breadcrumb-2 {
    margin-left: -61px;
  }

  .uui-blogpost01_breadcrumb-2.insabah {
    margin-left: -164px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.tyytytytytyt {
    margin-left: -161px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.hfhfhfhfhfhf {
    margin-left: 18px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.iiutytyghgyt {
    margin-left: -50px;
  }

  .uui-blogpost01_breadcrumb-2.cc {
    margin-left: 145px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut {
    margin-left: 53px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut.lodgeeee {
    margin-left: 38px;
  }

  .uui-blogpost01_breadcrumb-2.uuyiiiyuyuuy {
    margin-left: -60px;
  }

  .uui-blogpost01_breadcrumb-2.bawahhh {
    margin-left: -80px;
  }

  .top-cta-2.careerere {
    height: 600px;
  }

  .search-icon {
    margin-top: 36px;
  }

  .container-small {
    margin-top: -396px;
  }

  .faq-form.ugfgftggfggfu {
    margin-top: -362px;
  }

  .search-field.text-size-medium {
    text-align: left;
    width: 100%;
    margin-top: 35px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .icon-10 {
    margin-top: 38px;
  }

  .ddd-section-1 {
    font-size: 14px;
  }

  .section-ajf-19 {
    margin-top: 38px;
  }

  .tabs-ajc-1 {
    display: none;
  }

  .background-aji-2.uuyfyhgy.awff, .background-aji-2.uuyfyhgy.ddw {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b46f1b6f3dd4df461afffb_Libaran%20(21%20of%2021).avif");
  }

  .background-image-aji-1.uutyyyhgyyhg.ookguujh {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7044c7b861e9ce1e977be_Libaran%20(1%20of%2021).avif");
  }

  .background-image-aji-1.uutyyyhgyyhg.ffee {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705c32059a97873df913_Libaran_camp%20(4%20of%207).avif");
  }

  .background-image-aji-1.iighyhg.fiikgjuhg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7081f1198aadc4a23b1c0_Libaran%20(13%20of%2021)%20-%20Copy.avif");
  }

  .background-image-aji-1.iighyhg.ddw {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705cfad7fc326f736748_Libaran_camp%20(1%20of%207).avif");
  }

  .background-image-aji-1.iiyuujhkk.ffeeede {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7081ebd2e7d160ddc56eb_Libaran%20(17%20of%2021)%20-%20Copy.avif");
  }

  .background-image-aji-1.iiyuujhkk.qqwqq {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705ddc2520b99926d0b7_WPCP%20(1%20of%204).avif");
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.yyujjuk {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705d2253653d39e257e2_WPCP%20(3%20of%204).avif");
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.swqwqw {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4714e6ea656a15797cdb1_Libaran%20(20%20of%2021).avif");
  }

  .background-image-aji-1.iituuytbbbvg.dwdd {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b704d530193b184eaeaa98_setting-free-the-baby.avif");
  }

  .background-image-aji-1.iituuytbbbvg.dwsewdw {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705c5525915bb0c1c419_WPCP%20(2%20of%204).avif");
  }

  .section-aje-29 {
    margin-left: -13px;
  }

  .text-block-90 {
    font-weight: 400;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl.ffyjikko {
    margin-top: -54px;
  }

  .list-item-53 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-282 {
    font-size: 14px;
  }

  .bold-text-283 {
    font-family: Poppins, sans-serif;
    font-size: 14px;
  }

  .list-15 {
    color: #000;
    margin-top: -173px;
    font-family: Droid Serif, serif;
    font-size: 13px;
    font-weight: 400;
  }

  .list-15.hfgt {
    margin-top: 23px;
  }

  .bold-text-284 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-285 {
    font-family: Poppins, sans-serif;
    font-size: 14px;
  }

  .list-item-54 {
    margin-top: -2px;
  }

  .text-block-96, .text-block-97, .text-block-98 {
    font-size: 20px;
  }

  .paragraph-21, .paragraph-22, .paragraph-23, .paragraph-24, .paragraph-25, .paragraph-32, .paragraph-35 {
    font-weight: 700;
  }

  .button-18.uuuuikii {
    margin-top: 133px;
  }

  .spark-button-7 {
    background-color: #3f9d2f;
    margin-top: 3px;
    margin-left: -48px;
    margin-right: 0;
  }

  .home-hero.oookkhgihkkhh {
    z-index: 0;
    margin-top: -65px;
  }

  .spark-tabs-content-2 {
    margin-top: -74px;
  }

  .spark-section-11 {
    margin-top: 124px;
  }

  .brix---container-default-29 {
    margin-top: 202px;
  }

  .brix---section-22 {
    padding-top: 28px;
  }

  .div-block-70 {
    margin-top: 28px;
  }

  .paragraph-261 {
    margin-left: 22px;
  }

  .image-85 {
    margin-top: -168px;
  }

  .image-86 {
    margin-top: -169px;
  }

  .image-87 {
    margin-top: -175px;
  }

  .image-88 {
    margin-top: -30px;
  }

  .image-89 {
    margin-top: 0;
  }

  .image-90 {
    margin-top: -124px;
  }

  .image-91 {
    margin-top: -50px;
  }

  .image-92 {
    margin-top: -118px;
  }

  .image-93 {
    margin-top: -154px;
  }

  .image-94 {
    margin-top: -113px;
  }

  .image-95 {
    margin-top: 50px;
  }

  .image-96 {
    margin-top: -79px;
  }

  .image-98 {
    margin-top: -660px;
  }

  .image-100 {
    margin-top: -62px;
  }

  .image-102 {
    margin-top: -52px;
  }

  .image-106 {
    margin-top: -116px;
  }

  .image-107 {
    margin-top: -110px;
  }

  .image-108 {
    margin-top: -169px;
  }

  .image-113 {
    margin-top: -43px;
  }

  .image-115 {
    margin-top: -174px;
  }

  .image-118 {
    margin-top: -110px;
  }

  .image-119 {
    margin-top: 0;
  }

  .image-120 {
    margin-top: 0;
    margin-left: 1px;
  }

  .image-121 {
    margin-top: -119px;
  }

  .image-122 {
    margin-top: -174px;
  }

  .image-124 {
    margin-top: -123px;
  }

  .image-125, .image-126 {
    margin-top: 0;
  }

  .image-127 {
    margin-top: -168px;
  }

  .image-128 {
    margin-top: -113px;
  }

  .image-129 {
    margin-top: -103px;
  }

  .image-130, .image-131 {
    margin-top: 0;
  }

  .image-132 {
    margin-top: -110px;
  }

  .image-133 {
    margin-top: -111px;
  }

  .image-134 {
    margin-top: -110px;
  }

  .image-135 {
    margin-top: -111px;
  }

  .image-136, .image-137 {
    margin-top: 0;
  }

  .image-138 {
    margin-top: -172px;
  }

  .image-139 {
    margin-top: -118px;
  }

  .image-141 {
    margin-top: -164px;
  }

  .image-142 {
    margin-top: -167px;
  }

  .image-143 {
    margin-top: -168px;
  }

  .image-144 {
    margin-top: -164px;
  }

  .image-149 {
    margin-top: -78px;
  }

  .combine-section_banner2 {
    margin-top: 94px;
  }

  .combine-section_banner2.kkk {
    margin-top: 91px;
  }

  .uui-banner10_close-button {
    display: none;
  }

  .div-block-285, .div-block-286, .div-block-287, .div-block-288, .div-block-289, .div-block-290 {
    margin-top: 24px;
  }

  .ms-button.is-outline:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .brix---form-grid-2-columns-18 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .uui-button-10 {
    border-color: var(--untitled-ui--gray300);
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .image-150 {
    margin-top: -96px;
  }

  .uui-text-size-xlarge-3.vvvvv {
    margin-left: 697px;
  }

  .wrapper-2 {
    width: 100%;
  }

  .lightbox-link-6 {
    margin-top: 57px;
  }

  .image-151 {
    margin-top: -178px;
  }

  .text-block-141 {
    margin-top: 20px;
  }

  .uui-career09_tabs-menu {
    top: 93px;
  }

  .list-item-70 {
    padding-bottom: 40px;
  }

  .list-item-78, .list-item-79 {
    font-size: 14px;
  }

  .list-item-80 {
    font-size: 14px;
    font-weight: 600;
  }

  .list-item-81, .list-item-82, .list-item-83, .list-item-84, .list-item-85, .list-item-86, .list-item-87, .list-item-88, .list-item-89, .list-item-90 {
    font-size: 14px;
  }

  .popup-content {
    width: 60%;
    margin-left: 396px;
  }

  .close-popup {
    margin-left: 916px;
  }
}

@media screen and (min-width: 1920px) {
  p {
    margin-bottom: 0;
  }

  a {
    text-decoration: none;
  }

  strong {
    color: var(--black);
  }

  .navbar-no-shadow-4 {
    z-index: 2147483647;
    background-color: #285417;
    display: none;
    position: sticky;
    top: 0;
  }

  .footer-content {
    font-family: Poppins, sans-serif;
  }

  .title-small {
    color: #333;
    margin-top: 8px;
  }

  .title-small.ggh.gghhj.fff {
    margin-top: 1px;
  }

  .title-small.ggh.ggg {
    margin-top: 2px;
  }

  .footer-link {
    font-weight: 700;
  }

  .footer-link.hhjhh {
    font-weight: 500;
  }

  .spark-section-2 h1, .brix---heading-h3-size-34, .heading-5, .heading-6 {
    font-family: Poppins, sans-serif;
  }

  .text-block-16 {
    font-family: Poppins, sans-serif;
    font-weight: 500;
  }

  .brix---dropdown-link {
    font-size: 14px;
  }

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

  .brix---dropdown-pd {
    z-index: 2147483647;
    background-color: #28541761;
    display: block;
    position: relative;
  }

  .brix---dropdown-card {
    background-color: #28541761;
  }

  .brix---header-nav-link {
    text-decoration: none;
  }

  .brix---container-default-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: 0;
    display: block;
  }

  .text-block-18:hover, .text-block-19:hover {
    color: var(--spark-library--black);
  }

  .image-11 {
    margin-top: 32px;
    font-family: Lato, sans-serif;
  }

  .brix---hero-full-width-right-hero-v5 {
    width: 100%;
    max-width: 46%;
  }

  .image-12 {
    background-color: var(--elements-webflow-library--neutral--600);
    display: block;
  }

  .brix---grid-cta-v10 {
    grid-template-columns: minmax(94px, .56fr);
  }

  .brix---cta-bg-overlay {
    background-image: linear-gradient(#0000002e, #0000002e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f02a9cf99aabbc43a86_NLK_orange_teal-8.avif");
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
    min-height: 90vh;
    display: block;
  }

  .brix---heading-h4-size {
    color: var(--white);
  }

  .brix---product-card-image {
    width: 400px;
    height: 300px;
  }

  .brix---heading-h1-size-4 {
    aspect-ratio: 2.39;
    color: #000;
    margin-top: -120px;
    margin-left: -224px;
    position: absolute;
  }

  .brix---heading-h1-size-4.header {
    margin-top: -789px;
  }

  .brix---text-200 {
    color: var(--spark-library--background--interactive);
  }

  .brix---paragraph-default-5.se {
    color: var(--white);
  }

  .brix---paragraph-default-5.hhk, .brix---paragraph-default-5.ggg {
    color: var(--spark-library--white);
  }

  .brix---heading-h2-size-6 {
    font-family: Poppins, sans-serif;
  }

  .brix---section-overflow-hidden.ggftfgftfgftf {
    background-image: linear-gradient(#00000054, #00000054), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65838c8c03669c04fec17d02_Screenshot%202023-11-17%20104421%20(1).avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .brix---text-200-bold-2 {
    margin-top: 438px;
    font-family: Poppins, sans-serif;
  }

  .brix---color-neutral-814 {
    margin-top: -444px;
  }

  .brix---heading-h3-size {
    color: var(--white);
    margin-top: 447px;
    font-family: Poppins, sans-serif;
  }

  .div-block-4 {
    margin-top: 124px;
    margin-left: 326px;
  }

  .link {
    color: #fff;
    width: 167.219vw;
    height: 20vw;
    margin-top: 310px;
    margin-left: -735px;
    font-family: Poppins, sans-serif;
    font-size: 25px;
  }

  .spark-hero-sub-paragraph-3 {
    width: 14358.6vw;
    height: 140vw;
    margin-top: 48px;
    font-size: 35px;
  }

  .spark-hero-section-left-side-2 {
    margin-top: 201px;
    margin-left: 157px;
  }

  .heading-8 {
    width: 747.844vw;
    font-size: 60px;
  }

  .heading-9 {
    color: #cedac3;
    width: auto;
    height: auto;
    font-family: Droid Serif, serif;
    font-size: 50px;
  }

  .paragraph-4 {
    color: #fff;
    padding-top: 30px;
    font-family: Droid Serif, serif;
    font-size: 30px;
  }

  .spark-button-4.spark-secondary-button {
    border-color: var(--elements-webflow-library--neutral--600);
    background-color: var(--elements-webflow-library--neutral--600);
    box-shadow: inset 0 0 0 1.5px var(--elements-webflow-library--neutral--600);
    color: var(--spark-library--foreground-tertiary);
    font-family: Droid Serif, serif;
    font-weight: 700;
  }

  .spark-button-4.spark-secondary-button:hover {
    border-color: var(--black);
    background-color: var(--spark-library--foreground-tertiary);
    box-shadow: inset 0 0 0 1.5px var(--elements-webflow-library--neutral--100);
    color: var(--white);
  }

  .brix---text-300-bold-2 {
    color: var(--black);
    font-family: Poppins, sans-serif;
  }

  .brix---text-300-bold-2.vvvdeiirttyygbjfgv, .brix---text-300-bold-2.iiyuhhryfhgu {
    display: none;
  }

  .brix---text-300-bold-2.lolll {
    margin-top: 53px;
  }

  .brix---paragraph-default-9 {
    font-family: Poppins, sans-serif;
  }

  .brix---heading-h4-size-2 {
    font-family: Poppins, sans-serif;
    font-weight: 700;
  }

  .brix---product-card-content-2 {
    background-color: #28541700;
    border-radius: 0;
  }

  .brix---product-card-image-2 {
    border-radius: 0;
    width: 600px;
    height: 250px;
  }

  .brix---product-card-image-2.ggh {
    width: 400px;
  }

  .brix---product-card-image-inside-card-2 {
    border-radius: 0;
  }

  .brix---product-card-wrapper-v1-2 {
    -webkit-text-stroke-color: var(--elements-webflow-library--neutral--100);
    border-radius: 0;
    width: auto;
    max-width: 1007px;
    height: auto;
    overflow: hidden;
  }

  .brix---badge-secondary-small-2 {
    background-color: var(--elements-webflow-library--neutral--200);
    color: var(--spark-library--background--interactive);
  }

  .brix---badge-secondary-small-2.sikitt.uutyytutyyt, .brix---badge-secondary-small-2.jjfhhgyh {
    border-color: var(--elements-webflow-library--neutral--600);
    background-color: var(--green);
  }

  .brix---badge-secondary-small-2.jjghghhghg, .brix---badge-secondary-small-2.jjfhfhfgf {
    background-color: var(--green);
  }

  .brix---grid-3-columns-gap-row-48px-2 {
    margin-top: 46px;
  }

  .brix---grid-3-columns-gap-row-48px-2.jjghggyygh {
    grid-template-columns: 1.5fr 1.5fr 1fr;
    margin-top: 60px;
  }

  .brix---heading-h1-size-5 {
    z-index: 20;
    color: var(--white);
    text-shadow: none;
    background-color: #0000;
    margin-top: -15px;
    font-family: Poppins, sans-serif;
    font-size: 39px;
    position: relative;
  }

  .brix---heading-h1-size-5.ffgfg {
    margin-top: -14px;
    margin-left: 39px;
    margin-right: 34px;
  }

  .brix---text-center-2 {
    font-family: Poppins, sans-serif;
  }

  .brix---container-default-5.guugigyygyug {
    margin-top: 57px;
  }

  .brix---section-5.tryeetrrr {
    margin-top: -80px;
  }

  .brix---section-5.hhfyttret {
    margin-top: -267px;
  }

  .brix---hero-full-width-right-hero-v5-2 {
    width: 100%;
    max-width: 46%;
  }

  .spark-flex-row-4.spark-left-aligned {
    margin-top: 60px;
  }

  .brix---text-200-bold-3 {
    color: var(--spark-library--background--interactive);
    font-family: Droid Serif, serif;
    font-size: 30px;
  }

  .brix---text-200-bold-3:hover {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .brix---link-wrapper-color-primary {
    margin-top: -3px;
    margin-left: 91px;
    font-size: 20px;
  }

  .link-2 {
    color: #fff;
    min-width: 601px;
    min-height: 100px;
    margin-top: 320px;
    margin-left: -208px;
    font-family: Poppins, sans-serif;
    font-size: 25px;
    font-style: italic;
    text-decoration: none;
    position: absolute;
  }

  .brix---bg-image-full-width-5 {
    text-decoration: none;
  }

  .brix---color-neutral-821 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 89px;
    margin-left: -38px;
    display: flex;
  }

  .brix---color-neutral-821._00poo0 {
    margin-top: 121px;
  }

  .brix---grid-2-col---1-col-t-2 {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-dark-2 {
    background-image: linear-gradient(#00000054, #00000054);
    background-position: 0 0;
    border-radius: 0;
    height: auto;
    min-height: auto;
    margin-top: -75px;
    padding-top: 299px;
    display: block;
  }

  .brix---hero-bg-image-dark-2.hhfyhhry {
    background-position: 50%;
  }

  .brix---hero-bg-image-dark-2.kotasss {
    margin-top: -73px;
  }

  .brix---hero-bg-image-dark-2.ioopopop, .brix---hero-bg-image-dark-2._766hggt {
    margin-top: 0;
  }

  .brix---heading-h2-size-8 {
    margin-top: 38px;
    font-family: Poppins, sans-serif;
    position: static;
    inset: auto auto 0% 0%;
  }

  .image-21 {
    margin-left: -148px;
  }

  .image-22 {
    margin-top: 103px;
    margin-left: 167px;
  }

  .image-23 {
    margin-top: 363px;
  }

  .brix---cta-section {
    background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658b98f769cd0ef2a43d6cf1_farhan-hakim-dariman--i9Lh9e-JwA-unsplash.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .brix---cta-section.yyrttr {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/658bcbc16556372672c8c1ea_T2.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .brix---cta-section.yyrttr.lodge {
    height: 700px;
    margin-top: -341px;
  }

  .brix---cta-section.kota-kinabalu {
    background-image: linear-gradient(#00000096, #00000096), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6582640f0e3b00590690f63d_ling-tang-XjUhALD9HO4-unsplash.webp");
    background-position: 0 0, 50%;
  }

  .brix---heading-h1-size-6 {
    width: 700px;
    font-family: Poppins, sans-serif;
  }

  .heading-10 {
    color: #333;
    margin-top: 8px;
    font-style: normal;
    text-decoration: none;
  }

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

  .link-block-2 {
    color: #000;
    text-decoration: none;
  }

  .link-block-3, .link-block-4 {
    text-decoration: none;
  }

  .link-3 {
    color: var(--black);
    margin-top: 306px;
    margin-left: -466px;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-style: italic;
    text-decoration: none;
    position: absolute;
  }

  .link-4 {
    color: #000;
    margin-top: 343px;
    margin-left: -407px;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    text-decoration: none;
    position: absolute;
  }

  .link-5 {
    color: #000;
    margin-top: 459px;
    margin-left: -199px;
    font-family: Poppins, sans-serif;
    font-size: 15px;
    text-decoration: none;
    position: absolute;
  }

  .link-6 {
    color: #000;
    margin-top: 477px;
    margin-left: -285px;
    font-family: Poppins, sans-serif;
    font-size: 18px;
    font-style: italic;
    text-decoration: none;
    position: absolute;
  }

  .link-7 {
    color: #000;
    margin-top: 441px;
    margin-left: -92px;
    font-family: Poppins, sans-serif;
    font-size: 18px;
    font-style: italic;
    text-decoration: none;
    position: absolute;
  }

  .link-block-5 {
    margin-top: 457px;
    margin-left: -41px;
    padding-left: 4px;
    padding-right: 0;
    position: absolute;
  }

  .image-26 {
    margin-top: 1px;
    margin-left: -51px;
    padding-left: 0;
  }

  .link-block-6 {
    margin-top: 455px;
    margin-left: -300px;
    position: absolute;
  }

  .image-27 {
    margin-top: 331px;
  }

  .image-28 {
    margin-top: 42px;
    margin-left: 33px;
  }

  .link-9 {
    box-shadow: inset 0 2px 0 20px #ffffff87;
  }

  .link-10, .link-11, .link-12, .link-13, .link-14 {
    box-shadow: inset 0 2px 5px 20px #ffffff87;
  }

  .brix---hero-full-width-right-hero-v5-3 {
    width: 100%;
    max-width: 46%;
  }

  .brix---badge-secondary-small-bold {
    margin-top: -46px;
  }

  .brix---badge-wrapper-bottom-center {
    margin-top: -131px;
    margin-bottom: 375px;
    margin-left: -655px;
    padding-bottom: 0;
  }

  .combine-blog4_content {
    width: 150%;
  }

  .combine-blog4_content.uuuju {
    margin-top: -38px;
  }

  .combine-blog4_content.uuuju.iuyuuuyuy {
    margin-top: -2px;
  }

  .combine-space-large {
    width: 1000px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: -1px;
    padding-left: 0;
    padding-right: 83px;
  }

  .combine-space-large.contact-us {
    margin-top: -158px;
    margin-left: -232px;
  }

  .combine-space-large.contact-us.deramkooooot {
    margin-top: -56px;
    margin-left: 148px;
  }

  .combine-space-large.contact-us.ookiihujyuhjhuhjo {
    margin-left: -230px;
  }

  .combine-space-large.abouttttt {
    margin-top: -155px;
  }

  .combine-space-large.abouttttt.lodgeee.gaaag {
    width: 700px;
    margin-top: -186px;
  }

  .combine-space-large.ghghghggh.iijguuyjjy {
    margin-left: 7px;
  }

  .combine-padding-section-medium {
    margin-top: 128px;
  }

  .slider-5 {
    height: 400px;
  }

  .combine-blog4_component-5 {
    grid-template-columns: minmax(500px, 8.5fr) 2.25fr;
    margin-top: 0;
    padding-bottom: 0;
  }

  .slider-7 {
    height: 500px;
  }

  .sliderr-navigation {
    background-color: #fff0;
    margin-top: 111px;
  }

  .image-58nlk01 {
    border-width: 0;
  }

  .slide-nav-3 {
    z-index: 5;
    opacity: 0;
    margin-top: 72px;
    margin-left: 9px;
    font-size: 50px;
    line-height: 40px;
  }

  .slide-21nlk-01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef95c7fb2f67014aa64_Tanini-Kinabatangan-Jungle-Trekking-Night-Walk.avif");
    background-position: 50%;
  }

  .slide-21nlk-01.baru {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8630cb3671e4af6e7_Tanini-Kinabatangan-Bangkatan-Room.avif");
  }

  .slide-21nlk-01.baru.rtrrt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027174d61c9c14bdaafe_D2.avif");
    background-position: 50% 100%;
  }

  .slide-21nlk-01.baru.rtrrt.uuhhfyfgfyfyyfyfy {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628345da5bd22c59d083bf_Kinabatangan-Night-Walk-Bird.avif");
    margin-top: 0;
  }

  .slide-21nlk-01.baru.rreyogfnyud {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
  }

  .slide-21nlk-01.baru.ttyttytt {
    background-position: 50% 100%;
  }

  .slide-21nlk-01.baru.ttyyhhl.upnbhgjl {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e879c1bacb4c7518cb3b_Tanini-Kinabatangan-Buaya-Room-Kinabatangan.avif");
  }

  .slide-21nlk-01.baru.hhfgyttrt.dr-h {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b704d530193b184eaeaa98_setting-free-the-baby.avif");
  }

  .slide-21nlk-01.ttrt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027104492823b84898a5_D1.avif");
  }

  .slide-21nlk-01.ttrt.uuuthyythyt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8def15a377c8bc81e4364_NLK%20(2%20of%203).avif");
  }

  .slide-21nlk-01.ttrt.uutyythhgyhtyytrrr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/666260a8feebd36218583266_NLK-Room-Bangkatan-Twin%20(4).avif");
  }

  .slide-21nlk-01.qwe34r {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65950b62252c5d541a35fa28_IMG-20160324-WA0007.avif");
  }

  .slide-21nlk-01.qwe34r.sedh {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
  }

  .slide-21nlk-01.cbhhsgr {
    background-position: 50% 70%;
  }

  .slide-21nlk-01.yyujjk {
    background-position: 50% 100%;
  }

  .slide-21nlk-01.manul.hakim {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7081ebd2e7d160ddc56eb_Libaran%20(17%20of%2021)%20-%20Copy.avif");
  }

  .slide-17nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ee669ca12cf482089df_Tanini-Kinabatangan-Activity-Rivercruise%2CProbosis-Monkey.avif");
  }

  .slide-17nlk01.fdre {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66da656a75ee92c2c3444232_deramakot%20forest%20reserve.avif");
  }

  .slide-17nlk01.fdre.hhyfgrtrggtr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8a42b98c5bbaa071d_Tanini-Kinabatangan-Kinabatangan-River%2CAnimal-Spotting.avif");
  }

  .slide-17nlk01.asasd {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628b86cfd180ffb6e47bc6_Selingan-Turtle-Island-Sandakan.avif");
  }

  .slide-17nlk01.ttytt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67623580cdebc41188312eff_sepilok%20orangutan%20rehabilitation%20centre.avif");
  }

  .slide-17nlk01.rrtrwwe {
    background-position: 50% 100%;
  }

  .slide-17nlk01.rrtrrttt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a1d49b5702c050148c3dce_1.avif");
  }

  .slide-17nlk01.rrtrrttt.kkkiirytrtyyrtr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676520122306750adb2d28cf_Tanini-Kinabatangan-animals-kinabatangan.avif");
  }

  .slide-17nlk01.ttgtth {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/669f06514308077e080b7765_NLS-Nice-183831-2%20-%20Comp.avif");
  }

  .slide-18nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  }

  .slide-18nlk01.ggtgg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66270271742f10b5dc4e7bdb_D4.avif");
  }

  .slide-18nlk01.ggtgg.uughgygygyg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  }

  .slide-18nlk01.rrtrt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e11de34d20fe97e09d00_Turtle%20Hatchery%20area.avif");
  }

  .slide-18nlk01.tttu {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375db2d5790b99ef0aa97_Sandakan-Sepilok-Orang-Utan.avif");
  }

  .slide-18nlk01.rrteeer {
    background-position: 50% 100%;
  }

  .slide-18nlk01.ttrrtrr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a1d49bb90bcfd48cd82389_2.avif");
  }

  .slide-18nlk01.ttrrtrr.uutyoopfhgt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7b75c7ee218704681_Tanini-Kinabatangan-Jungle-Night-Trekking.avif");
  }

  .slide-18nlk01.hhfgtrttgrtrgggft.hhyrtryrtry {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7044c7b861e9ce1e977be_Libaran%20(1%20of%2021).avif");
  }

  .slide-19nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7b75c7ee218704681_Tanini-Kinabatangan-Jungle-Night-Trekking.avif");
  }

  .slide-19nlk01.ufgf {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/662702710bf49fa876ea1af3_D7.avif");
  }

  .slide-19nlk01.ufgf.iighhgyghgyyygh {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c765841c57da58f9f473_NLK_rooms%20(5%20of%209).avif");
  }

  .slide-19nlk01.ufgf.iighhgyghgyyygh.njjkhgyyyghgyg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8630cb3671e4af6e7_Tanini-Kinabatangan-Bangkatan-Room.avif");
  }

  .slide-19nlk01.ttytty {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65950bfa5945771426f4e8ab_IMG-20160324-WA0010.avif");
  }

  .slide-19nlk01.ttytty.nlkkk89 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bac2bd224ab2338c5_NLK-Room-Bangkatan-Comp%20(15%20of%2016).avif");
  }

  .slide-19nlk01.ttyttt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676375dbe9e1152a965f6fbd_Sunbear-Sandakan.avif");
  }

  .slide-19nlk01.qqddffg {
    background-position: 50% 100%;
  }

  .slide-19nlk01.uuyyukk {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a1d49ac64d193880e55eac_3.avif");
  }

  .slide-19nlk01.uuyyukk.ioh {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ee669ca12cf482089df_Tanini-Kinabatangan-Activity-Rivercruise%2CProbosis-Monkey.avif");
  }

  .slide-19nlk01.mylove.korea {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7081f1198aadc4a23b1c0_Libaran%20(13%20of%2021)%20-%20Copy.avif");
  }

  .slide-20nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
    background-position: 50% 100%;
  }

  .slide-20nlk01.gghggh {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027026725af7b4bfa076_D8.avif");
    background-position: 50%;
  }

  .slide-20nlk01.gghggh.dwsdw {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628bd0e07587534883c90dc_Tabin-Rainforest-1.avif");
  }

  .slide-20nlk01.gghggh.kfkkfjfjfhfhfhfhf {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
  }

  .slide-20nlk01.wweeew {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65950b624248fe851a36b3c3_River_Junkie-SepilokKinabatangan-%C2%ACChristian_Loader-62.avif");
  }

  .slide-20nlk01.wweeew.pnt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628349fb5e8b2755792481_Tanini-Kinabatangan-River-Cruise.avif");
  }

  .slide-20nlk01.ggtth {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
  }

  .slide-20nlk01.ggtth.tyuuty {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67638237677cefdedf7ae1fe_Tanini-Kinabatangan-Probosis-Monkey-In%20-Kinabatangan-River.avif");
  }

  .slide-20nlk01.hhjjujj.hyioplol {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705d2253653d39e257e2_WPCP%20(3%20of%204).avif");
  }

  .combine-text-size-regular-2 {
    margin-top: -72px;
  }

  .combine-text-size-regular-2.yyujjk.tththh.iiukiuuuu {
    margin-top: -147px;
  }

  .combine-text-size-regular-2.yyhhh {
    margin-top: -14px;
  }

  .combine-text-size-regular-2.yyhhh.jjgyhhgughhghgh {
    margin-top: 118px;
  }

  .combine-text-size-regular-2.yyhhh.yyrtyrtr {
    margin-top: 128px;
  }

  .combine-text-size-regular-2.ttyttr {
    margin-top: 213px;
    margin-left: 424px;
  }

  .combine-text-size-regular-2.ttyttr.utyytythytytytyhf {
    margin-top: -115px;
  }

  .combine-text-size-regular-2.ttyttr.tyjujjik {
    width: 300px;
    margin-top: 13px;
    margin-left: 58px;
  }

  .combine-text-size-regular-2.ttyttr.tyjujjik.iikghyg {
    margin-top: 27px;
  }

  .combine-text-size-regular-2.ttyttr.tyjujjik.qdwwr {
    margin-left: 531px;
  }

  .combine-text-size-regular-2.ttyttr.tyjujjik.ujjuk {
    margin-top: -29px;
  }

  .combine-text-size-regular-2.ttyttr.cvsf {
    margin-top: 43px;
    margin-left: 409px;
  }

  .combine-text-size-regular-2.ttyttr.ooiigjguugj {
    margin-left: 74px;
  }

  .combine-text-size-regular-2.ttyttr.ooiigjguugj.jjugughguugghg {
    margin-top: 222px;
    margin-left: 422px;
  }

  .combine-text-size-regular-2.ttyttr.oolpiiuyttgtggfr.dcwf {
    margin-top: 230px;
    margin-left: 773px;
  }

  .combine-text-size-regular-2.ttyttr.uujghyghgoogog-for-nlk01 {
    margin-top: 240px;
    margin-left: 764px;
  }

  .combine-text-size-regular-2.ttyttr.uujkkikkjujjki {
    margin-top: 234px;
    margin-left: 771px;
  }

  .combine-text-size-regular-2.ttyttr._76i7i5 {
    margin-top: 209px;
    margin-left: 771px;
  }

  .combine-text-size-regular-2.nlk000033 {
    margin-top: -32px;
  }

  .combine-text-size-regular-2._4-hoursss {
    margin-top: -48px;
  }

  .text-block-21 {
    margin-left: 3px;
  }

  .text-block-22, .text-block-23 {
    font-size: 20px;
  }

  .text-block-23.uutytutyyyttt, .text-block-23.ke {
    width: 300px;
  }

  .text-block-24, .text-block-25 {
    font-size: 18px;
  }

  .text-block-25.yyrtttrgttr.yyrtttryryrtr {
    margin-top: 17px;
    margin-bottom: -68px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-27 {
    font-size: 18px;
  }

  .text-block-28 {
    font-size: 20px;
  }

  .text-block-28.ttt, .text-block-29 {
    font-size: 18px;
  }

  .text-block-30 {
    font-size: 20px;
  }

  .text-block-30.yyy {
    font-size: 18px;
  }

  .text-block-31, .text-block-32 {
    font-size: 20px;
  }

  .spark-button-5 {
    border-radius: 20px;
    width: 130px;
    height: 60px;
    margin-top: 19px;
    margin-bottom: 0;
    margin-left: -45px;
    padding-top: 21px;
    padding-bottom: 0;
  }

  .spark-button-5:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
    transform: translate3d(0, -3px, .01px);
  }

  .spark-button-5.spark-secondary-button.uuyuu {
    width: 160px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf {
    background-color: var(--elements-webflow-library--secondary--color-2);
    width: 140px;
    height: 60px;
    margin-top: -28px;
    margin-left: 246px;
    margin-right: 38px;
    padding-top: 21px;
    padding-bottom: 0;
    padding-left: 17px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf:hover {
    background-color: var(--link);
    transform: translate3d(0, -3px, .01px);
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.cxsd {
    margin-left: 246px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.sqqwdew {
    margin-top: 11px;
    margin-left: -410px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl {
    width: 150px;
    margin-left: -408px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl.oolpl-o9 {
    margin-top: 32px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.oolppli9 {
    width: 150px;
    margin-left: -57px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.oolppli9.fewfrrhgkftktyk {
    margin-top: 15px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998 {
    width: 150px;
    height: 70px;
    margin-left: -407px;
    padding-top: 24px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998.pploojkjijij {
    margin-top: 19px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ool99867766 {
    margin-left: -252px;
  }

  .spark-button-5.iikhjhuhjh {
    width: 130px;
    margin-top: -75px;
    margin-left: -59px;
  }

  .spark-button-5.tyh6u {
    margin-top: 28px;
    margin-left: -371px;
  }

  .spark-flex-row-5.spark-left-aligned {
    margin-top: -127px;
    margin-left: 691px;
  }

  .brix---acordion-body {
    margin-top: -9px;
  }

  .bold-text-3 {
    font-family: Poppins, sans-serif;
  }

  .brix---paragraph-default-16 {
    margin-top: 39px;
    padding-top: 0;
    font-family: Poppins, sans-serif;
  }

  .brix---paragraph-default-16.atas {
    margin-top: 137px;
  }

  .brix---paragraph-default-16.vff {
    margin-top: 43px;
  }

  .brix---paragraph-default-16.vff.yyj {
    margin-top: 27px;
  }

  .brix---paragraph-default-16.ret {
    margin-top: 97px;
  }

  .brix---paragraph-default-16.uuu.uyyy {
    margin-top: -19px;
  }

  .brix---paragraph-default-16.rrtrrt {
    margin-top: -110px;
  }

  .brix---paragraph-default-16.nlk09 {
    margin-top: -453px;
  }

  .brix---paragraph-default-16.yyhyh {
    font-weight: 600;
  }

  .brix---paragraph-default-16.ffff {
    margin-top: 90px;
  }

  .brix---paragraph-default-16.ffff.ggthhy {
    margin-top: 102px;
  }

  .brix---paragraph-default-16.ggth {
    margin-top: -312px;
  }

  .brix---paragraph-default-16.ggthh {
    margin-top: -345px;
  }

  .brix---paragraph-default-16.nnvhg {
    margin-top: -537px;
  }

  .brix---paragraph-default-16.gghgh {
    margin-top: -337px;
  }

  .brix---paragraph-default-16.ghyh {
    margin-top: -353px;
  }

  .brix---paragraph-default-16.ffgt {
    margin-top: -526px;
  }

  .brix---paragraph-default-16.ffgt.hhfgt {
    margin-top: -550px;
  }

  .brix---paragraph-default-16.ggyh {
    margin-top: -542px;
  }

  .brix---paragraph-default-16.ggyh.nnvhgj {
    margin-top: -400px;
  }

  .brix---paragraph-default-16.gghy {
    margin-top: -332px;
  }

  .brix---paragraph-default-16.gghy.bbchf {
    margin-top: -399px;
  }

  .brix---paragraph-default-16.gghyh {
    margin-top: -465px;
  }

  .brix---paragraph-default-16.gght {
    margin-top: -309px;
  }

  .brix---paragraph-default-16.jujj {
    margin-top: -345px;
  }

  .brix---paragraph-default-16.hhjhk {
    margin-top: -326px;
  }

  .brix---paragraph-default-16.hhfgl {
    margin-top: 27px;
  }

  .brix---section-10 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ae170b6447926f5f6b8438_Libaran_orange_teal-1.avif");
    background-position: 0 0;
    background-size: auto;
  }

  .heading-12 {
    font-family: Poppins, sans-serif;
  }

  .heading-12.uutyythyyfgft {
    margin-top: 36px;
  }

  .brix---accordion-item-wrapper {
    box-shadow: none;
    opacity: 1;
    font-family: Poppins, sans-serif;
  }

  .list-2 {
    margin-top: -167px;
  }

  .list-2.hfgt {
    margin-top: -173px;
  }

  .list-2.hhfg {
    margin-top: -172px;
  }

  .list-2.hhfgy {
    margin-top: -174px;
  }

  .list-2.gghg {
    margin-top: 38px;
  }

  .list-2.gghg.yyj.wdwed {
    margin-top: 23px;
  }

  .list-2.nnhvgf {
    margin-top: -171px;
  }

  .list-2.bbgh {
    margin-top: -168px;
  }

  .list-2.bbghy {
    margin-top: -166px;
  }

  .list-2.vvfggt, .list-2.hhfgh {
    margin-top: -170px;
  }

  .list-2.hhfgtk {
    margin-top: -205px;
  }

  .list-2.hhfgtk.uuhfyfhfggf {
    margin-top: 29px;
  }

  .list {
    margin-top: 21px;
  }

  .list-4 {
    margin-top: -254px;
  }

  .list-4.hw.iiyuuyjhy {
    margin-top: -244px;
  }

  .list-4.yyyhhyh {
    margin-top: -242px;
  }

  .list-4.mariaask.ookgy {
    margin-top: -240px;
  }

  .heading-13, .brix---accordion-title-2 {
    font-family: Poppins, sans-serif;
  }

  .list-item-3 {
    font-family: Poppins, sans-serif;
    font-size: 15px;
  }

  .list-item-3.uuthfy, .list-item-3.uurty, .list-item-3.uuhfhyttdfg {
    font-size: 16px;
  }

  .list-3 {
    margin-top: -422px;
  }

  .list-3.op {
    margin-top: -376px;
  }

  .list-3.op.ggftfgggfgfgfgjjfhf {
    margin-top: -358px;
  }

  .list-item-5 {
    font-size: 18px;
    font-weight: 400;
  }

  .list-item-5.ookiuuhyt {
    margin-top: 188px;
  }

  .list-item-5.ookiifjuyyfggtfbgbf {
    margin-top: 210px;
  }

  .list-item-5.iijugjhhgj {
    margin-top: 0;
  }

  .list-item-5.celery {
    font-size: 16px;
    font-weight: 400;
  }

  .brix---paragraph-default-17, .brix---heading-h2-size-12 {
    font-family: Poppins, sans-serif;
  }

  .brix---heading-h2-size-12.ffgt {
    color: var(--spark-library--white);
  }

  .brix---section-11 {
    color: var(--elements-webflow-library--neutral--100);
    background-image: linear-gradient(#00000070, #00000070), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6630ac697d5cbe917711f4b5_WPCP%20(3%20of%204)%20(1).avif");
    background-position: 0 0, 50%;
  }

  .brix---section-11.hhjhhj {
    margin-top: -156px;
  }

  .brix---section-11.hhjhhj.nlkkk {
    margin-top: -54px;
  }

  .brix---mg-bottom-4 {
    color: var(--black);
    font-family: Poppins, sans-serif;
  }

  .brix---mg-bottom-4.hhjfyyf {
    color: var(--black);
  }

  .brix---accordion-item-wrapper-v4-3 {
    color: var(--spark-library--foreground-interactive-hover);
  }

  .list-item-6 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13 {
    color: var(--ghh);
    font-family: Poppins, sans-serif;
  }

  .bold-text-15, .bold-text-20 {
    color: var(--ghh);
    font-size: 15px;
    font-weight: 400;
  }

  .bold-text-22 {
    color: var(--ghh);
    font-size: 15px;
    font-weight: 400;
    display: block;
  }

  .bold-text-22.delete {
    margin-top: 333px;
  }

  .bold-text-22.delete.ttty {
    margin-top: 324px;
  }

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

  .bold-text-25 {
    color: var(--ghh);
  }

  .bold-text-26 {
    color: var(--ghh);
    font-size: 15px;
    font-weight: 400;
  }

  .bold-text-26.boxing-chicken {
    font-size: 16px;
    font-weight: 400;
  }

  .bold-text-27 {
    color: var(--ghh);
    font-family: Poppins, sans-serif;
    font-size: 15px;
    font-weight: 400;
  }

  .bold-text-30 {
    color: var(--ghh);
  }

  .paragraph-5 {
    color: #000;
    font-weight: 500;
  }

  .bold-text-31 {
    color: #000;
    font-size: 15px;
    font-weight: 600;
  }

  .list-item-13, .list-item-14, .list-item-15, .list-item-16, .list-item-17, .list-item-18, .list-item-19, .list-item-20 {
    font-family: Poppins, sans-serif;
  }

  .list-item-23 {
    font-size: 17px;
    font-weight: 400;
  }

  .list-item-27 {
    color: var(--ghh);
  }

  .bold-text-32 {
    color: var(--ghh);
    margin-top: 565px;
  }

  .bold-text-32.bawah {
    color: var(--ghh);
    margin-top: -76px;
  }

  .bold-text-32.bawah.op {
    margin-top: -5px;
  }

  .bold-text-32.bawah.hrttr {
    margin-top: 336px;
  }

  .bold-text-32.bawah._2d1n {
    margin-top: 148px;
  }

  .bold-text-32.ex {
    margin-top: -216px;
    padding-top: 8px;
  }

  .bold-text-32.nlk09 {
    color: var(--ghh);
    margin-top: 467px;
  }

  .bold-text-32.ttyt {
    margin-top: 91px;
  }

  .bold-text-33 {
    color: var(--ghh);
    margin-top: 370px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .bold-text-33.nlk04 {
    margin-top: 139px;
  }

  .bold-text-33.nlk04.rem-arkk {
    margin-top: 146px;
  }

  .bold-text-33.tytyyy {
    margin-top: -13px;
  }

  .bold-text-33.re {
    margin-top: -64px;
  }

  .bold-text-33.nlk03 {
    margin-top: -52px;
  }

  .bold-text-33.nlk03.rrtr {
    margin-top: 52px;
  }

  .bold-text-33.nlk08 {
    margin-top: 427px;
  }

  .bold-text-33.nlk098 {
    color: var(--ghh);
    margin-top: 427px;
  }

  .bold-text-33.nlk10 {
    margin-top: 499px;
  }

  .bold-text-33._3d2n {
    margin-top: 378px;
  }

  .list-item-29.pplppoop {
    margin-top: -161px;
  }

  .list-5 {
    margin-top: 184px;
    margin-bottom: -65px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .list-5.uuu {
    margin-top: 363px;
  }

  .list-5.fdrrdfd.ioololol {
    margin-top: 193px;
  }

  .list-5.greh {
    margin-top: 170px;
  }

  .list-5.greh.ollokii {
    margin-top: 154px;
  }

  .list-5.safsgf {
    margin-top: 178px;
  }

  .brix---contact-form-right-side.fff {
    background-color: var(--elements-webflow-library--general--shadow-02);
    box-shadow: none;
    -webkit-text-stroke-color: var(--spark-library--background--interactive);
    border-radius: 0;
    font-family: Poppins, sans-serif;
  }

  .brix---btn-primary-8, .brix---input-label-4 {
    font-family: Poppins, sans-serif;
  }

  .brix---input-label-4.pickup {
    padding-top: 21px;
    padding-bottom: 24px;
    font-size: 20px;
  }

  .brix---input-label-4.guest {
    padding-top: 15px;
    padding-bottom: 29px;
  }

  .brix---input-label-4.ggg {
    color: var(--combine-library--primary-600);
    margin-top: -2px;
  }

  .brix---input-label-4.ggg.gtgt {
    margin-top: -122px;
    font-size: 24px;
  }

  .brix---input-label-4.hh {
    margin-top: -55px;
  }

  .brix---input-label-4.gfr {
    margin-top: 32px;
  }

  .brix---input-4 {
    color: var(--elements-webflow-library--neutral--600);
    font-family: Poppins, sans-serif;
  }

  .brix---form-grid-2-columns-4 {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: 5fr;
    grid-auto-columns: 5.5fr;
    display: grid;
  }

  .brix---contact-form-left-side {
    background-color: #fff;
    border-radius: 20px;
  }

  .brix---card-4 {
    box-shadow: 0 2px 7px 0 var(--combine-library--grey-600);
  }

  .select-field {
    color: var(--combine-library--grey-600);
    background-color: #fff;
    border-radius: 20px;
    min-height: 70px;
    font-family: Poppins, sans-serif;
  }

  .bold-text-34, .bold-text-35 {
    color: var(--elements-webflow-library--accent--primary-1);
    font-size: 24px;
  }

  .div-block-13 {
    margin-top: 57px;
  }

  .bold-text-36 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-44 {
    font-size: 24px;
  }

  .bold-text-44.ghy {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .bold-text-50 {
    font-size: 24px;
  }

  .bold-text-50.jjl {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .bold-text-56 {
    font-size: 24px;
  }

  .html-embed-2 {
    margin-top: -62px;
    font-family: Poppins, sans-serif;
  }

  .div-block-16 {
    margin-top: 56px;
  }

  .bold-text-58 {
    color: var(--elements-webflow-library--accent--primary-1);
    font-size: 24px;
  }

  .bold-text-58.fff {
    color: var(--elements-webflow-library--general--shadow-01);
    font-size: 26px;
  }

  .div-block-34 {
    margin-top: 41px;
  }

  .brix---contact-form-right-side-3 {
    background-color: var(--combine-library--primary-600);
  }

  .brix---form-grid-2-columns-6 {
    display: block;
  }

  .brix---contact-form-left-side-3 {
    background-color: #fff;
  }

  .brix---contact-form-right-side-4 {
    color: var(--elements-webflow-library--neutral--300);
  }

  .brix---contact-form-right-side-5 {
    background-color: var(--elements-webflow-library--neutral--300);
    color: var(--elements-webflow-library--neutral--300);
  }

  .brix---input-label-7 {
    margin-top: 24px;
  }

  .brix---form-grid-2-columns-8 {
    display: block;
  }

  .brix---contact-form-left-side-5 {
    background-color: #fff;
  }

  .brix---grid-contact-v3-4 {
    grid-template-columns: 1.2fr;
  }

  .brix---subtitle-7.uuiui, .brix---subtitle-7.opplp-p, .brix---subtitle-7.ttyuuuio {
    display: none;
  }

  .brix---section-15 {
    margin-top: 52px;
    display: block;
  }

  .brix---section-15.ddddd, .brix---section-15.ololol, .brix---section-15.olopoop, .brix---section-15.ujkkio, .brix---section-15.uuioolp, .brix---section-15.iooplo, .brix---section-15.oppurtrbfte {
    display: none;
  }

  .brix---color-neutral-859.jjfhyfhfy {
    margin-top: -9px;
  }

  .brix---contact-form-right-side-6 {
    background-color: var(--elements-webflow-library--neutral--300);
  }

  .brix---form-grid-2-columns-9 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .brix---contact-form-left-side-6 {
    background-color: #fff;
  }

  .slider-8 {
    margin-top: 0;
  }

  .slider-8.nlk02 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664f9cce0861fb5d223_4.avif");
  }

  .brix---paragraph-default-22 {
    color: var(--black);
    margin-bottom: -2px;
    font-family: Poppins, sans-serif;
    font-weight: 400;
  }

  .brix---heading-h3-size-41.ghyg.jjhuhthty {
    margin-top: 8px;
  }

  .brix---heading-h3-size-41.ghyg.fr {
    margin-top: 29px;
  }

  .brix---heading-h3-size-41.ghyg.hg {
    margin-top: 7px;
  }

  .brix---heading-h3-size-41.ghyg.ghgyth {
    margin-top: 2px;
  }

  .brix---heading-h3-size-41.ghyg.hhfyfhhf {
    margin-top: 25px;
  }

  .brix---contact-form-right-side-7 {
    background-color: var(--elements-webflow-library--neutral--300);
  }

  .brix---input-8.hhdg {
    color: var(--combine-library--grey-800);
  }

  .brix---form-grid-2-columns-10 {
    grid-template-columns: 6.5fr 1fr;
  }

  .brix---contact-form-left-side-7 {
    color: var(--white);
    background-color: #fff;
  }

  .brix---contact-form-right-side-8 {
    background-color: var(--elements-webflow-library--neutral--300);
  }

  .brix---contact-form-left-side-8 {
    background-color: #fff;
  }

  .brix---input-label-11.ty {
    margin-top: 16px;
  }

  .brix---input-label-11.ty.ddrdet {
    color: var(--green);
    margin-top: 43px;
  }

  .brix---input-label-11.ty.ddrdet.dff.ffgrwwq {
    margin-top: 18px;
  }

  .brix---input-label-11.ty.iijhuhj, .brix---input-label-11.rrt.iijhuhj {
    margin-top: 45px;
  }

  .brix---input-label-11.fgh.frgttyhyy {
    margin-top: 24px;
    margin-bottom: 45px;
  }

  .brix---input-label-11.ffg {
    margin-top: 16px;
    margin-bottom: 47px;
    padding-top: 0;
  }

  .brix---input-label-11.gtghyyju {
    margin-top: 19px;
    margin-bottom: 53px;
  }

  .brix---input-label-11.ffgrt {
    margin-bottom: 47px;
  }

  .brix---paragraph-default-22-copy {
    color: var(--black);
  }

  .slide-28-nlk03-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73252c5d541a401268_1.avif");
  }

  .slide-28-nlk03-1.nlk01-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c6bf5bac6ffb0408e252_NLK_chalets%20(2).avif");
  }

  .slide-28-nlk03-1.nlk03 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664f9cce0861fb5d223_4.avif");
  }

  .slide-28-nlk03-1.nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c2c4a9cf99aabbd88c02_NLK_rooms%20(7%20of%209).avif");
  }

  .select-field-7, .select-field-7.hhfgt, .select-field-8, .select-field-8.gghgh {
    color: var(--combine-library--grey-800);
  }

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

  .bold-text-67 {
    color: var(--elements-webflow-library--neutral--200);
  }

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

  .slide-29-nlk04-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
  }

  .slide-29-nlk04-2.nlk02-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
  }

  .slide-29-nlk04-2.nlk03 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594f8f6685d1e06039712ff_Agamid-Deluxe-Twin-bed.avif");
  }

  .slide-29-nlk04-2.nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
  }

  .slide-30-nlk04-3 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73bfbd11f48b6765b8_3.avif");
    background-position: 50% 100%;
    background-size: cover;
  }

  .slide-30-nlk04-3.nlk02-3 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c74184357533fe495bc2_NLK_rooms%20(4%20of%209).avif");
  }

  .slide-30-nlk04-3.nlk03 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8da694b5d954b1702fb50_Sandakan_RDC%20(51%20of%2052).avif");
    background-position: 50% 0;
  }

  .slide-30-nlk04-3.nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
  }

  .slide-31-nlk04-4 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
    background-position: 50%;
  }

  .slide-31-nlk04-4.nlk02-4 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c765841c57da58f9f473_NLK_rooms%20(5%20of%209).avif");
  }

  .slide-31-nlk04-4.nlk03 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e21dcbb30d66a5865290_Selingan%20island%20beach%20photo2.avif");
  }

  .slide-31-nlk04-4.nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6594c664f9cce0861fb5d223_4.avif");
  }

  .slide-32-nlk04-5 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1a0a3b5627fdc1197ec_Sandakan_WarMemorial%20(5%20of%2018).avif");
  }

  .slide-32-nlk04-5.nlk04 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65950b62072110434c622c02_20140329_210455.avif");
  }

  .slide-32-nlk04-5.nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
  }

  .slide-33-nlk04-6 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e1e4cfbc353346d12445_Sandakan_WarMemorial%20(18%20of%2018).avif");
    background-position: 50%;
  }

  .slide-33-nlk04-6.nlk02-6 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
  }

  .slide-33-nlk04-6.nlk03 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd0b725f1a4067505df_4.avif");
  }

  .slide-33-nlk04-6.nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c483d495e22277ee6bfb_NLK_rooms%20(1%20of%209).avif");
  }

  .html-embed-6 {
    margin-top: 37px;
  }

  .div-block-36 {
    margin-top: -103px;
  }

  .link-block-8, .link-block-9, .link-block-10, .link-block-11 {
    text-decoration: none;
  }

  .brix---accordion-title-4 {
    font-size: 20px;
  }

  .brix---accordion-item-wrapper-2 {
    background-color: var(--whitesmoke);
  }

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

  .brix---container-default-15.bawah-sikit-brix {
    margin-top: -143px;
  }

  .brix---container-default-15.bawah-sikit-brix.ttru {
    margin-top: -176px;
  }

  .brix---section-16 {
    margin-top: 44px;
    padding-top: 383px;
  }

  .brix---section-16.ggfhfthfyyfh {
    margin-top: 124px;
    display: block;
  }

  .brix---section-16.ggfhfthfyyfh._6u65 {
    margin-top: 113px;
  }

  .brix---section-16.ggfhfthfyyfh._6u65.oolk {
    margin-top: -169px;
  }

  .brix---section-16.ggfhfthfyyfh._6u65.oolk.avswv {
    margin-top: 39px;
  }

  .brix---section-16.hhfgggfyyyfttffy.uutytytyt {
    margin-top: 0;
  }

  .brix---section-16.hhfgggfyyyfttffy.uutytytyt.danum {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6327d6d553fbd75ed9e_Borneo-Rainforest-Lodge-Danum-Valley-view-4.avif");
    background-position: 0 0, 0%;
    background-size: auto, auto;
  }

  .brix---display-4 {
    font-size: 17px;
    font-weight: 500;
  }

  .brix---blog-card-link-block {
    color: var(--black);
  }

  .brix---subtitle-8 {
    font-family: Poppins, sans-serif;
  }

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

  .bold-text-72, .bold-text-73, .bold-text-74 {
    color: var(--elements-webflow-library--neutral--800);
    font-weight: 500;
  }

  .bold-text-75 {
    color: var(--spark-library--foreground-interactive-hover);
    font-weight: 500;
  }

  .brix---color-neutral-877 {
    width: 100px;
  }

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

  .brix---grid-blog-featured-v3-2.ggdfdtfdr {
    grid-column-gap: 32px;
  }

  .brix---grid-blog-featured-v3-2.hg {
    margin-top: -60px;
  }

  .brix---grid-title-and-paragraph-2 {
    margin-top: -218px;
  }

  .spark-section-7.spark-dark-hero-background-image {
    height: 50px;
    min-height: 50vh;
    margin-top: 108px;
  }

  .spark-section-7.spark-dark-hero-background-image.viikjjgughyghhgyg {
    margin-top: -78px;
  }

  .spark-section-7 h1 {
    margin-top: -155px;
    font-size: 3rem;
  }

  .brix---heading-h2-size-17 {
    margin-top: 32px;
    font-size: 45px;
  }

  .brix---heading-h2-size-17.bbb {
    margin-top: 33px;
    font-size: 23px;
  }

  .brix---heading-h2-size-17.bbb.yyyuyy {
    color: var(--elements-webflow-library--neutral--800);
    font-size: 18px;
  }

  .brix---heading-h2-size-17.jjfhhf {
    font-size: 23px;
  }

  .brix---color-neutral-882 {
    margin-left: -12px;
  }

  .brix---color-neutral-882.hhfg {
    margin-left: -42px;
  }

  .brix---heading-h1-size-20 {
    font-size: 45px;
  }

  .brix---heading-h1-size-20.hhfgtt {
    font-size: 60px;
  }

  .image-61.kecilll {
    margin-left: 279px;
  }

  .image-62 {
    margin-left: 316px;
  }

  .spark-small-sub-paragraph-2.spark-margin-bottom-1rem {
    font-size: 1rem;
  }

  .spark-team-member-details {
    font-size: 20px;
  }

  .spark-section-8 h2 {
    margin-top: 5rem;
  }

  .spark-section-8 p {
    color: var(--spark-library--foreground-tertiary);
    font-family: Poppins, sans-serif;
  }

  .brix---icon-link-wrapper-2.hhjuii {
    display: none;
  }

  .brix---grid-contact-v6-2 {
    grid-template-columns: 1fr 1fr;
    margin-top: 9px;
  }

  .brix---section-position-relative-4 {
    margin-top: 5px;
  }

  .brix---text-200-bold-11 {
    color: var(--combine-library--grey-800);
    font-weight: 500;
  }

  .brix---card-pd-64px---56px-3 {
    background-color: var(--whitesmoke);
  }

  .brix---input-label-15 {
    font-size: 20px;
  }

  .brix---heading-h2-size-18, .brix---subtitle-12 {
    font-family: Poppins, sans-serif;
  }

  .brix---mg-bottom-16px-9.uuitygvfyt {
    width: auto;
    top: 134px;
  }

  .brix---container-default-20.about-us-baru {
    z-index: 999999;
    position: static;
  }

  .brix---btn-secondary-white-4 {
    color: var(--spark-library--background--interactive);
    width: 190px;
    height: 100px;
    padding-top: 28px;
    font-family: Poppins, sans-serif;
    font-size: 20px;
  }

  .brix---btn-secondary-white-4:hover {
    background-color: var(--elements-webflow-library--secondary--color-2);
    color: var(--white);
  }

  .brix---btn-primary-white-8 {
    background-color: var(--green);
    color: var(--white);
    width: 190px;
    height: 100px;
    padding-top: 28px;
    font-family: Poppins, sans-serif;
    font-size: 20px;
  }

  .brix---btn-primary-white-8:hover {
    background-color: var(--elements-webflow-library--general--shadow-03);
    color: var(--spark-library--background--interactive);
  }

  .brix---buttons-row-9 {
    margin-top: 59px;
  }

  .brix---paragraph-default-31 {
    direction: ltr;
    color: var(--white);
    letter-spacing: 0;
    white-space: normal;
    word-break: normal;
    overflow-wrap: normal;
    margin-top: 72px;
    font-family: Poppins, sans-serif;
    font-size: 30px;
    font-weight: 300;
    line-height: 45px;
  }

  .brix---paragraph-default-31.hhyff {
    margin-top: 50px;
  }

  .brix---paragraph-default-31.hhyff.yy {
    font-size: 30px;
  }

  .brix---heading-h2-size-19 {
    width: 1000px;
    font-family: Poppins, sans-serif;
    font-size: 60px;
    font-weight: 600;
  }

  .brix---heading-h2-size-19.gtfgt.tyty {
    font-size: 60px;
  }

  .brix---heading-h2-size-19.gtfgt.tyty.tt {
    display: none;
  }

  .brix---grid-cta-v4.ctr {
    margin-top: -744px;
    margin-left: 281px;
  }

  .div-block-40 {
    margin-top: -73px;
  }

  .brix---text-center-13 {
    display: none;
  }

  .brix---heading-h2-size-21 {
    display: block;
  }

  .brix---container-default-23 {
    display: none;
  }

  .bold-text-76, .italic-text, .italic-text-2 {
    color: var(--spark-library--white);
  }

  .bold-text-77 {
    color: var(--white);
  }

  .italic-text-3, .italic-text-4, .italic-text-5, .italic-text-6, .italic-text-7 {
    color: var(--spark-library--white);
  }

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

  .bold-text-84 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-85 {
    color: var(--spark-library--foreground-interactive-hover);
  }

  .bold-text-86 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-87, .bold-text-88 {
    color: var(--spark-library--foreground-interactive-hover);
  }

  .italic-text-8 {
    color: var(--spark-library--white);
  }

  .italic-text-9 {
    color: var(--spark-library--background--interactive);
  }

  .italic-text-10, .italic-text-11, .italic-text-12, .italic-text-13 {
    color: var(--spark-library--white);
  }

  .bold-text-89, .bold-text-90, .bold-text-91, .bold-text-92, .bold-text-93 {
    color: var(--spark-library--foreground-interactive-hover);
  }

  .bold-text-94, .bold-text-95, .bold-text-96 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-97, .bold-text-98, .bold-text-99 {
    color: var(--spark-library--foreground-interactive-hover);
  }

  .brand {
    margin-top: 21px;
  }

  .brix---header-nav-link-2 {
    font-family: Poppins, sans-serif;
    text-decoration: none;
  }

  .brix---header-nav-link-2.kkgjhgu {
    width: 250px;
  }

  .text-block-36:hover, .text-block-37:hover {
    color: #000;
  }

  .brix---dropdown-card-2 {
    z-index: 2147483647;
    background-color: #28541761;
    position: relative;
  }

  .nav-left {
    margin-top: -10px;
  }

  .image-63 {
    margin-top: -32px;
    font-family: Lato, sans-serif;
  }

  .brix---dropdown-link-2 {
    font-family: Poppins, sans-serif;
    font-size: 14px;
  }

  .brix---dropdown-link-2:hover {
    color: #0a0a0a;
  }

  .nav-container {
    margin-top: -21px;
  }

  .navbar.lp2.mob {
    background-color: var(--elements-webflow-library--accent--primary-1);
    margin-top: -9px;
  }

  .navbar.lp2.mob.careere {
    background-color: #28541700;
  }

  .brix---link-icon-left-7 {
    display: block;
  }

  .text-block-38:hover {
    color: #000;
  }

  .heading-14 {
    font-family: Hobo, sans-serif;
  }

  .text {
    font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  }

  .video-section {
    background-image: linear-gradient(#00000047, #00000047);
    margin-top: -178px;
    font-family: Poppins, sans-serif;
    box-shadow: 0 2px 5px #000;
  }

  .text-block-39:hover {
    color: #000;
  }

  .brix---dropdown-card-3 {
    background-color: #28541761;
  }

  .navbar-no-shadow-container-3.pc {
    display: none;
  }

  .image-64 {
    margin-top: 0;
    font-family: Lato, sans-serif;
  }

  .brix---header-nav-link-3 {
    text-decoration: none;
  }

  .slider-9 {
    display: none;
  }

  .paragraph-6 {
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-weight: 400;
  }

  .bold-text-100, .bold-text-101, .bold-text-102, .bold-text-103, .bold-text-104, .bold-text-105 {
    color: var(--black);
  }

  .search-input {
    height: 60px;
    font-size: 18px;
  }

  .search-button {
    width: 140px;
    height: 60px;
    font-size: 20px;
  }

  .list-7, .list-7.ggg {
    margin-top: -162px;
  }

  .list-7.tthyy {
    margin-top: -169px;
  }

  .list-item-33, .list-item-34, .list-item-35, .list-item-36, .list-item-37 {
    font-size: 15px;
  }

  .brix---paragraph-default-16-copy {
    margin-top: -186px;
    font-family: Poppins, sans-serif;
  }

  .brix---paragraph-default-16-copy.atas {
    margin-top: 137px;
  }

  .brix---paragraph-default-16-copy.vff {
    margin-top: 26px;
  }

  .brix---paragraph-default-16-copy.vff.yyj {
    margin-top: 27px;
  }

  .brix---paragraph-default-16-copy.rrtrrt {
    margin-top: -110px;
  }

  .brix---paragraph-default-16-copy.nlk09 {
    margin-top: -453px;
  }

  .brix---paragraph-default-16-copy.ffff {
    margin-top: 65px;
  }

  .brix---paragraph-default-16-copy.ffgf {
    margin-top: -77px;
  }

  .brix---paragraph-default-16-copy.hhgft {
    margin-top: -342px;
  }

  .list-5-copy {
    margin-top: -18px;
    margin-bottom: -65px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .list-5-copy.uuu {
    margin-top: 363px;
  }

  .list-5-copy.iijfhyrttf.llolppp {
    margin-top: 41px;
  }

  .list-5-copy.iijfhyrttf.llolppp.io {
    margin-top: 22px;
  }

  .bold-text-106, .bold-text-107, .bold-text-108, .bold-text-109, .bold-text-110, .bold-text-111 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .brix---paragraph-default-32, .brix---heading-h2-size-22 {
    font-family: Poppins, sans-serif;
  }

  .brix---section-20 {
    margin-top: -53px;
  }

  .bold-text-112 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-112.hhjdjydhdhdg {
    color: var(--spark-library--black);
  }

  .bold-text-113 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-113.hhgyuutyt, .bold-text-113.jjguuuththht, .bold-text-114, .bold-text-114.hhjdjydhdhdg.hhdjdyyydyd {
    color: var(--black);
  }

  .bold-text-115 {
    color: var(--ghh);
  }

  .list-item-38, .list-item-39 {
    font-family: Poppins, sans-serif;
  }

  .list-item-40 {
    font-family: Poppins, sans-serif;
    font-size: 15px;
    font-weight: 400;
  }

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

  .bold-text-117, .bold-text-118, .bold-text-119 {
    color: var(--ghh);
  }

  .list-8 {
    margin-top: -158px;
  }

  .list-item-41 {
    font-family: Poppins, sans-serif;
    font-size: 15px;
    font-weight: 400;
  }

  .list-item-42 {
    font-family: Poppins, sans-serif;
    font-size: 17px;
    font-weight: 400;
  }

  .list-item-43 {
    font-family: Poppins, sans-serif;
    font-size: 16px;
    font-weight: 400;
  }

  .bold-text-120, .italic-text-14, .italic-text-15, .italic-text-16 {
    color: var(--black);
  }

  .bold-text-121, .bold-text-122, .bold-text-123, .bold-text-124, .bold-text-125, .bold-text-126, .bold-text-127, .bold-text-128, .bold-text-129 {
    color: var(--white);
  }

  .bold-text-130, .bold-text-131 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-132, .bold-text-133 {
    color: var(--black);
  }

  .list-item-44 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-134, .bold-text-135, .bold-text-136, .bold-text-137 {
    color: var(--black);
  }

  .bold-text-138, .bold-text-139, .bold-text-140, .bold-text-141, .bold-text-142 {
    color: var(--white);
  }

  .ff, .jkk, .kkik {
    color: var(--black);
  }

  .bold-text-143, .bold-text-144 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-145, .bold-text-146 {
    color: var(--black);
  }

  .bold-text-147 {
    color: var(--black);
    font-family: Poppins, sans-serif;
  }

  .bold-text-148, .bold-text-149, .bold-text-150 {
    color: var(--black);
  }

  .bold-text-151 {
    color: var(--ghh);
  }

  .bold-text-152, .bold-text-153 {
    color: var(--black);
  }

  .bold-text-154, .bold-text-155 {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-156, .bold-text-157, .bold-text-158, .bold-text-159, .bold-text-160, .bold-text-161, .bold-text-162, .bold-text-163, .bold-text-164, .bold-text-165, .bold-text-166, .bold-text-167, .bold-text-168, .bold-text-169 {
    color: var(--black);
  }

  .bold-text-170, .ghhg, .bold-text-171, .bold-text-172, .bold-text-173, .bold-text-174 {
    color: var(--white);
  }

  .bold-text-175 {
    color: var(--blue);
  }

  .tyy, .bold-text-176, .ffgf, .bold-text-177, .bold-text-178, .bold-text-179, .bold-text-180, .ffg, .bold-text-181, .bold-text-182, .bold-text-183, .bold-text-184, .bold-text-185, .bold-text-186, .bold-text-187, .bold-text-188, .bold-text-189, .bold-text-190, .bold-text-191, .bold-text-192, .bold-text-193, .bold-text-194, .bold-text-195, .bold-text-196, .bold-text-197, .bold-text-198, .bold-text-199, .bold-text-200 {
    color: var(--white);
  }

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

  .bold-text-201.ggg {
    color: var(--elements-webflow-library--neutral--800);
  }

  .bold-text-201.ggg.ddd.jjkkghyyt {
    color: var(--black);
  }

  .uuhy, .hhhl {
    color: var(--elements-webflow-library--neutral--800);
  }

  .gghgg, .lll, .kiool, .gghghh, .bold-text-202, .bold-text-203, .bold-text-204, .yhh, .kkokl, .kkoll, .ookl, .bold-text-205, .bold-text-206, .bold-text-207, .gghj, .gghyjj, .ggt, .hhjk, .bgggn, .ccvf, .kklol, .vvgh, .hhjujk, .gghyh, .fftgghy, .bold-text-208, .gghy, .ssfrgg {
    color: var(--white);
  }

  .link-block-12 {
    width: 25px;
  }

  .div-block-50 {
    margin-top: 16px;
  }

  .div-block-50.ggh {
    margin-top: 130px;
  }

  .hhfyter, .uytyy, .d-o, .xiumin, .suho, .sehun {
    margin-top: 0;
  }

  .list-item-45 {
    font-family: Poppins, sans-serif;
    font-size: 18px;
    font-weight: 400;
  }

  .list-item-46, .list-item-47 {
    font-family: Poppins, sans-serif;
  }

  .bold-text-245 {
    display: block;
  }

  .bold-text-246, .bold-text-247 {
    font-family: Poppins, sans-serif;
    font-size: 28px;
    font-weight: 600;
  }

  .container-8.is--main {
    display: none;
  }

  .container-8.is--main.nylovevveve {
    display: block;
  }

  .section {
    background-image: none;
  }

  .body {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8cc52fd391eadb6e4f3b2_NLK_animal_orange_teal_azka-2.avif");
    background-position: 50% 0;
    background-size: auto;
  }

  .body-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65bc622c852ee16301bc6c4c_Banner-hero-image-under-maintenance.avif");
    background-position: 50%;
    background-size: cover;
  }

  .image-70 {
    width: 3000px;
    height: auto;
  }

  .link-16 {
    text-align: center;
    margin-left: 406px;
  }

  .link-nls {
    background-color: var(--elements-webflow-library--secondary--color-2);
    color: var(--white);
    width: 140px;
    height: 60px;
    margin-top: 14px;
    padding-top: 15px;
    font-size: 20px;
    font-weight: 500;
  }

  .link-nls:hover {
    background-color: var(--elements-webflow-library--secondary--color-3);
  }

  .link-nls.ggthhgy.ffgttgtt {
    height: 70px;
    padding-top: 25px;
    font-size: 20px;
  }

  .page-wrapper {
    background-color: var(--white);
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6582640f0e3b00590690f63d_ling-tang-XjUhALD9HO4-unsplash.webp");
    margin-top: 0;
    padding-top: 117px;
  }

  .page-wrapper._21qtr {
    background-color: var(--map-sabah);
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6582640f0e3b00590690f63d_ling-tang-XjUhALD9HO4-unsplash.webp");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .container-large {
    display: block;
  }

  .custom_map-image {
    margin-left: 213px;
  }

  .section-custom_map {
    margin-left: 214px;
  }

  .map-pin {
    margin-top: 273px;
    margin-left: 754px;
  }

  .map-pin:hover {
    filter: none;
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66d7b66ba897c3b87359bd75_pin_869229.avif");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 40px 40px;
  }

  .map-pin-tooltip.north-america {
    background-color: #ffffffe6;
    width: 350px;
    margin-left: 36px;
    font-family: Poppins, sans-serif;
    box-shadow: 1px 1px 10px 2px #0e0e0e8a;
  }

  .map-pin-tooltip.north-america.gghg {
    background-image: linear-gradient(#00000073, #00000073), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65853e8d0da4f43edb5e3153_andy-wang-sy8qhu0nngY-unsplash.avif");
    background-position: 0 0, 0 0;
    background-size: auto, cover;
    width: 350px;
    margin-top: -165px;
    margin-left: -384px;
  }

  .map-pin-tooltip.north-america.gghg.hhfggtfgg {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b7377e7a9a4a5ff4f5d622_simpang-mengayau.avif");
    background-position: 0 0, 50%;
    width: 350px;
    margin-top: -42px;
    margin-left: -317px;
  }

  .map-pin-tooltip.north-america.gghg.kkkuuu {
    width: 350px;
  }

  .map-pin-tooltip.north-america.gghghh {
    margin-top: 76px;
  }

  .map-pin-tooltip.north-america.dddd {
    margin-top: 84px;
    margin-left: -176px;
  }

  .map-pin-tooltip.laha.ewert {
    font-size: 15px;
  }

  .country {
    color: #fff;
    width: 330px;
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-weight: 500;
  }

  .image-71 {
    margin-top: -253px;
    margin-left: -282px;
  }

  .tabin-text {
    color: #000;
    font-size: 30px;
  }

  .bawah-tabin {
    color: #fff;
    font-size: 14px;
  }

  .bawah-tabin.gghy {
    font-size: 14px;
  }

  .bawah-tabin.ffgffg {
    color: #fff;
    font-weight: 400;
  }

  .text-span-9 {
    color: #fff;
    font-size: 25px;
  }

  .map-pin-2.africa-lusophone {
    margin-top: 188px;
    margin-left: 158px;
  }

  .map-pin-2.latin-america {
    margin-top: 76px;
    margin-left: 163px;
  }

  .map-pin-2.latin-america._2 {
    margin-top: -95px;
    margin-left: 245px;
  }

  .map-pin-2.latin-america._2.hhyjju {
    filter: none;
    margin-top: -82px;
    margin-left: 440px;
    transition: none;
  }

  .map-pin-2.latin-america._2.hhyjju:hover {
    filter: none;
  }

  .map-pin-2.latin-america._2._45 {
    margin-left: 126px;
  }

  .map-pin-2.latin-america._2._45.vvvv.kindasang {
    margin-top: -108px;
    margin-left: 226px;
  }

  .map-pin-2.latin-america._2._45.vvvv.cccc {
    margin-top: -75px;
    margin-left: 312px;
  }

  .map-pin-2.latin-america.gghyy {
    margin-top: 58px;
    margin-left: 59px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg {
    margin-top: 70px;
    margin-left: 233px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg:hover {
    filter: none;
  }

  .map-pin-2.latin-america.gghyy.ffgffg.kudatss {
    filter: none;
    margin-top: -85px;
    margin-left: 342px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg.kudatss:hover {
    filter: none;
  }

  .map-pin-2.latin-america {
    background-size: contain;
    margin-top: 122px;
    margin-left: 121px;
  }

  .map-pin-2.latin-america._1 {
    background-size: 45px;
    margin-top: 61px;
    margin-left: 186px;
  }

  .map-pin-2.latin-america._2.kundasang {
    margin-top: -67px;
    margin-left: 100px;
  }

  .map-pin-2.latin-america._2.kundasang.gvgggggggg {
    background-size: 45px;
    margin-left: 95px;
  }

  .map-pin-2.latin-america.kkkkkkkkkk {
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: 45px;
    background-attachment: scroll;
    margin-top: 120px;
    margin-left: 119px;
  }

  .map-pin-2.africa-lusophone.lahadddd {
    background-size: 45px;
    margin-top: 185px;
  }

  .map-pin-2.kuuudaat {
    background-size: 45px;
    margin-top: 32px;
    margin-left: 213px;
  }

  .map-pin-2.southern-africa.sandakan {
    background-size: 45px;
    margin-top: -41px;
    margin-left: 20px;
  }

  .italic-text-17 {
    font-size: 14px;
  }

  .link-17 {
    box-shadow: inset 0 2px 5px 20px #ffffff87;
  }

  .link-18 {
    box-shadow: inset 0 2px 0 20px #ffffff87;
  }

  .link-19, .link-20 {
    box-shadow: inset 0 2px 5px 20px #ffffff87;
  }

  .brix---cta-bg-overlay-3 {
    background-image: linear-gradient(#0000002e, #0000002e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f02a9cf99aabbc43a86_NLK_orange_teal-8.avif");
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
    min-height: 90vh;
  }

  .link-21 {
    box-shadow: inset 0 2px 5px 20px #ffffff87;
  }

  .brix---container-default-25 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 104px;
    display: flex;
  }

  .link-22 {
    box-shadow: inset 0 2px 5px 20px #ffffff87;
  }

  .link-23 {
    color: #000;
    text-decoration: none;
  }

  .list-item-48 {
    color: #000;
    font-family: Poppins, sans-serif;
  }

  .list-item-49 {
    color: #000;
  }

  .text-span-10 {
    color: #000;
    text-decoration: none;
  }

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

  .list-9 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 19px;
    display: grid;
  }

  .text-span-11, .link-25, .text-span-12 {
    color: #000;
    text-decoration: none;
  }

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

  .text-span-13 {
    color: #000;
    text-decoration: none;
  }

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

  .text-span-14, .link-28 {
    color: #000;
    text-decoration: none;
  }

  .link-29, .link-30 {
    text-decoration: none;
  }

  .text-span-15, .text-span-16 {
    color: #000;
  }

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

  .text-span-17 {
    color: #000;
  }

  .link-32, .link-33 {
    text-decoration: none;
  }

  .text-span-18, .text-span-19, .text-span-20, .text-span-21 {
    color: #000;
  }

  .image-73 {
    margin-left: -19px;
  }

  .button-7 {
    color: var(--white);
    background-color: #285417;
    height: 50px;
    padding-top: 15px;
  }

  .bold-text-265 {
    color: var(--white);
    font-size: 16px;
  }

  .bold-text-265.hhfggfyf {
    border-style: none none solid;
    border-width: 1px;
    border-color: var(--elements-webflow-library--accent--primary-1);
    color: var(--elements-webflow-library--accent--primary-1);
    font-size: 20px;
  }

  .bold-text-266 {
    color: var(--black);
    font-size: 18px;
  }

  .bold-text-266.hhgyhghg {
    color: var(--white);
    font-size: 23px;
  }

  .text-span-38 {
    font-size: 21px;
  }

  .brix---blog-card-featured-full-width-card {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8d9250e095cf53b7d0e8f__Y1A0618.avif");
    background-position: 50% 0;
    background-size: cover;
  }

  .select-field-11 {
    color: #1f2c3dd4;
  }

  .brix---paragraph-default-34 {
    color: #000;
    font-family: Poppins, sans-serif;
    font-weight: 400;
  }

  .slider-10 {
    margin-top: 0;
  }

  .bold-text-269 {
    color: #3f9d2f;
  }

  .select-field-12 {
    color: #1f2c3dd4;
  }

  .brix---input-label-16.ty {
    margin-top: 16px;
  }

  .brix---input-label-16.ty.ddrdet {
    color: #3f9d2f;
    margin-top: 9px;
  }

  .brix---input-label-16.ffgrt {
    margin-bottom: 47px;
  }

  .bold-text-272 {
    color: #3f9d2f;
  }

  .div-block-54 {
    margin-top: -103px;
  }

  .html-embed-13 {
    margin-top: 37px;
  }

  .bold-text-274 {
    color: #3f9d2f;
  }

  .brix---link-wrapper-white {
    margin-top: 20px;
    padding-right: 325px;
  }

  .brix---top-bar-wrapper {
    height: 70px;
  }

  .text-block-44 {
    color: var(--white);
    width: 200px;
    font-family: Poppins, sans-serif;
  }

  .uui-blogpost01_author-heading {
    font-family: "Helvetica Neue 5", sans-serif;
  }

  .uui-text-rich-text {
    font-family: Hobo, sans-serif;
  }

  .uui-text-rich-text h2, .uui-text-rich-text h3 {
    font-family: "Helvetica Neue 5", sans-serif;
  }

  .uui-text-rich-text p {
    margin-top: 19px;
    font-size: 20px;
  }

  .uui-text-rich-text li {
    margin-top: 10px;
    font-family: "Helvetica Neue 5", sans-serif;
    font-size: 21px;
  }

  .uui-blogpost01_breadcrumb.bread {
    padding-top: 0;
  }

  .text-block-45 {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  }

  .bold-text-276 {
    font-family: "Helvetica Neue 5", sans-serif;
  }

  .bg-image {
    opacity: 1;
    filter: blur(5px);
    position: absolute;
  }

  .gradient-overlay {
    background-image: linear-gradient(#0000004d, #0000004d);
    width: 1970px;
    height: 619px;
    margin-top: -457px;
    position: absolute;
  }

  .gradient-overlay.atasss {
    z-index: 0;
    background-image: linear-gradient(#0000002b, #0000002b);
    height: 772px;
    margin-top: -538px;
  }

  .gradient-overlay.bawahh {
    background-image: linear-gradient(#00000073, #00000073);
    height: 619px;
    margin-top: -461px;
  }

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

  .uui-button-3 {
    background-color: var(--elements-webflow-library--general--shadow-03);
  }

  .uui-button-3:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .uui-blogsection01_author-wrapper.bawah {
    padding-top: 0;
  }

  .uui-blogsection01_author-wrapper.bawah.tyyhtyyth {
    justify-content: flex-start;
    align-items: flex-start;
  }

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

  .uui-page-padding-3 {
    box-shadow: 0 2px 5px #0003;
  }

  .collection-item-2 {
    box-shadow: 0 2px 5px #0000;
  }

  .uui-button-icon-2 {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .uui-text-rich-text-2 {
    color: var(--black);
    font-family: "Helvetica Neue 5", sans-serif;
    font-size: 17px;
  }

  .uui-text-rich-text-2 p {
    font-family: "Helvetica Neue 5", sans-serif;
    font-size: 17px;
  }

  .uui-text-rich-text-2.hhgyghg {
    font-size: 15px;
  }

  .uui-blogpost06_content {
    font-family: "Helvetica Neue 5", sans-serif;
  }

  .uui-padding-vertical-xhuge-4 {
    margin-top: 28px;
  }

  .uui-page-padding-4 {
    font-family: Poppins, sans-serif;
  }

  .uui-page-padding-4.hhfgttgdf-article {
    margin-top: 108px;
  }

  .uui-page-padding-4.hhfgttgdf-article.iikik {
    margin-top: 79px;
  }

  .uui-page-padding-4.hhfgttgdf-article.iikik.uutytytytytyt.iityutyt {
    margin-top: 91px;
    padding-top: 0;
  }

  .uui-text-size-medium-3 {
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .uui-heading-large-3.text-color-white {
    font-family: Poppins, sans-serif;
  }

  .uui-heading-large-3.text-color-white.iopllpl {
    font-size: 2.7rem;
  }

  .uui-blogpost03_date-wrapper {
    margin-top: 33px;
  }

  .uui-section_blogpost06 {
    margin-top: 107px;
  }

  .uui-heading-xsmall-2 {
    font-family: Poppins, sans-serif;
    font-size: 22px;
    position: static;
  }

  .pagination {
    margin-top: 53px;
  }

  .uui-blog02_meta-wrapper {
    background-color: var(--elements-webflow-library--neutral--600);
  }

  .uui-blog02_meta-wrapper._1 {
    background-color: var(--elements-webflow-library--general--shadow-01);
  }

  .uui-blog02_item.ghtyyf {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-blog02_list-wrapper {
    margin-top: 20px;
  }

  .uui-blog02_menu-link {
    transition: all .3s;
  }

  .uui-blog02_menu-link:hover {
    border-bottom-color: var(--elements-webflow-library--accent--primary-1);
    color: var(--green);
  }

  .uui-blog02_menu-link.w--current {
    border-style: none none solid;
    border-width: 1px 1px 2px;
    border-color: black black var(--elements-webflow-library--accent--primary-1);
    color: var(--green);
    transition: all .3s;
  }

  .uui-blog02_menu-link.w--current:lang(en) {
    font-family: Poppins, sans-serif;
    font-style: normal;
  }

  .uui-blog02_category-menu.no-scrollbar {
    margin-top: 21px;
  }

  .uui-blog02_component {
    margin-top: -8.7rem;
  }

  .collection-item-3 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .uui-heading-tiny.text-color-white {
    margin-top: -1.9rem;
    font-family: Poppins, sans-serif;
  }

  .uui-blogpost02_title-wrapper {
    margin-top: 40px;
  }

  .uui-blogpost02_title-wrapper.jjghyfgfh {
    margin-top: 15px;
    padding-bottom: 47px;
  }

  .uui-blogpost02_background {
    background-image: linear-gradient(#00000061, #00000061), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/661de3bf2c111e6a3b035675_pexels-photo-17867889.avif");
    background-position: 0 0, 50% 31%;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .uui-blogpost02_background.jjughtyhgyttgg {
    background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6719b3f8776f8ead9e52f9b0_i%20missed%20that%20part.%20sorry%20boss%20my%20bad%20(3).avif");
    background-position: 0 0, 50% 39%;
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
  }

  .uui-blogpost02_background.jjughtyhgyttgg.yiiyi {
    background-image: linear-gradient(#0000005e, #0000005e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f3aac51d511ce9a9ed78d7_Tanini_Kinabatangan-Drone-1.avif");
  }

  .uui-blogpost02_background.jjughtyhgyttgg.uuythyy-helpp {
    background-image: linear-gradient(#00000052, #00000052), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65853e8d0da4f43edb5e3153_andy-wang-sy8qhu0nngY-unsplash.avif");
    background-position: 0 0, 50%;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.lojtyhg {
    background-image: linear-gradient(#0000005c, #0000005c), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f3aac51d511ce9a9ed78d7_Tanini_Kinabatangan-Drone-1.avif");
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.ryannn {
    background-image: linear-gradient(#0000000d, #0000000d), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6769151828f9f298e0de897f_Gunung-Kinabalu-View-Kota-Kinabalu.avif");
    background-position: 0 0, 50% 70%;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.iiutrtrtr {
    background-image: linear-gradient(#0000004f, #0000004f), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676f4a8b729a9da2d9bbbde1_Tip-Of-Borneo-Scenery.avif");
    background-position: 0 0, 50% 80%;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.rob-hobi {
    background-image: linear-gradient(#0000004a, #0000004a), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676235a54214cb732fb1b64b_Borneo-Pygm-Elephant%20-%20Kinabatangan%20River%20Cruise.avif");
    background-position: 0 0, 50%;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.dealssss.uikes {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6757b664640569e4ead0e683_Website_Insabah_deals.avif");
    background-position: 50% 70%;
    padding-top: 279px;
    padding-bottom: 0;
  }

  .uui-section_blogpost02.tannnisjjsh {
    margin-top: 99px;
  }

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

  .text-block-46.gghytyt {
    font-family: Poppins, sans-serif;
    font-size: 14px;
  }

  .text-block-47 {
    color: var(--ghh);
    font-family: Poppins, sans-serif;
    font-size: 14px;
  }

  .text-block-48 {
    color: var(--ghh);
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

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

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

  .collection-item-4 {
    box-shadow: 0 2px 5px #0000;
  }

  .uui-page-padding-5, .uui-page-padding-6 {
    box-shadow: 0 2px 5px #0003;
  }

  .uui-button-6.blog {
    border-color: var(--elements-webflow-library--accent--primary-1);
    background-color: var(--elements-webflow-library--neutral--200);
  }

  .uui-button-6.blog:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .uui-text-size-large-7, .uui-heading-medium-5 {
    font-family: Poppins, sans-serif;
  }

  .uui-heading-subheading-6.blog {
    color: var(--elements-webflow-library--accent--primary-1);
    font-family: Poppins, sans-serif;
  }

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

  .bold-text-277.uutyyythyyt, .bold-text-277.grey, .bold-text-278.iiyuujjyuujyu, .bold-text-278.grey {
    color: var(--combine-library--grey-800);
  }

  .uui-footer05_social-icons {
    background-color: var(--elements-webflow-library--neutral--300);
    place-items: center;
    width: auto;
  }

  .uui-footer05_social-icons.wesrtre {
    background-color: var(--f);
  }

  .uui-footer05_link:hover {
    border-style: none none solid;
    border-width: 1px;
    border-color: black black var(--green);
  }

  .uui-logo_logotype {
    width: 200px;
    height: 80%;
  }

  .uuiiuiu {
    margin-top: -9px;
  }

  .text-block-55 {
    font-size: 14px;
  }

  .uui-logo_logotype-3 {
    width: 200px;
    height: 80%;
  }

  .image-74 {
    padding-top: 1px;
  }

  .image-75 {
    margin-top: 0;
  }

  .brix---header-nav-link-4 {
    text-decoration: none;
  }

  .link-block-15 {
    width: auto;
  }

  .text-block-71, .text-block-72, .text-block-73, .text-block-74 {
    font-family: Poppins, sans-serif;
  }

  .uui-testimonial15_client-heading {
    color: var(--untitled-ui--gray700);
    font-family: Poppins, sans-serif;
    font-size: 12px;
  }

  .uui-heading-xxsmall-2.text-weight-medium {
    height: 60px;
    font-size: 13px;
    position: static;
    overflow: hidden;
  }

  .uui-heading-medium-6 {
    color: var(--white);
    font-family: Poppins, sans-serif;
    font-size: 35px;
  }

  .uui-section_testimonial15 {
    background-image: linear-gradient(#0000004f, #0000004f), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89ee018777a29fa36bb58_NLK_orange_teal-1.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .uui-section_testimonial15.hgjgfj {
    margin-top: 0;
  }

  .link-37 {
    font-family: Poppins, sans-serif;
    font-weight: 600;
  }

  .image-76 {
    margin-top: -71px;
  }

  .uui-blogpost01_breadcrumb-2 {
    width: 800px;
    margin-left: 4px;
  }

  .uui-blogpost01_breadcrumb-2.insabah {
    margin-left: -340px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.tyytytytytyt {
    margin-left: -337px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.tyytytytytyt.yuuryttret {
    margin-top: -42px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.hfhfhfhfhfhf {
    margin-top: -38px;
    padding-top: 0;
  }

  .uui-blogpost01_breadcrumb-2.insabah.iiutytyghgyt {
    margin-left: 18px;
  }

  .uui-blogpost01_breadcrumb-2.cc {
    margin-top: 0;
    margin-left: 230px;
    padding-top: 0;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut {
    margin-left: 292px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut.lodgeeee {
    margin-left: 281px;
  }

  .uui-blogpost01_breadcrumb-2.uuyiiiyuyuuy {
    margin-left: 4px;
  }

  .uui-blogpost01_breadcrumb-2.bawahhh {
    margin-left: -108px;
    padding-top: 195px;
  }

  .uui-blogpost01_breadcrumb-2.bawahhh.uutyytythgyghhg {
    margin-top: 51px;
    margin-left: 75px;
  }

  .text-block-75 {
    font-size: 12px;
    font-weight: 600;
  }

  .text-block-75:hover {
    border: 1px #000;
    border-bottom-style: solid;
  }

  .text-block-75:lang(en) {
    color: var(--elements-webflow-library--accent--primary-1);
    font-weight: 500;
  }

  .text-block-75.uughhggyhg {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .text-block-76 {
    font-size: 12px;
  }

  .text-block-76:hover {
    border-bottom: 1px solid #000;
  }

  .text-block-77, .text-block-78, .text-block-79, .text-block-80 {
    font-size: 12px;
  }

  .text-block-81 {
    font-size: 12px;
    font-weight: 600;
  }

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

  .text-block-81:lang(en) {
    color: #285417;
    font-weight: 500;
  }

  .text-block-81.uughhggyhg {
    color: #285417;
  }

  .text-block-82 {
    font-size: 12px;
  }

  .text-block-82:hover {
    border-bottom: 1px solid #000;
  }

  .paragraph-11 {
    color: var(--black);
  }

  .paragraph-11.uutytutyut {
    color: var(--blue);
  }

  .content-wrap-center.max-width-800.uutyuiiotuty {
    margin-top: -6px;
  }

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

  .divider-section {
    background-color: #28541733;
  }

  .input-label, .input, .rte-label {
    font-family: Poppins, sans-serif;
  }

  .popup-close {
    margin-right: 100px;
  }

  .spacer-10 {
    margin-top: 214px;
    padding-top: 0;
  }

  .spacer-20 {
    display: none;
  }

  .popup-close_icon {
    display: inline-block;
  }

  .popup {
    z-index: 0;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
    inset: 0% auto auto 0%;
  }

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

  .button-9:hover {
    background-color: var(--green);
  }

  .popup-wrap {
    color: #000;
    display: block;
  }

  .custom-scrollbar {
    display: block;
  }

  .section-7.jobs {
    background-color: var(--elements-webflow-library--neutral--400);
  }

  .job_sticky-card {
    border-color: var(--combine-library--grey-600);
  }

  .form-border {
    display: block;
  }

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

  .scrollbar {
    padding-bottom: 0;
  }

  .spacer-15 {
    display: none;
  }

  .job-card {
    border-color: var(--untitled-ui--gray300);
  }

  .top-cta-2 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa09deff9d2201e57a54f9_Office%20Team%20(2%20of%203).avif");
    background-position: 0 0, 50% 70%;
    background-size: auto, cover;
    width: 1920px;
    margin-top: 108px;
    padding-top: 212px;
  }

  .top-cta-2.careerere {
    width: 100%;
    height: 750px;
    margin-top: 0;
  }

  .text-block-83 {
    font-family: Poppins, sans-serif;
  }

  .popup-2 {
    display: block;
  }

  .paragraph-13.rttyu {
    margin-top: -183px;
  }

  .map-image {
    height: 700px;
    margin-top: 156px;
    margin-left: -65px;
  }

  .map-wrapper {
    height: 700px;
    margin-top: -58px;
  }

  .map-section {
    height: 85vh;
  }

  .page-wrapper-2 {
    margin-top: -135px;
  }

  .filter_block-header-3 {
    grid-template-columns: auto .5fr 1fr;
  }

  .field-label-2 {
    font-family: Poppins, sans-serif;
  }

  .page-wrapper-3.hhgyyhghhgyyyg {
    width: auto;
    margin-top: -146px;
  }

  .filter_block-header-4 {
    grid-template-columns: auto .5fr 1fr;
  }

  .collection-item-6 {
    flex-flow: column;
    display: flex;
  }

  .collection-list-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: auto;
    display: grid;
  }

  .text-block-84 {
    display: none;
  }

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

  .faq_contact-section {
    height: auto;
  }

  .search-icon {
    margin-top: 82px;
  }

  .container-small {
    margin-top: 211px;
  }

  .faq-form {
    margin-top: -526px;
    margin-bottom: 23px;
  }

  .faq-types-wrapper-grid {
    margin-top: 4.9rem;
  }

  .search-field.text-size-medium {
    width: 100%;
    margin-top: 81px;
    margin-left: 0;
    padding-top: 0;
    font-size: 1rem;
    font-weight: 300;
  }

  .heading-22.serif-font.text-align-center {
    color: var(--white);
    width: 700px;
    margin-left: -84px;
    margin-right: 0;
    font-family: Poppins, sans-serif;
    font-weight: 700;
  }

  .icon-10 {
    margin-top: 80px;
  }

  .icon-11 {
    margin-top: 85px;
  }

  .section-ajf-2 {
    font-size: 27px;
  }

  .text-ajf-1 {
    font-size: 30px;
    font-weight: 600;
  }

  .text-ajf-3 {
    height: 50px;
    font-family: Poppins, sans-serif;
    font-size: 25px;
    font-weight: 600;
  }

  .section-ajf-8 {
    margin-top: 8px;
  }

  .section-ajf-19 {
    margin-top: 66px;
  }

  .section-ajf-19.tttt {
    border-top-style: none;
    margin-top: 0;
    padding-top: 19px;
  }

  .section-ajf-19.uukiik {
    margin-top: -7px;
  }

  .section-ajf-19.uiioillpp {
    margin-top: 141px;
  }

  .section-ajf-19.pkkiyyh {
    margin-top: 0;
  }

  .section-ajf-19.uuu {
    margin-top: 36px;
  }

  .section-ajf-6 {
    height: 50px;
  }

  .section-ajf-6.yyhyjj {
    border-bottom: 1px solid var(--untitled-ui--gray300);
    margin-top: 43px;
  }

  .section-ajf-6.yyhyjj.hkluou {
    margin-top: -45px;
  }

  .section-ajf-6.yyhyjj.yuopo {
    margin-top: -36px;
  }

  .section-ajf-6.yyhyjj.buaya-chalet {
    margin-top: -14px;
  }

  .section-ajf-6.yyhyjj.buaya-chalet.gajah {
    margin-top: -6px;
    margin-bottom: 8px;
  }

  .section-ajf-6.yyhyjj.ikuuttytg {
    margin-top: 63px;
  }

  .section-ajf-6.yyhyjj.uuuuu {
    margin-top: -33px;
  }

  .section-ajf-1.hidden-reviews {
    margin-top: 74px;
  }

  .section-ajf-1.hidden-reviews.hyjjukkolplll {
    margin-top: 131px;
  }

  .section-ajf-1.hidden-reviews.hyjjukkolplll.uukill {
    margin-top: 283px;
  }

  .section-ajf-1.hidden-reviews.uukiiol {
    margin-top: -19px;
  }

  .section-ajf-1.hidden-reviews.ppolo {
    margin-top: -22px;
    margin-bottom: 0;
  }

  .image-ajc-1.slide-1-ker {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa1f5c850642b101b95d02_NLK_orange_teal-2.avif");
  }

  .text-ajh-3 {
    font-size: 17px;
  }

  .image-ajc-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6fdc34fcf44ab88b148_BRL-Standard-Exterior.avif");
    background-position: 0 0;
    background-size: auto;
  }

  .section-ajc-3 {
    margin-top: 117px;
  }

  .section-global-4 {
    padding-bottom: 0;
  }

  .section-global-4.new-package {
    width: 90%;
    max-width: 940%;
  }

  .background-ajc-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c2c4a9cf99aabbd88c02_NLK_rooms%20(7%20of%209).avif");
  }

  .background-ajc-2.ttryte {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c6bf5bac6ffb0408e252_NLK_chalets%20(2).avif");
  }

  .background-ajc-2.ttryte.nlk02-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6651563cd687348127d26476_NLK_chalets%20(2)%20(1).avif");
  }

  .background-image-ajc-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c483d495e22277ee6bfb_NLK_rooms%20(1%20of%209).avif");
  }

  .background-image-ajc-1.kuurtyvcgfllk {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa1f5c850642b101b95d02_NLK_orange_teal-2.avif");
  }

  .background-image-ajc-1.uutyyyhtyfjghhyg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
  }

  .background-image-ajc-1.njhki {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c40dc72a2bb75fb8e5cc_NLK%20(1%20of%203).avif");
  }

  .background-image-ajc-1.uutyyrtyyfbbvyyyrrr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c42890bf40ac00e430b5_NLK_Dormitory%20Room.avif");
  }

  .background-image-ajc-1.hakimm {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c45218777a29fa4c3dff_NLK_rooms%20(3%20of%209).avif");
  }

  .section-ajc-1 {
    display: none;
  }

  .text-ajh-2 {
    font-size: 17px;
  }

  .section-ajh-2 {
    margin-top: 49px;
  }

  .section-ajh-2.yyrttryuutl {
    font-size: 28px;
  }

  .section-ajh-2.yyrttryuutl.ykkikll {
    margin-top: 68px;
    font-size: 30px;
    display: flex;
  }

  .text-ajh-1 {
    font-size: 30px;
  }

  .rich-text-ajh-1 {
    font-size: 15px;
  }

  .section-global-1 {
    margin-top: 109px;
  }

  .section-global-1.iikfgjughhg {
    border-radius: 20px;
  }

  .section-global-2 {
    margin-top: -42px;
  }

  .section-global-2.iighgyhg {
    margin-top: -29px;
  }

  .tabs-content-aji-1 {
    display: none;
  }

  .section-aje-12 {
    margin-top: 39px;
  }

  .background-aji-2.uuyfyhgy {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93b0f8f91c730a70172_NLK-Activity-Rivercruise-comp%20(4%20of%207).avif");
  }

  .background-aji-2.uuyfyhgy.iikkglo {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6327d6d553fbd75ed9e_Borneo-Rainforest-Lodge-Danum-Valley-view-4.avif");
  }

  .background-image-aji-1.uutyyyhgyyhg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
  }

  .background-image-aji-1.uutyyyhgyyhg.ppolo {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6326bddc564036bb115_Borneo-Rainforest-Lodge-Cup-Fungus.avif");
  }

  .background-image-aji-1.uutyyyhgyyhg.ooklkkhijhk {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac072110434c6645a0_2.avif");
  }

  .background-image-aji-1.iighyhg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e21dcbb30d66a5865290_Selingan%20island%20beach%20photo2.avif");
  }

  .background-image-aji-1.iighyhg.pplolll {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a7222ea2a04475d91e9ef2_Landing%201.avif");
  }

  .background-image-aji-1.iighyhg._1ew221q {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93a3584276d3422200d_NLK-Activity-Rivercruise-comp%20(6%20of%207).avif");
  }

  .background-image-aji-1.iiyuujhkk {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e11de34d20fe97e09d00_Turtle%20Hatchery%20area.avif");
  }

  .background-image-aji-1.iiyuujhkk.oollol {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fa88b3ae8ea00641774d_5.avif");
  }

  .background-image-aji-1.iiyuujhkk._1ewqe.p-pp {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699c93b0f8f91c730a70172_NLK-Activity-Rivercruise-comp%20(4%20of%207).avif");
  }

  .background-image-aji-1.iituuytbbbvg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa266c0d12e02b1bf4a857__Y1A0508.avif");
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8df5bd495e22277fdfa3f__Y1A0634.avif");
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.kkdik {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8dec54a669225ac0c5e5e_27-Common-Palm-Civet.avif");
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.fewgwe.plloll {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bff9ebf112f5a17e8_NLK-Room-Bangkatan-Comp%20(16%20of%2016).avif");
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu.swqwqw {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/669f1f09531db9687f6120ec_WPCP%20Libaran%20by%20Jensen%20Chua%20WM-for%20Website-54.avif");
  }

  .background-image-aji-1.iituuytbbbvg.ookiijjujj {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8deaad82bfce873e697e4_8-Rhinoceros-Hornbill.avif");
  }

  .background-image-aji-1.iituuytbbbvg.qeqe.pplo {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f08912b7325f6089bb7_NLK-Room-Bangkatan-Comp%20(13%20of%2016).avif");
  }

  .background-image-aji-1.iituuytbbbvg.ookih {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0f94b8ed6a6812c5bda9d_2.avif");
  }

  .container-global-1 {
    margin-top: -16px;
  }

  .text-aje-6 {
    font-family: Poppins, sans-serif;
    font-weight: 500;
  }

  .section-aje-29 {
    margin-top: -225px;
    margin-left: -359px;
    padding-top: 0;
  }

  .text-aje-2 {
    font-size: 16px;
    font-style: italic;
    font-weight: 500;
  }

  .heading-24 {
    font-size: 35px;
  }

  .heading-25 {
    margin-left: 15px;
  }

  .heading-25.uuydtdttd {
    margin-top: 0;
    font-family: Poppins, sans-serif;
  }

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

  .grid {
    grid-template-rows: auto auto auto;
    margin-top: 34px;
    font-family: Poppins, sans-serif;
    font-size: 20px;
  }

  .text-block-89 {
    font-weight: 500;
  }

  .text-block-89.iikil {
    font-size: 17px;
  }

  .text-block-89.regr {
    display: none;
  }

  .grid-2 {
    margin-top: 22px;
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .text-block-90 {
    font-weight: 500;
  }

  .text-block-90.p {
    font-size: 17px;
    font-weight: 500;
  }

  .paragraph-14 {
    border-bottom: 1px solid var(--untitled-ui--gray300);
    height: 80px;
    margin-top: 198px;
    margin-bottom: 39px;
    padding-bottom: 0;
    font-family: Poppins, sans-serif;
    font-size: 15px;
  }

  .paragraph-14.jjghyghhg {
    margin-top: 140px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh {
    margin-top: 61px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl {
    margin-top: 59px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl {
    margin-top: 48px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl.ffyjikko {
    margin-top: 50px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.uukikkl.ffyjikko.uukiil {
    margin-top: 151px;
    font-size: 18px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.ol {
    margin-top: 55px;
  }

  .paragraph-14.iikiioll {
    margin-top: 139px;
  }

  .paragraph-14.uukik {
    margin-top: 130px;
  }

  .paragraph-14.hkimmm {
    margin-top: 148px;
  }

  .paragraph-14.yyhy {
    margin-top: 34px;
  }

  .paragraph-14.uuikiol {
    margin-top: 41px;
    margin-bottom: 0;
  }

  .paragraph-14._8558 {
    margin-top: 112px;
    margin-bottom: 0;
  }

  .paragraph-14.iiiururyrfyrgf {
    margin-top: 34px;
    margin-bottom: 0;
  }

  .paragraph-14.pppppp {
    margin-top: 38px;
    margin-bottom: 0;
  }

  .paragraph-14.oolpllokkii5 {
    margin-top: 136px;
    margin-bottom: 0;
  }

  .paragraph-14.sst-add {
    border-bottom-style: none;
    margin-top: 113px;
    font-size: 16px;
  }

  .text-block-91 {
    font-family: Poppins, sans-serif;
    font-weight: 500;
  }

  .text-block-91.ok {
    font-size: 17px;
  }

  .text-block-92 {
    font-family: Poppins, sans-serif;
    font-size: 15px;
  }

  .paragraph-15 {
    border-bottom: 1px solid #000;
    height: 80px;
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .text-block-93.iihjhujh, .text-block-94.grgggt {
    font-size: 17px;
  }

  .bold-text-282, .bold-text-283 {
    color: #000;
    font-size: 17px;
    font-weight: 400;
  }

  .list-15 {
    margin-top: -167px;
  }

  .list-15.hfgt {
    margin-top: 23px;
  }

  .bold-text-284 {
    color: #000;
    font-family: Poppins, sans-serif;
    font-size: 17px;
    font-weight: 400;
  }

  .bold-text-285 {
    color: #000;
    font-size: 17px;
    font-weight: 400;
  }

  .list-item-54 {
    font-size: 17px;
  }

  .text-block-96 {
    margin-top: 133px;
    padding-bottom: 13px;
    font-family: Poppins, sans-serif;
    font-size: 23px;
    font-weight: 500;
  }

  .text-block-96.jjjj {
    margin-top: 102px;
    font-weight: 500;
  }

  .text-block-96.pppp {
    margin-top: 114px;
  }

  .text-block-96.iikopp {
    margin-top: 103px;
  }

  .text-block-96.iikillo {
    margin-top: -124px;
  }

  .text-block-96.iikjjdudhygdf.iikjdjdudhdydydh {
    margin-top: 40px;
  }

  .text-block-96.olol {
    margin-top: 110px;
  }

  .text-block-96.iikjuhhgs {
    margin-top: 51px;
  }

  .text-block-96.ppolokkikk {
    margin-top: 39px;
  }

  .text-block-96.oloplkki {
    margin-top: 37px;
  }

  .text-block-96.ikkoll {
    margin-top: 38px;
  }

  .text-block-96.killol {
    margin-top: 54px;
  }

  .text-block-96.uuuiuuu {
    margin-top: 30px;
  }

  .text-block-96.oploloppp {
    margin-top: 37px;
  }

  .div-block-56 {
    margin-top: 282px;
  }

  .text-block-97 {
    margin-top: 43px;
    font-family: Poppins, sans-serif;
    font-size: 23px;
    font-weight: 500;
  }

  .text-block-97.drinks {
    font-weight: 700;
  }

  .text-block-98 {
    margin-top: 44px;
    font-family: Poppins, sans-serif;
    font-size: 23px;
    font-weight: 600;
  }

  .text-block-98.hakiii {
    margin-top: 100px;
    padding-top: 0;
  }

  .text-block-98.ffg {
    color: var(--black);
    margin-top: 51px;
  }

  .text-block-98.iikkfjy.t5u.uukilop {
    margin-top: 199px;
  }

  .text-block-98.oololll.jjgyhhguthhgyrhh {
    margin-top: 95px;
  }

  .text-block-98.uukikk.ttyu88i {
    margin-top: 104px;
  }

  .text-block-98.uukikk.ttyu88i.plolkil {
    margin-top: 46px;
  }

  .text-block-98.pplp._00iifhyrgfft {
    margin-top: 105px;
  }

  .text-block-98.pplp._00iifhyrgfft.service-conditons.uukii {
    font-weight: 600;
  }

  .text-block-98.pplp._00iifhyrgfft.service-conditons.uiikiii {
    margin-top: 51px;
  }

  .text-block-98.hyjtjktty {
    margin-top: 101px;
  }

  .text-block-98.hyjtjktty.ioolp {
    margin-top: 47px;
  }

  .heading-26 {
    font-size: 26px;
  }

  .heading-26.yyghtyhg {
    margin-top: 42px;
  }

  .paragraph-16 {
    margin-bottom: 0;
  }

  .paragraph-17 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .paragraph-18 {
    margin-top: 14px;
    margin-bottom: 0;
  }

  .paragraph-19 {
    margin-top: 19px;
    margin-bottom: 0;
  }

  .paragraph-20 {
    margin-top: 14px;
    margin-bottom: 0;
  }

  .paragraph-21, .paragraph-22 {
    margin-top: 12px;
    margin-bottom: 0;
  }

  .paragraph-23 {
    margin-top: 17px;
    margin-bottom: 0;
  }

  .paragraph-24 {
    margin-top: 27px;
    margin-bottom: 0;
  }

  .heading-27 {
    margin-top: 47px;
    font-size: 26px;
  }

  .paragraph-25 {
    margin-top: 20px;
    margin-bottom: 0;
  }

  .paragraph-26, .paragraph-27, .paragraph-28, .paragraph-29 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .paragraph-30, .paragraph-31 {
    margin-bottom: 0;
  }

  .paragraph-32 {
    margin-top: 19px;
    margin-bottom: 0;
    font-weight: 700;
  }

  .paragraph-33, .paragraph-34 {
    margin-bottom: 0;
  }

  .paragraph-35 {
    margin-top: 19px;
    margin-bottom: 0;
    font-weight: 700;
  }

  .bold-text-286 {
    font-weight: 600;
  }

  .bold-text-287.iihkj, .bold-text-288.y, .bold-text-289.gy {
    font-size: 17px;
  }

  .button-15 {
    margin-top: 150px;
  }

  .button-18.bangkatan {
    margin-top: 86px;
  }

  .button-18.bangkatan.buaya.gajah {
    background-color: var(--untitled-ui--gray300);
  }

  .text-aje-9-2 {
    font-family: Poppins, sans-serif;
  }

  .text-block-106.iigjughgughg {
    width: 400px;
    margin-top: 0;
  }

  .text-block-107 {
    width: 400px;
  }

  .columns-3 {
    height: 40px;
  }

  .columns-3.oolkkik, .columns-3.oolkkijjk {
    height: 150px;
  }

  .columns-3.iiuu, .columns-3.oolkikjj {
    height: 100px;
  }

  .columns-4 {
    height: 40px;
  }

  .columns-4.uuyfhhfyt.iikgjgjguh {
    height: 220px;
  }

  .columns-4.cssdv {
    height: 150px;
  }

  .columns-4.ghhhjhuh {
    height: 160px;
  }

  .columns-4.oolokkil {
    height: 210px;
  }

  .paragraph-45, .paragraph-46, .paragraph-47, .paragraph-48, .paragraph-49, .paragraph-50, .paragraph-51 {
    margin-bottom: 0;
  }

  .list-item-55 {
    font-size: 17px;
  }

  .paragraph-55, .paragraph-56, .paragraph-57, .paragraph-58, .paragraph-59, .paragraph-60 {
    margin-bottom: 0;
  }

  .list-item-56 {
    font-size: 17px;
  }

  .text-block-109, .text-block-110 {
    font-size: 16px;
  }

  .bpe-pproduct-b-info-description-description-1 {
    font-family: Poppins, sans-serif;
    font-size: 17px;
  }

  .list-item-57 {
    font-family: Poppins, sans-serif;
    font-size: 18px;
  }

  .paragraph-220, .paragraph-221 {
    margin-top: 22px;
  }

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

  .bold-text-291, .bold-text-292 {
    font-weight: 600;
  }

  .paragraph-228 {
    margin-top: 29px;
  }

  .list-item-58, .list-item-59 {
    font-size: 15px;
  }

  .bold-text-294 {
    font-weight: 600;
  }

  .bold-text-295, .bold-text-296, .bold-text-297 {
    font-weight: 500;
  }

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

  .list-item-60, .list-item-61, .list-item-62, .list-item-63, .list-item-64 {
    font-size: 15px;
  }

  .div-button {
    margin-top: 40px;
    display: block;
  }

  .code-embed-5 {
    margin-top: 42px;
  }

  .div-block-60, .div-block-61, .div-block-62, .ori {
    margin-top: 45px;
  }

  .body-4 {
    margin-left: 0;
  }

  .paragraph-254, .h4-3 {
    display: none;
  }

  .popup-wrap-6 {
    max-width: 400px;
    height: 800px;
  }

  .popup-3 {
    opacity: 0;
    display: none;
  }

  .scrollbar-3 {
    max-height: 800px;
    padding-bottom: 104px;
  }

  .code-embed-11 {
    margin-top: -168px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .popup-wrap-9 {
    max-width: 500px;
  }

  .popup-6 {
    opacity: 0;
    display: none;
  }

  .form-border-2 {
    width: 400px;
    margin-left: 18px;
  }

  .spark-button-7 {
    border-radius: 20px;
    width: 130px;
    height: 60px;
    margin-left: -57px;
    padding-top: 21px;
    padding-bottom: 0;
    font-family: Poppins, sans-serif;
  }

  .spark-button-7:hover {
    background-color: #285417;
    transform: translate3d(0, -3px, .01px);
  }

  .scrollbar-6 {
    max-height: 900px;
  }

  .code-embed-12 {
    margin-top: 0;
  }

  .uui-logos01_logo {
    height: 150px;
  }

  .uui-logos01_component {
    width: 130%;
    margin-top: 0;
    margin-left: -345px;
  }

  .uui-container-large-11 {
    margin-left: 722px;
  }

  .uui-page-padding-13 {
    margin-left: -35px;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-section_logos01 {
    background-color: var(--elements-webflow-library--neutral--600);
    margin-left: -489px;
  }

  .logos-without-title-4 {
    background-color: var(--elements-webflow-library--neutral--600);
    display: block;
  }

  .outline-button.light {
    border-color: #ffffff91;
  }

  .text-block-113 {
    font-size: 23px;
    font-style: normal;
  }

  .grid-wrapper {
    height: 500px;
  }

  .inner-hero-content {
    margin-top: -113px;
  }

  .home-hero.oookkhgihkkhh {
    z-index: 0;
    margin-top: -74px;
  }

  .home-hero.oookkhgihkkhh.iolokilol {
    margin-top: 0;
  }

  .xxl-heading {
    font-family: Poppins, sans-serif;
    font-size: 50px;
    font-weight: 600;
  }

  .slide-hero-background.slider-001 {
    background-image: linear-gradient(#0000, #0000), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66864f618d06cd5d04df1d36_NLS%20WM%20Drone%20(4%20of%206)%20(1).avif");
    background-position: 0 0, 50% 30%;
    background-repeat: repeat, repeat;
    background-size: auto, cover;
    border-radius: 0;
  }

  .overlay {
    border-bottom-right-radius: 100px;
    border-bottom-left-radius: 100px;
  }

  .button-text {
    font-size: 15px;
  }

  .subtitle {
    color: #fff;
    border: 1px solid #000;
    border-radius: 20px;
    width: 300px;
    height: 50px;
    padding-top: 14px;
  }

  .services-wrapper {
    background-color: #0000;
    grid-template-columns: 1fr 1fr;
    margin-top: -221px;
  }

  .body-display.small {
    color: #fff;
    margin-left: -51px;
    font-size: 20px;
  }

  .service-link-top {
    background-color: #0000;
    border: 1px #fff;
    margin-top: -12px;
    padding-left: 0;
  }

  .service-bottom {
    background-image: linear-gradient(#00000075, #00000075), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/668375c154418aca7dea5120_For%20landscape%204-3%20(2%20of%204)%20(1)%20(1)%20(2)%20(1)%20(1).avif");
    background-position: 0 0, 50% 100%;
    background-size: auto, cover;
    grid-template-columns: .75fr;
  }

  .service-bottom.sepilok {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6683759c3f2d0a2166dd8cbb_For%20landscape%20chalet%20pic%20edited%20(16%20of%2018).avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .image-79 {
    text-align: center;
    width: 300px;
    padding-left: 0;
  }

  .spark-flat-tab.w--current {
    color: var(--black);
  }

  .spark-tabs-parent {
    z-index: 999999;
    margin-top: -387px;
  }

  .spark-container-9 {
    z-index: 9999;
    margin-top: -474px;
  }

  .spark-bold-heading-3.spark-no-bottom-margin {
    padding-top: 13px;
    padding-left: 25px;
    padding-right: 25px;
    font-family: Poppins, sans-serif;
    font-size: 18px;
    font-weight: 500;
  }

  .spark-bold-heading-3.spark-no-bottom-margin:hover {
    color: var(--white);
  }

  .spark-small-icon-tab {
    background-color: var(--untitled-ui--gray100);
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .spark-small-icon-tab:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
    color: var(--white);
    border-radius: 20px;
  }

  .spark-small-icon-tab:lang(en) {
    border-radius: 50px;
    font-family: Poppins, sans-serif;
  }

  .spark-small-icon-tab.w--current {
    background-color: var(--untitled-ui--gray100);
    color: var(--black);
    border: 1px #000;
    border-radius: 0;
    height: 65px;
    padding-left: 0;
    padding-right: 0;
    font-family: Poppins, sans-serif;
  }

  .spark-small-icon-tab.w--current:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
    color: var(--white);
  }

  .spark-tabs-menu {
    grid-column-gap: 0px;
  }

  .spark-three-column-grid-2 {
    grid-template-columns: 1fr;
  }

  .spark-flat-tab-2 {
    background-color: var(--white);
    box-shadow: none;
    border-top-right-radius: 0;
    font-family: Poppins, sans-serif;
    font-size: 15px;
  }

  .spark-flat-tab-2:hover {
    box-shadow: 0 3px 0 0 var(--elements-webflow-library--accent--primary-1);
    color: var(--white);
    font-family: Poppins, sans-serif;
  }

  .spark-flat-tab-2.w--current {
    border-bottom: 1px solid var(--white);
    background-color: var(--elements-webflow-library--general--shadow-03);
    box-shadow: none;
    color: var(--white);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    font-family: Poppins, sans-serif;
  }

  .spark-flat-tab-2.w--current:hover {
    background-color: var(--elements-webflow-library--general--shadow-03);
    color: var(--white);
  }

  .spark-flat-tab-2._2 {
    background-color: var(--white);
    box-shadow: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .spark-flat-tab-2._2.w--current {
    background-color: var(--elements-webflow-library--general--shadow-03);
  }

  .spark-tabs-parent-3 {
    margin-top: -277px;
  }

  .spark-container-10 {
    margin-top: -121px;
  }

  .spark-section-10 {
    z-index: 99999;
    margin-top: -343px;
  }

  .text-block-114 {
    color: var(--white);
    font-weight: 500;
  }

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

  .spark-flat-tab-3 {
    box-shadow: 0 3px 0 0 var(--elements-webflow-library--general--shadow-01);
  }

  .spark-flat-tab-3:hover {
    box-shadow: 0 3px 0 0 var(--elements-webflow-library--accent--primary-1);
    color: var(--black);
  }

  .spark-flat-tab-3.w--current {
    border-bottom: 1px solid var(--green);
    box-shadow: 0 3px 0 0 var(--elements-webflow-library--accent--primary-1);
    color: var(--elements-webflow-library--accent--primary-1);
    font-family: Poppins, sans-serif;
  }

  .spark-container-11 {
    position: static;
  }

  .spark-section-11 {
    z-index: 9999;
    margin-top: 103px;
    display: block;
    position: static;
  }

  .spark-section-11 h4 {
    font-size: 17px;
  }

  .spark-section-11 h1 {
    color: var(--black);
    width: auto;
    font-family: Poppins, sans-serif;
    font-weight: 600;
  }

  .spark-section-11 h2 {
    text-align: center;
    width: 700px;
    margin-left: -59px;
    font-family: Poppins, sans-serif;
    font-size: 4rem;
    line-height: 1;
  }

  .spark-section-11 h3 {
    color: var(--black);
    font-family: Poppins, sans-serif;
    font-size: 18px;
    font-weight: 400;
  }

  .text-block-116 {
    font-family: Poppins, sans-serif;
  }

  .text-block-116:hover {
    color: var(--elements-webflow-library--accent--primary-1);
  }

  .text-block-117 {
    font-family: Poppins, sans-serif;
  }

  .spark-flat-tab-4 {
    border-right: 1px solid #000;
    transition-duration: .65s, .15s;
  }

  .rl-heading-style-h2-2 {
    color: #000;
    padding-top: 60px;
    font-size: 30px;
  }

  .rl_section_gallery10 {
    background-color: #fff0;
    margin-top: -212px;
  }

  .image-19 {
    width: 900px;
    height: 600px;
    margin-top: 0;
  }

  .rl-text-style-medium-2 {
    color: #000;
    font-family: Roboto, sans-serif;
    font-size: 20px;
  }

  .image-80 {
    width: 900px;
    height: 600px;
    margin-top: 0;
  }

  .slider-12 {
    width: 900px;
    height: 600px;
    margin-top: 58px;
    margin-left: 0;
  }

  .image-18, .image-81 {
    width: 900px;
    height: 600px;
    margin-top: 0;
  }

  .rl_gallery10_image {
    border-radius: 30px;
  }

  .image-82, .image-15, .image-83 {
    width: 900px;
    height: 600px;
    margin-top: 0;
  }

  .lightbox-link {
    z-index: 100000;
    vertical-align: text-bottom;
    position: static;
  }

  .rl_gallery10_masonry-grid {
    margin-top: -123px;
    margin-left: -178px;
  }

  .image-17 {
    width: 900px;
    height: 600px;
    margin-top: 0;
  }

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

  .rl_gallery10_heading-wrapper {
    margin-left: 49px;
  }

  .image-16 {
    width: 900px;
    height: 600px;
    margin-top: 0;
    padding-top: 0;
    display: block;
  }

  .rl-padding-global-4 {
    background-color: #ffffff94;
    border: 1px #000;
    border-radius: 50px;
    margin-top: 234px;
    padding-top: 41px;
    padding-left: 15%;
    box-shadow: inset 0 2px 5px #0003, 20px -20px 20px #0003;
  }

  .image-84 {
    width: 900px;
    height: 600px;
    margin-top: 0;
  }

  .slider-13 {
    border-radius: 20px;
    height: 500px;
    margin-bottom: 61px;
    padding-bottom: 0;
  }

  .lightbox-link-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa1f5c850642b101b95d02_NLK_orange_teal-2.avif");
    background-position: 50%;
    background-size: cover;
    width: 15%;
  }

  .slide-38 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa1f5c850642b101b95d02_NLK_orange_teal-2.avif");
    background-position: 50%;
    background-size: cover;
  }

  .mask-2 {
    border-radius: 30px;
  }

  .slide-39 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c3ac8c687e3a589ab90e_NLK_rooms%20(9%20of%209).avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-40 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .slide-41 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65aa1f5c850642b101b95d02_NLK_orange_teal-2.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-42 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad429fdbb3639b782d48_NLK-Room-Bangkatan-5276.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-43, .slide-44 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .slide-45 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad429fdbb3639b782d48_NLK-Room-Bangkatan-5276.avif");
    background-position: 50%;
    background-size: cover;
  }

  .slide-46 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6684ad469fdbb3639b782fec_NLK-Room-Bangkatan-DB.jpg%20(3).avif");
    background-position: 50% 100%;
    background-size: cover;
  }

  .brix---badge-primary-small-light-4 {
    width: 140px;
    height: 60px;
    padding-top: 20px;
    padding-left: 29px;
    font-size: 17px;
  }

  .brix---blog-card-image-4 {
    border-radius: 20px;
  }

  .brix---container-default-29 {
    max-width: 1300px;
    margin-top: 0;
  }

  .brix---section-22 {
    margin-top: 29px;
    margin-left: 94px;
    display: block;
  }

  .slider-14 {
    border-radius: 30px;
    height: 500px;
    margin-bottom: 58px;
  }

  .slide-63 {
    border-radius: 20px;
    font-family: Poppins, sans-serif;
  }

  .slide-64, .slide-65, .slide-66, .slide-67, .slide-68, .slide-69, .slide-70, .slide-71, .slide-1-4, .slide-1-5 {
    border-radius: 20px;
  }

  .bold-text-299 {
    font-size: 16px;
  }

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

  .bold-text-301 {
    font-size: 16px;
    font-weight: 600;
  }

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

  .div-block-69 {
    margin-top: -64px;
  }

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

  .tab-pane-tab-1 {
    z-index: 2147483647;
    position: static;
  }

  .lightbox-link-3 {
    z-index: 999999;
    position: relative;
    inset: 0% 0% auto auto;
  }

  .lightbox-link-3.ads {
    position: static;
  }

  .lightbox-link-4 {
    z-index: 99999;
    position: static;
  }

  .lightbox-link-5 {
    z-index: 2147483647;
    position: static;
  }

  .div-block-70 {
    margin-top: 5px;
  }

  .brix---container-default-30 {
    margin-top: 66px;
  }

  .brix---color-neutral-916.iiolooplpllll {
    margin-top: -28px;
  }

  .brix---heading-link-2 {
    margin-left: 42px;
  }

  .brix---color-neutral-919 {
    text-align: center;
  }

  .slider-16 {
    width: auto;
  }

  .slide-73 {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .combine-heading-style-h2-4 {
    margin-left: -39px;
  }

  .paragraph-261 {
    margin-left: 8px;
  }

  .image-85 {
    justify-content: center;
    align-items: center;
    margin-top: -121px;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .image-86 {
    margin-top: -122px;
  }

  .image-87 {
    margin-top: -120px;
  }

  .image-88 {
    margin-top: -77px;
  }

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

  .image-90 {
    margin-top: -123px;
  }

  .image-91 {
    margin-top: 0;
  }

  .image-92 {
    margin-top: -122px;
  }

  .image-93 {
    margin-top: -127px;
  }

  .image-94 {
    margin-top: -119px;
  }

  .image-95 {
    margin-top: 1px;
  }

  .image-96 {
    margin-top: -131px;
  }

  .image-98 {
    margin-top: -626px;
  }

  .image-100 {
    margin-top: -41px;
  }

  .image-104 {
    margin-top: 22px;
  }

  .image-106 {
    margin-top: -125px;
  }

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

  .image-108 {
    margin-top: -119px;
  }

  .image-115 {
    margin-top: -128px;
  }

  .image-116 {
    margin-top: -20px;
  }

  .image-118 {
    margin-top: -129px;
  }

  .image-119 {
    margin-top: 17px;
  }

  .image-122 {
    margin-top: -126px;
  }

  .image-124, .image-125, .image-126 {
    margin-top: 0;
  }

  .image-127 {
    margin-top: -132px;
  }

  .image-128 {
    margin-top: -128px;
  }

  .image-129 {
    margin-top: -122px;
  }

  .image-130, .image-131 {
    margin-top: 0;
  }

  .image-132 {
    margin-top: -60px;
    margin-left: 0;
  }

  .image-133 {
    margin-top: -121px;
  }

  .image-134 {
    margin-top: -127px;
  }

  .image-135, .image-136, .image-137 {
    margin-top: 0;
  }

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

  .image-139 {
    margin-top: -131px;
  }

  .image-141 {
    margin-top: -121px;
  }

  .image-142 {
    margin-top: -114px;
  }

  .image-143 {
    margin-top: -125px;
  }

  .image-144 {
    margin-top: -115px;
  }

  .image-149 {
    margin-top: -73px;
  }

  .wrapper {
    background-image: linear-gradient(#002b23, #756841d9 95%, #7b6b43d6 100% 100%, #fff);
  }

  .box.box-1 {
    width: 60px;
    height: 20px;
  }

  .heading-28 {
    font-family: Roboto, sans-serif;
  }

  .js-clock {
    margin-top: -9px;
  }

  .clock-label {
    font-family: Poppins, sans-serif;
  }

  .combine-padding-global-6 {
    margin-top: -7px;
  }

  .combine-banner2_button {
    background-color: var(--white);
    color: var(--black);
    margin-top: 8px;
    margin-left: 14px;
  }

  .combine-banner2_text {
    color: var(--white);
    margin-top: 13px;
    font-family: Poppins, sans-serif;
    font-size: 15px;
    position: relative;
  }

  .combine-section_banner2 {
    background-color: var(--combine-library--grey-600);
    color: var(--white);
    margin-top: 103px;
    font-family: Roboto, sans-serif;
  }

  .combine-section_banner2.kkk {
    z-index: 1;
    margin-top: 102px;
    position: relative;
  }

  .combine-section_banner2.kkk.ookjjfuhf {
    margin-top: 108px;
  }

  .uui-banner10_close-button {
    display: none;
  }

  .uui-breadcrumb-link-5.w--current {
    color: var(--black);
    font-weight: 400;
  }

  .link-52 {
    border-style: none;
    border-width: 1px;
    border-color: black black var(--untitled-ui--gray500);
    color: var(--untitled-ui--gray500);
  }

  .link-52:hover {
    border-style: none none solid;
    border-width: 1px;
    border-color: var(--untitled-ui--gray500);
  }

  .radio-button-field-2 {
    color: var(--black);
  }

  .combine-button {
    background-color: var(--elements-webflow-library--general--shadow-03);
    font-family: Poppins, sans-serif;
  }

  .combine-button:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .ms-input-label, .ms-input {
    font-size: 15px;
  }

  .ms-input.has-left-icon {
    font-size: 16px;
  }

  .text-block-128 {
    color: #000;
    font-size: 20px;
  }

  .text-block-128.ooodu {
    color: var(--elements-webflow-library--accent--primary-1);
    font-size: 20px;
  }

  .ms-input-label-3 {
    font-family: Figtree, sans-serif;
    font-size: 17px;
  }

  .ms-button.is-outline {
    border-color: var(--elements-webflow-library--accent--primary-1);
    color: var(--black);
  }

  .ms-button.is-outline {
    color: #000;
    border-color: #285417;
    display: inline-block;
  }

  .ms-button.is-outline:hover {
    background-color: #285417;
  }

  .ms-input-3 {
    font-size: 15px;
  }

  .combine-text-size-regular-7 {
    color: var(--combine-library--grey-800);
    font-weight: 600;
  }

  .div-block-322 {
    border-bottom: 1px solid var(--spark-library--foreground-secondary);
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .checkbox-label {
    color: var(--combine-library--grey-800);
    font-family: Figtree, sans-serif;
  }

  .uui-button-10 {
    border-color: var(--untitled-ui--gray300);
    background-color: var(--elements-webflow-library--accent--primary-1);
    width: 150px;
    margin-top: 24px;
    font-family: Figtree, sans-serif;
  }

  .uui-button-10:hover {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .uui-form_input-5 {
    font-family: Figtree, sans-serif;
  }

  .uui-form_input-5.text-area {
    font-family: Montserrat, sans-serif;
  }

  .uui-form_input-5.select {
    font-family: Figtree, sans-serif;
  }

  .uui-field-label {
    font-family: Figtree, sans-serif;
    font-weight: 600;
  }

  .uui-contact04_component {
    margin-top: 6px;
  }

  .image-150 {
    margin-top: -47px;
  }

  .bold-text-319 {
    color: var(--white);
  }

  .link-54, .link-55 {
    font-weight: 700;
  }

  .uui-text-size-xlarge-3.vvvvv {
    margin-top: 0;
    margin-left: 906px;
    padding-bottom: 0;
  }

  .ergy {
    display: none;
  }

  .spark-tab.w--current {
    font-family: Poppins, sans-serif;
  }

  .spark-tabs-menu-2 {
    margin-bottom: 100px;
  }

  .spark-container-15 {
    margin-top: -256px;
  }

  .job-card-2 {
    border-top-style: none;
  }

  ._778 {
    margin-top: -180px;
  }

  .italic-text-21, .italic-text-22 {
    font-size: 13px;
  }

  .lightbox-link-6 {
    margin-top: 96px;
  }

  .image-151 {
    margin-top: -128px;
  }

  .list-item-65 {
    font-family: Poppins, sans-serif;
    font-size: 17px;
    font-weight: 500;
  }

  .text-block-140 {
    margin-top: 100px;
  }

  .text-block-141 {
    margin-top: 91px;
  }

  .uui-career09_tabs-content {
    width: 100%;
  }

  .uui-career09_tabs-menu {
    top: 100px;
  }

  .uui-career09_component {
    margin-top: -7.8rem;
  }

  .uui-section_career09 {
    background-image: none;
    background-position: 0 0;
    background-size: auto;
  }

  .text-block-142 {
    font-size: 15px;
  }

  .text-block-143 {
    color: var(--white);
    font-size: 15px;
  }

  .text-block-144 {
    font-size: 15px;
  }

  .slider-arrow-embed {
    font-family: Poppins, sans-serif;
  }

  .f-paragraph-large-2 {
    font-size: 20px;
  }

  .f-header-grid {
    text-align: center;
    grid-template-columns: 1fr;
  }

  .f-section-large-2 {
    margin-top: -42px;
  }

  .f-paragraph-small {
    font-family: Poppins, sans-serif;
    font-size: 1rem;
  }

  .f-sub-heading-large {
    font-size: 1rem;
  }

  .combine-text-size-regular-9 {
    color: var(--black);
  }

  .combine-heading-style-h6-3 {
    font-size: 1.6rem;
  }

  .paragraph-266, .paragraph-267, .paragraph-268, .paragraph-269, .paragraph-270 {
    font-family: Poppins, sans-serif;
  }

  .video {
    z-index: auto;
  }

  .map__embed {
    margin-top: 173px;
  }

  .section-11.is--map-section {
    background-color: var(--black);
  }

  .map__state.or.kudat {
    margin-left: 16.7em;
  }

  .map__state.wa.kudat {
    margin-top: -9.1em;
  }

  .code-embed-15 {
    margin-top: -111px;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-330 {
    margin-top: 41px;
    padding-top: 0;
    padding-bottom: 61px;
  }

  .div-block-330.ttgtggtgtgg {
    margin-top: 48px;
    padding-top: 0;
  }

  .container-18 {
    margin-top: 110px;
    padding-top: 0;
  }

  .f-image-cover-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-147 {
    font-family: Poppins, sans-serif;
    font-size: 4rem;
    font-weight: 600;
  }

  .brix---image-7, .brix---image-width-100-3 {
    border-radius: 20px;
  }

  .modal-detail {
    font-family: Poppins, sans-serif;
  }

  .modal-element {
    max-width: 380px;
  }

  .paragraph-standard {
    font-family: Poppins, sans-serif;
  }

  .modal-overlay {
    background-color: var(--transparent);
  }

  .modal-overlay.waiverr {
    display: none;
  }

  .text-block-148, .heading-31 {
    font-family: Poppins, sans-serif;
  }

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

  .button-secondary-2._4556.iiutyyytbbgg {
    margin-top: 5px;
    margin-left: -5px;
  }

  .button-secondary-2._4556.uuyrtggfte.iijgyhgy.ikilollol.yyyyyyyy {
    margin-top: 12px;
  }

  .text-block-149.iiuyjjjyugjgu {
    color: var(--spark-library--black);
  }

  .uui-text-size-medium-12 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
  }

  .uui-layout92_component {
    margin-top: -70px;
  }

  .uui-space-xxsmall-3.ooiryytud.yjuu {
    margin-top: 44px;
  }

  .text-block-150 {
    margin-left: -3px;
    padding-left: 13px;
  }

  .text-block-150.oooo {
    border-left-style: none;
  }

  .list-17 {
    margin-left: 30px;
  }

  .list-18 {
    list-style-type: square;
  }

  .list-item-70 {
    padding-bottom: 38px;
  }

  .form-item-wrapper.fixed-height {
    margin-top: 0;
  }

  .brix---text-200-bold-15 {
    color: #fff;
    font-weight: 500;
  }

  .form-title-wrap-2 {
    color: #fff;
  }

  .combine-text-size-regular-11 {
    color: #fff;
    font-weight: 600;
  }

  .slider-right-3 {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .bold-text-325, .bold-text-326 {
    color: var(--white);
  }

  .brix---text-200-bold-16 {
    color: #fff;
    font-weight: 500;
  }

  .form-title-wrap-3 {
    color: #fff;
  }

  .combine-text-size-regular-12 {
    color: #fff;
    font-weight: 600;
  }

  .brix---text-200-bold-17 {
    color: #fff;
    font-weight: 500;
  }

  .form-title-wrap-4 {
    color: #fff;
  }

  .combine-text-size-regular-13 {
    color: #fff;
    font-weight: 600;
  }

  .brix---text-200-bold-18 {
    color: #fff;
    font-weight: 500;
  }

  .form-title-wrap-5 {
    color: #fff;
  }

  .combine-text-size-regular-14 {
    color: #fff;
    font-weight: 600;
  }

  .brix---text-200-bold-19 {
    color: #fff;
    font-weight: 500;
  }

  .form-title-wrap-6 {
    color: #fff;
  }

  .combine-text-size-regular-15 {
    color: #fff;
    font-weight: 600;
  }

  .brix---text-200-bold-20 {
    color: #fff;
    font-weight: 500;
  }

  .form-title-wrap-7 {
    color: #fff;
  }

  .combine-text-size-regular-16 {
    color: #fff;
    font-weight: 600;
  }

  .form-content-2 {
    margin-top: -25px;
  }

  .quote-wrap-2 {
    padding-bottom: 258px;
  }

  .banner-content-2 {
    height: auto;
  }

  .brix---text-200-bold-21 {
    color: #fff;
    font-weight: 500;
  }

  .form-title-wrap-8 {
    color: #fff;
  }

  .combine-text-size-regular-17 {
    color: #fff;
    font-weight: 600;
  }

  .combine-contact4_content-6 {
    margin-top: -19px;
  }

  .text-block-7 {
    color: #000;
  }

  .slide-86 {
    height: auto;
  }

  .text-block-6 {
    color: #000;
    margin-top: 5px;
  }

  .text-block-8 {
    color: #000;
  }

  .list-item-78, .list-item-79 {
    font-size: 15px;
  }

  .list-item-80 {
    font-size: 15px;
    font-weight: 600;
  }

  .list-item-81, .list-item-82, .list-item-83, .list-item-84, .list-item-85, .list-item-86, .list-item-87, .list-item-88, .list-item-89, .list-item-90 {
    font-size: 15px;
  }

  .text-block-190 {
    color: var(--black);
    font-size: 20px;
  }

  .text-block-190.ooodu {
    color: #285417;
    font-size: 20px;
  }

  .ms-input-label-5 {
    font-size: 15px;
  }

  .combine-button-4 {
    background-color: #285417a6;
    font-family: Poppins, sans-serif;
  }

  .combine-button-4:hover {
    background-color: #285417;
  }

  .checkbox-label-2 {
    color: #1f2c3dd4;
    font-family: Figtree, sans-serif;
  }

  .checkbox-label-2.uujikkolplloik, .checkbox-label-2.agree_option {
    color: var(--black);
  }

  .div-block-340 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ms-input-label-6 {
    font-size: 15px;
  }

  .text-block-191 {
    color: #000;
    font-size: 20px;
  }

  .div-block-464 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ms-input-5, .ms-input-label-7 {
    font-size: 15px;
  }

  .text-block-195 {
    color: #000;
    font-size: 20px;
  }

  .div-block-467 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .ms-input-label-9 {
    font-size: 15px;
  }

  .text-block-200 {
    color: #000;
    font-size: 20px;
  }

  .div-block-470 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .bold-text-330 {
    color: red;
  }

  .ms-input-label-10 {
    font-size: 15px;
  }

  .bold-text-331 {
    color: red;
  }

  .div-block-473 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-204 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-11 {
    font-size: 15px;
  }

  .bold-text-333 {
    color: red;
  }

  .div-block-476 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-208 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-12 {
    font-size: 15px;
  }

  .bold-text-336 {
    color: red;
  }

  .div-block-479 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-212 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-13 {
    font-size: 15px;
  }

  .bold-text-337 {
    color: red;
  }

  .div-block-482 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-216 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-14, .ms-input-11 {
    font-size: 15px;
  }

  .bold-text-339 {
    color: red;
  }

  .div-block-485 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-220 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-15, .ms-input-12 {
    font-size: 15px;
  }

  .bold-text-341 {
    color: red;
  }

  .div-block-488 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-224 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-16, .ms-input-13 {
    font-size: 15px;
  }

  .bold-text-342 {
    color: red;
  }

  .div-block-491 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-228 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-17, .ms-input-14 {
    font-size: 15px;
  }

  .bold-text-345 {
    color: red;
  }

  .div-block-494 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-232 {
    color: #000;
    font-size: 20px;
  }

  .select-field-24 {
    display: none;
  }

  .ms-input-label-18, .ms-input-15 {
    font-size: 15px;
  }

  .bold-text-347 {
    color: red;
  }

  .div-block-497 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-236 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-19, .ms-input-16 {
    font-size: 15px;
  }

  .bold-text-348 {
    color: red;
  }

  .div-block-500 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-240 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-20, .ms-input-17 {
    font-size: 15px;
  }

  .bold-text-351 {
    color: red;
  }

  .div-block-503 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-244 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-21, .ms-input-18 {
    font-size: 15px;
  }

  .bold-text-352 {
    color: red;
  }

  .div-block-506 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-248 {
    color: #000;
    font-size: 20px;
  }

  .ms-input-label-22, .ms-input-19 {
    font-size: 15px;
  }

  .bold-text-353 {
    color: red;
  }

  .div-block-509 {
    border-bottom: 1px solid #00000047;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .text-block-252 {
    color: #000;
    font-size: 20px;
  }

  .bold-text-354, .bold-text-355, .bold-text-356, .bold-text-357, .bold-text-358, .bold-text-359, .bold-text-360, .bold-text-361, .bold-text-362, .bold-text-363, .bold-text-364, .bold-text-365, .bold-text-366, .bold-text-367 {
    color: red;
  }

  .popup-content {
    width: 60%;
    margin-top: 183px;
    margin-left: 402px;
  }

  .close-popup {
    margin-left: 1074px;
  }

  .salad, .uuryt, .ttyhyh {
    font-family: Poppins, sans-serif;
    font-size: 16px;
    font-weight: 400;
  }

  .iiki {
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .cordial-drinks, .mineral {
    font-size: 16px;
    font-weight: 400;
  }

  .bold-text-372 {
    font-size: 16px;
  }

  .text-block-263 {
    text-align: right;
    margin-top: -24px;
  }

  .text-block-267.ioolol._000000 {
    margin-top: 0;
  }

  .bold-text-374 {
    color: #00f;
  }

  .modal-overlay-2 {
    background-color: #46464691;
  }

  .modal-overlay-2.uuuuuuuuuu.destop {
    display: flex;
  }

  .heading-41 {
    font-family: Poppins, sans-serif;
  }

  .text-block-280.ioolol._000000 {
    margin-top: 0;
  }

  .modal-overlay-3 {
    background-color: #46464691;
  }

  .heading-42 {
    font-family: Poppins, sans-serif;
  }

  .link-60, .bold-text-377, .bold-text-378, .bold-text-379, .bold-text-380, .bold-text-381, .bold-text-382, .bold-text-383, .bold-text-384, .bold-text-385, .bold-text-386, .bold-text-387 {
    color: #00f;
  }

  .bold-text-388 {
    color: #00f;
    text-decoration: underline;
  }

  .bold-text-389 {
    color: #00f;
  }

  .bold-text-390 {
    color: #00f;
    text-decoration: underline;
  }

  .link-61 {
    color: #00f;
  }

  .bold-text-391 {
    color: #00f;
    text-decoration: underline;
  }

  .link-62 {
    font-weight: 700;
  }

  .bold-text-392 {
    color: #00f;
    font-weight: 500;
    text-decoration: underline;
  }

  .link-63, .link-64 {
    font-weight: 500;
    text-decoration: underline;
  }

  .text-block-298 {
    font-family: Poppins, sans-serif;
  }

  .modal-overlay-4 {
    background-color: #46464691;
  }

  .heading-43 {
    font-family: Poppins, sans-serif;
  }

  .testing-available-code {
    margin-top: -52px;
    margin-left: -84px;
  }

  .add-to-card {
    margin-top: -34px;
    margin-left: -61px;
  }

  .bold-text-394, .bold-text-395, .bold-text-396 {
    color: var(--white);
  }
}

@media screen and (max-width: 991px) {
  .main-heading {
    font-size: 50px;
  }

  .footer {
    padding-left: 10px;
    padding-right: 70px;
  }

  .content-text, .content-text blockquote {
    font-size: 16px;
  }

  .content-text h3 {
    font-size: 26px;
  }

  .icon-2 {
    color: #fff;
  }

  .menu-button-2 {
    -webkit-text-stroke-color: #bac2b300;
    background-color: #bac2b300;
    padding: 12px;
  }

  .menu-button-2:hover, .menu-button-2:active {
    background-color: #bac2b300;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .nav-menu-8 {
    background-color: #70a19f;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    padding-left: 0;
    display: flex;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: absolute;
  }

  .navbar-wrapper-6 {
    margin-top: -1px;
  }

  .nav-button-wrapper-2 {
    width: 100%;
    margin-left: 0;
  }

  .navbar-no-shadow-4 {
    z-index: 2;
    display: block;
  }

  .nav-link-8 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-menu-wrapper-2 {
    background-color: #0000;
    font-family: Poppins, sans-serif;
  }

  .spark-hero-section-left-side {
    width: 100%;
  }

  .spark-flex-row.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-line-3.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-2.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-1.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button.w--open {
    background-color: #0000;
  }

  .spark-nav-link {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu {
    z-index: 99;
    background-color: var(--spark-library--white);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner {
    padding: 0;
  }

  .spark-square-menu-with-links {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section h1 {
    margin-top: -2px;
    margin-left: 312px;
    font-size: 2rem;
  }

  .brix---cta-v11-half-bg-left {
    width: 100%;
    height: 50%;
    inset: 0% 0% auto;
  }

  .brix---cta-v11-half-bg-right {
    width: 100%;
    height: 50%;
    inset: auto 0% 0%;
  }

  .brix---btn-primary-white {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---grid-cta-v11 {
    grid-column-gap: 28px;
    grid-row-gap: 180px;
    grid-template-columns: .6fr;
  }

  .brix---cta-v11-section {
    padding-top: 146px;
    padding-bottom: 146px;
    display: block;
  }

  .brix---btn-primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---card-form {
    margin-left: 65px;
    padding: 54px 32px;
  }

  .brix---heading-h1-size {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-contact-v7 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    margin-left: -54px;
  }

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

  .heading {
    margin-top: -174px;
    margin-left: 226px;
    font-size: 25px;
  }

  .paragraph {
    margin-top: 115px;
    margin-left: 226px;
  }

  .heading-2 {
    margin-top: 54px;
    margin-left: 220px;
    font-size: 25px;
  }

  .paragraph-2 {
    margin-left: 216px;
    padding-left: 0;
  }

  .image-2 {
    margin-left: 398px;
  }

  .image-3 {
    margin-top: -70px;
    margin-left: 336px;
  }

  .div-block-2 {
    width: 500px;
    margin-left: 241px;
  }

  .container-2 {
    max-width: 728px;
  }

  .clients-image-three {
    margin-bottom: 30px;
  }

  .container-3 {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .container-4 {
    max-width: 728px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .container-5 {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .team-grid {
    grid-column-gap: 40px;
  }

  .team-member-image {
    width: 190px;
    height: 190px;
  }

  .brix---cta-v11-half-bg-left-2 {
    width: 100%;
    height: 50%;
    inset: 0% 0% auto;
  }

  .brix---cta-v11-half-bg-right-2 {
    width: 100%;
    height: 50%;
    inset: auto 0% 0%;
  }

  .brix---btn-primary-white-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---grid-cta-v11-2 {
    grid-column-gap: 28px;
    grid-row-gap: 180px;
    grid-template-columns: .6fr;
  }

  .brix---cta-v11-section-2 {
    padding-top: 146px;
    padding-bottom: 146px;
    display: block;
  }

  .spark-line-4.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-5.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-6.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-2 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-2.w--open {
    background-color: #0000;
  }

  .spark-nav-link-2 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-2.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-2 {
    z-index: 99;
    background-color: var(--spark-library--white);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-2 {
    padding: 0;
  }

  .spark-square-menu-with-links-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-2 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-2 h1 {
    font-size: 3rem;
  }

  .brix---heading-h2-size-3 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---cta-v11-half-bg-left-3 {
    width: 100%;
    height: 50%;
    inset: 0% 0% auto;
  }

  .brix---cta-v11-half-bg-right-3 {
    width: 100%;
    height: 50%;
    inset: auto 0% 0%;
  }

  .brix---btn-primary-white-3 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h3-size-34 {
    font-size: 20px;
    line-height: 46px;
  }

  .brix---btn-primary-2 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---card-form-2 {
    padding: 54px 32px;
  }

  .brix---heading-h1-size-2 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-contact-v7-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-2, .brix---section-3 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .image-9 {
    margin-top: 21px;
  }

  .brix---dropdown-link {
    color: var(--spark-library--foreground-interactive);
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-weight: 500;
  }

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

  .brix---dropdown-pd {
    background-color: #0000;
    padding: 20px 0 14px;
  }

  .brix---dropdown-card {
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
    min-width: auto;
  }

  .brix---dropdown-card.w--open {
    position: static;
  }

  .brix---dropdown-column-wrapper {
    padding-top: 0;
    position: static;
  }

  .brix---dropdown-column-wrapper.w--open {
    transform: none;
  }

  .brix---dropdown-toggle {
    font-family: Poppins, sans-serif;
  }

  .brix---hamburger-menu-bar-bottom {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---hamburger-menu-bar-top {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-wrapper {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper:hover {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .brix---header-nav-list-item-show-in-mbl {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---header-nav-link {
    color: var(--white);
    font-family: Poppins, sans-serif;
  }

  .brix---header-nav-list-item-middle {
    margin-bottom: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---header-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-menu-wrapper {
    border-top: 1px solid var(--elements-webflow-library--neutral--300);
    border-bottom: 1px solid var(--elements-webflow-library--neutral--300);
    background-color: var(--elements-webflow-library--general--shadow-03);
    padding: 24px;
  }

  .brix---header-logo {
    max-width: 232px;
  }

  .brix---container-default-3 {
    display: block;
  }

  .brix---header-wrapper {
    padding-top: 24px;
    padding-bottom: 24px;
  }

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

  .brix---hero-full-width-right-hero-v5 {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    height: 450px;
    display: flex;
    inset: auto 0% 0%;
    overflow: hidden;
  }

  .brix---floating-image-hero-v2---1 {
    top: 24%;
    right: -30%;
  }

  .brix---btn-primary-3 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-3 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-hero-v1 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right {
    padding-top: 100px;
    padding-bottom: 522px;
  }

  .image-12 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65828f65408cfb91392c66e6_82bf940dc61a59435463ab00e7fc9997.avif");
    background-position: 50%;
    background-size: cover;
    display: block;
  }

  .brix---btn-primary-white-4 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h2-size-4 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-cta-v10 {
    grid-template-columns: .78fr;
  }

  .brix---cta-bg-overlay {
    padding-top: 112px;
    padding-bottom: 112px;
  }

  .brix---paragraph-default-4 {
    margin-top: 49px;
  }

  .brix---heading-h4-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---product-card-image {
    width: 100%;
  }

  .brix---grid-3-columns-gap-row-48px {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h1-size-4 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---heading-h1-size-4.header {
    margin-top: -301px;
    margin-left: 64px;
  }

  .brix---section-4-new {
    padding-top: 118px;
    padding-bottom: 118px;
  }

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

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---slider-mask-width-390px {
    position: static;
  }

  .brix---btn-primary-4 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---buttons-row-right---t-left {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-6 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-top---text-2-buttons {
    grid-row-gap: 24px;
    grid-template-columns: .7fr;
  }

  .brix---section-overflow-hidden {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h3-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---card-link-img-bg {
    padding-bottom: 40px;
    padding-left: 36px;
    padding-right: 36px;
  }

  .brix---heading-h2-size-7 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .div-block-4 {
    margin-left: 8px;
    padding-left: 0;
  }

  .brix---btn-primary-white-5 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---grid-2-col---1-col-t {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-dark {
    padding-top: 160px;
    padding-bottom: 160px;
  }

  .spark-hero-section-image {
    width: 100%;
    max-width: 100%;
  }

  .spark-flex-row-3.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-hero-section-left-side-2 {
    width: 100%;
  }

  .spark-line-7.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-8.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-9.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-3 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-3.w--open {
    background-color: #0000;
  }

  .spark-nav-link-3 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-3.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-3 {
    z-index: 99;
    background-color: var(--spark-library--white);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-nav-menu-3.spark-rounded-corners {
    border-radius: 40px;
    margin-top: 1rem;
    box-shadow: 0 0 8px #0000002b;
  }

  .spark-rounded-edge-nav-bar-inner {
    padding: 0;
  }

  .spark-rounded-edge-navbar {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-3 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .heading-9 {
    margin-top: -94px;
    margin-left: -23px;
    font-size: 30px;
  }

  .paragraph-4 {
    margin-top: -27px;
    margin-left: -21px;
    font-size: 12px;
  }

  .spark-button-4.spark-secondary-button {
    margin-top: 13px;
    margin-left: -20px;
    font-size: .7375rem;
  }

  .spark-line-10.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-11.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-12.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-4 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-4.w--open {
    background-color: #0000;
  }

  .spark-nav-link-4 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-4.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-4 {
    z-index: 99;
    background-color: var(--spark-library--white);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-3 {
    padding: 0;
  }

  .spark-square-menu-with-links-3 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-4 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---heading-h4-size-2 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---product-card-image-2 {
    width: 100%;
  }

  .brix---grid-3-columns-gap-row-48px-2, .brix---grid-3-columns-gap-row-48px-2.jjghggyygh {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h1-size-5 {
    margin-top: 33px;
    margin-left: 51px;
    font-size: 30px;
    line-height: 60px;
  }

  .brix---heading-h1-size-5.ffgfg {
    margin-right: 0;
  }

  .brix---section-5 {
    margin-top: -72px;
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---section-5.tryeetrrr {
    margin-top: -92px;
  }

  .brix---section-5.hhfyttret {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: -184px;
    display: grid;
  }

  .brix---section-5.fff {
    margin-top: -16px;
  }

  .brix---section-5.iiutythgyt {
    margin-top: 133px;
  }

  .brix---hero-full-width-right-hero-v5-2 {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    height: 450px;
    display: flex;
    inset: auto 0% 0%;
    overflow: hidden;
  }

  .brix---floating-image-hero-v2---2 {
    top: 24%;
    right: -30%;
  }

  .brix---btn-primary-5 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---grid-hero-v1-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right-2 {
    padding-top: 100px;
    padding-bottom: 522px;
  }

  .spark-hero-section-image-2 {
    width: 100%;
    max-width: 100%;
  }

  .spark-flex-row-4.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-hero-section-left-side-3 {
    width: 100%;
  }

  .spark-line-13.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-14.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .brix---text-200-bold-3 {
    margin-left: -71px;
    font-size: 12px;
  }

  .brix---link-wrapper-color-primary {
    margin-top: 0;
    margin-left: 48px;
    font-size: 12px;
  }

  .brix---heading-h3-size-35 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---btn-primary-white-6 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---color-neutral-821 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .brix---color-neutral-821._00poo0 {
    margin-top: 59px;
  }

  .brix---grid-2-col---1-col-t-2 {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-dark-2 {
    height: 500px;
    min-height: 50px;
    margin-top: -69px;
    padding-top: 160px;
    padding-bottom: 160px;
  }

  .brix---heading-h2-size-8 {
    margin-top: -32px;
    font-size: 14px;
    line-height: 46px;
  }

  .brix---grid-cta-v10-2 {
    grid-template-columns: .78fr;
  }

  .brix---cta-bg-overlay-2 {
    padding-top: 112px;
    padding-bottom: 112px;
  }

  .brix---cta-v11-half-bg-left-4 {
    width: 100%;
    height: 50%;
    inset: 0% 0% auto;
  }

  .brix---cta-v11-half-bg-right-4 {
    width: 100%;
    height: 50%;
    inset: auto 0% 0%;
  }

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

  .brix---grid-cta-v11-3 {
    grid-column-gap: 28px;
    grid-row-gap: 180px;
    grid-template-columns: .6fr;
  }

  .brix---cta-v11-section-3 {
    padding-top: 146px;
    padding-bottom: 146px;
    display: block;
  }

  .brix---cta-v1-floating-item-02 {
    width: 38%;
    bottom: -3%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 35%;
    top: -4%;
    left: -5%;
  }

  .brix---buttons-row-right---t-left-2 {
    justify-content: flex-start;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: .7fr;
  }

  .brix---cta-section {
    padding-top: 112px;
    padding-bottom: 112px;
  }

  .brix---cta-section.yyrttr {
    height: 500px;
  }

  .brix---cta-section.yyrttr.lodge {
    margin-top: 0;
  }

  .brix---heading-h1-size-6 {
    font-size: 48px;
    line-height: 60px;
  }

  .link-8 {
    color: var(--spark-library--foreground-interactive);
    margin-top: 228px;
    margin-left: 110px;
  }

  .image-29 {
    margin-top: -58px;
    margin-left: 7px;
  }

  .link-10 {
    margin-left: 200px;
  }

  .brix---bg-split-v4-right {
    max-width: 100%;
    min-height: 42%;
    display: block;
    inset: auto 0% 0%;
  }

  .brix---bg-split-v4-left {
    max-width: 100%;
  }

  .brix---floating-image-hero-v2---3 {
    top: 24%;
    right: -30%;
  }

  .brix---mg-top-56px {
    margin-top: 40px;
  }

  .brix---btn-primary-6 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-7 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-hero-v4 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

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

  .brix---hero-full-width-right-hero-v5-3 {
    justify-content: center;
    align-items: center;
    max-width: 100%;
    height: 450px;
    display: flex;
    inset: auto 0% 0%;
    overflow: hidden;
  }

  .brix---heading-h1-size-8 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-hero-v1-3 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right-3 {
    padding-top: 100px;
    padding-bottom: 522px;
  }

  .brix---social-media-grid-center {
    grid-column-gap: 10px;
  }

  .brix---display-3 {
    font-size: 32px;
    line-height: 44px;
  }

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

  .brix---grid-3-columns-gap-row-64px {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-9 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---section-6 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---floating-image-hero-v1---1 {
    bottom: -14%;
    left: -42%;
  }

  .brix---floating-image-hero-v1---2 {
    top: 24%;
    right: -30%;
  }

  .brix---btn-primary-7 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-9 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---card-over-image {
    margin-bottom: 34px;
    padding: 56px 48px;
    position: static;
  }

  .brix---flex-card---image-wrapper {
    display: block;
  }

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

  .brix---card-form-3 {
    padding: 54px 32px;
  }

  .brix---grid-contact-v7-3 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-7 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h3-size-36 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---blog-card-image {
    width: 100%;
  }

  .brix---grid-2-columns---gap-48px {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---badge-secondary-category-badges {
    margin-left: 0;
    margin-right: 24px;
  }

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

  .brix---heading-h2-size-10 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-title-and-categories {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-200 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h4-size-3 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-24px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

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

  .brix---grid-blog-featured-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-10 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-title-and-paragraph {
    grid-column-gap: 50px;
    grid-template-columns: .8fr .8fr;
  }

  .brix---section-8 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .combine-button-icon {
    white-space: nowrap;
  }

  .combine-blog4_content {
    width: 70%;
    margin-left: 2.8rem;
    display: flex;
  }

  .combine-blog4_item {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .combine-blog4_component {
    grid-template-columns: 1fr;
  }

  .combine-space-large {
    width: 700px;
    margin-left: 3px;
    display: none;
  }

  .combine-space-large.contact-us.deramkooooot {
    margin-top: -181px;
  }

  .combine-space-large.ghghghggh {
    width: 600px;
  }

  .combine-space-large.yyterrreter {
    width: 400px;
  }

  .combine-space-large.iihjjhjh {
    margin-left: -22px;
    display: block;
  }

  .combine-heading-style-h2 {
    font-size: 2.5rem;
  }

  .combine-padding-section-medium {
    margin-top: 0;
  }

  .combine-padding-global {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .combine-blog4_component-2, .combine-blog4_component-3, .combine-blog4_component-4 {
    grid-template-columns: 1fr;
  }

  .combine-blog4_component-5 {
    grid-template-rows: 531px auto;
    grid-template-columns: 1fr;
  }

  .slider-7 {
    margin-top: -15px;
    display: none;
  }

  .slider-7.iihju {
    margin-top: -31px;
    display: block;
  }

  .slider-7.tep {
    margin-top: -34px;
    display: block;
  }

  .slider-7.hhgyhhgy {
    margin-top: -32px;
    display: block;
  }

  .slider-7.hhjuj {
    margin-top: -39px;
    display: block;
  }

  .slider-7.iikgfhhgj {
    margin-top: -43px;
    display: block;
  }

  .slider-7.dddd {
    margin-top: -49px;
    display: block;
  }

  .slider-7.uikoll {
    margin-top: -36px;
    display: block;
  }

  .slider-7.uuikkil {
    margin-top: -39px;
    display: block;
  }

  .slider-7.hujukiol {
    display: none;
  }

  .slider-7.dwedwqd {
    margin-top: -36px;
    display: block;
  }

  .slider-7.sdaga {
    display: none;
  }

  .slider-7.iijujjk {
    margin-top: -40px;
    display: block;
  }

  .slider-7.sgwst {
    display: block;
  }

  .slider-7.ruu {
    margin-top: -36px;
    display: block;
  }

  .slider-7.iifjjfyyfhfhfyyfhhfy {
    margin-top: -33px;
    display: block;
  }

  .slider-7.wqe, .slider-7.dqweeeeew {
    display: block;
  }

  .slider-7.uuikk {
    margin-top: -9px;
    display: block;
  }

  .slider-7.yuululu {
    margin-top: -16px;
    display: block;
  }

  .slider-7.uuhjjhjhuhjh, .slider-7.uughhgyghg, .slider-7.uuhyydgtfdtt {
    display: none;
  }

  .slider-7.uughhyghhy {
    display: block;
  }

  .slider-7.iijhuuhjufj {
    display: none;
  }

  .slider-7.iijghygh {
    display: block;
  }

  .slider-7.yhuuki {
    display: none;
  }

  .image-56nlk01 {
    border-width: 0;
  }

  .slide-nav-3 {
    opacity: 0;
  }

  .slide-21nlk-01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef95c7fb2f67014aa64_Tanini-Kinabatangan-Jungle-Trekking-Night-Walk.avif");
  }

  .slide-21nlk-01.baru {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8630cb3671e4af6e7_Tanini-Kinabatangan-Bangkatan-Room.avif");
  }

  .slide-21nlk-01.baru.rtrrt {
    background-position: 50% 100%;
  }

  .slide-21nlk-01.baru.rtrrt.uuhhfyfgfyfyyfyfy {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
    background-position: 50% 100%;
    margin-top: 0;
  }

  .slide-21nlk-01.baru.rtrrt.uujuu {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6fdc34fcf44ab88b148_BRL-Standard-Exterior.avif");
  }

  .slide-21nlk-01.baru.tteyrt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e879c1bacb4c7518cb3b_Tanini-Kinabatangan-Buaya-Room-Kinabatangan.avif");
  }

  .slide-21nlk-01.baru.tteyrt.iloolo {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d91b6ec72e0e95f5a8c3de_pexels-littlesoad-3070968.webp");
  }

  .slide-21nlk-01.baru.hhfgyttrt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705c5525915bb0c1c419_WPCP%20(2%20of%204).avif");
  }

  .slide-21nlk-01.ttrt.uutyythhgyhtyytrrr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67628345da5bd22c59d083bf_Kinabatangan-Night-Walk-Bird.avif");
    background-position: 50% 0;
    margin-top: 0;
  }

  .slide-21nlk-01.ttrt.yyuipp {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b63317496b76b7c090f4_Screenshot%202024-04-23%20155352.avif");
  }

  .slide-21nlk-01.rrtret {
    background-position: 50%;
  }

  .slide-21nlk-01.cbhhsgr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834514182fc73be7f40a_Sandakan-Sun-Bear.avif");
  }

  .slide-21nlk-01.cbhhsgr.olkuju {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d919e53fceaf577dd5d3c2_kelsey-knight-udj2tD3WKsY-unsplash%20(1).webp");
  }

  .slide-21nlk-01.manul {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65b4705ddc2520b99926d0b7_WPCP%20(1%20of%204).avif");
  }

  .slide-17nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ee669ca12cf482089df_Tanini-Kinabatangan-Activity-Rivercruise%2CProbosis-Monkey.avif");
  }

  .slide-17nlk01.fdre {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027026725af7b4bfa076_D8.avif");
  }

  .slide-17nlk01.fdre.hhyfgrtrggtr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8a42b98c5bbaa071d_Tanini-Kinabatangan-Kinabatangan-River%2CAnimal-Spotting.avif");
  }

  .slide-17nlk01.fdre.uuuhjhuhuh {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6327d6d553fbd75ed9e_Borneo-Rainforest-Lodge-Danum-Valley-view-4.avif");
  }

  .slide-17nlk01.rrtrwwe {
    background-position: 50% 100%;
  }

  .slide-17nlk01.tthyy {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d91536fed6441ce348bf4a_Tanini_Kinabatangan-Staff-1.avif");
    background-position: 100% 100%;
  }

  .slide-17nlk01.rrtrrttt.kkkiirytrtyyrtr {
    background-position: 50%;
  }

  .slide-17nlk01.jjhgythhtyth {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765301e01bec771f2e0226c_Libaran-Turtle-Island.avif");
  }

  .slide-18nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
    background-position: 50% 100%;
  }

  .slide-18nlk01.ggtgg.uughgygygyg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7c87acd8f6e06c114_Tanini-Kinabatangan-Activity-Rivercruise-Crocodile.avif");
  }

  .slide-18nlk01.ggtgg.cewfewf {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6326bddc564036bb115_Borneo-Rainforest-Lodge-Cup-Fungus.avif");
  }

  .slide-18nlk01.rrteeer {
    background-position: 50% 100%;
  }

  .slide-18nlk01.uuyrtt {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765296a26723ca2a031653e_Tanini_Sepilok-Sandakan.avif");
    background-position: 50% 45%;
    background-size: cover;
  }

  .slide-18nlk01.tthtth {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66cd6961bb7a533e7302eaf8_Tanini_Sepilok-Room-Deluxe-Double.avif");
  }

  .slide-18nlk01.hhfgtrttgrtrgggft {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6765301e5d9ffbab4cb15619_Libaran-Island-Camp-Site-Surrounding.avif");
  }

  .slide-19nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef7b75c7ee218704681_Tanini-Kinabatangan-Jungle-Night-Trekking.avif");
  }

  .slide-19nlk01.ufgf.uuioppl {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6324481cc8cfeb60eee_Borneo-Rainforest-Lodge-Dragon-Mantis-1.avif");
  }

  .slide-19nlk01.qqddffg {
    background-position: 50% 100%;
  }

  .slide-19nlk01.yyurttr {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d91a8225ff9656827adfd6_Tanini_Sepilok-Room-6.webp");
  }

  .slide-19nlk01.rrtggt {
    background-position: 50% 100%;
  }

  .slide-19nlk01.mylove {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67653020d19f4f1c786a06d1_Libaran-Island-Camp-Site.avif");
  }

  .slide-20nlk01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ef8eaeb2463b24208fd_Tanini-Kinabatangan-Bangkatan-Bathroom.avif");
    background-position: 50% 100%;
  }

  .slide-20nlk01.gghggh.kfkkfjfjfhfhfhfhf {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6762834547c36a79f4b87876_Sandakan-Sepilok-Orang-Utan-Rehibilitation-Center.avif");
    margin-top: 0;
  }

  .slide-20nlk01.gghggh.uuilop {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6627027026725af7b4bfa076_D8.avif");
  }

  .slide-20nlk01.gghggh.uuilop.iikopplo {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6628b6f6d54c582a1a981813_BRL-Premium-Deluxe-image4.avif");
  }

  .slide-20nlk01.uyuooi {
    background-position: 50%;
  }

  .slide-20nlk01.rrtyyii, .slide-20nlk01.tterer {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6764e8798f69c8968471000b_Tanini-Kinabatangan-Buaya-Bathroom-Kinabatangan.avif");
  }

  .slide-20nlk01.tterer.ikkolll {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67d8e72133aa04c047196c9c_ayam-boxing.webp");
    background-position: 50%;
    background-size: cover;
  }

  .slide-20nlk01.hhjjujj {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/676530206469229cffc34909_Libaran-Glamping-One-Bed.avif");
  }

  .combine-button-icon-2 {
    white-space: nowrap;
  }

  .combine-text-size-regular-2 {
    margin-top: -35px;
    margin-left: 127px;
  }

  .combine-text-size-regular-2.yyujjk {
    margin-top: 12px;
  }

  .combine-text-size-regular-2.yyhhh.yyrtyrtr {
    margin-left: 237px;
  }

  .combine-text-size-regular-2.yyhhh.nlkooooo2223 {
    margin-top: -37px;
  }

  .combine-text-size-regular-2.ttyttr {
    margin-top: -14px;
  }

  .combine-text-size-regular-2.ttyttr.yyyyhyhhyyyyy {
    margin-top: 20px;
  }

  .combine-text-size-regular-2.ttyttr.utyytythytytytyhf {
    margin-top: -22px;
  }

  .combine-text-size-regular-2.ttyttr.tyjujjik {
    display: none;
  }

  .combine-text-size-regular-2.ttyttr.ooiigjguugj.jjugughguugghg {
    margin-top: 150px;
  }

  .combine-text-size-regular-2.ttyttr.oolpiiuyttgtggfr.dcwf {
    margin-top: 161px;
  }

  .combine-text-size-regular-2.ttyttr.uujghyghgoogog-for-nlk01 {
    margin-top: 128px;
  }

  .combine-text-size-regular-2.ttyttr.uujkkikkjujjki {
    margin-top: 152px;
  }

  .combine-blog4_component-6 {
    grid-template-columns: 1fr;
  }

  .combine-heading-style-h2-2 {
    font-size: 2.5rem;
  }

  .combine-padding-global-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .spark-button-5 {
    margin-left: 2px;
  }

  .spark-button-5.spark-secondary-button {
    border-style: solid;
    border-color: var(--elements-webflow-library--secondary--color-2);
    box-shadow: none;
  }

  .spark-button-5.spark-secondary-button:hover {
    background-color: var(--elements-webflow-library--secondary--color-2);
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf {
    border-style: solid;
    border-color: var(--elements-webflow-library--secondary--color-2);
    box-shadow: none;
    margin-left: 254px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf:hover {
    background-color: var(--link);
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.sqqwdew {
    margin-left: -23px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl.oolpl-o9 {
    margin-left: -25px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.oolppli9, .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998 {
    margin-left: -23px;
  }

  .spark-flex-row-5.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-flex-row-5.spark-centered {
    margin-top: 129px;
    margin-left: -226px;
  }

  .spark-line-15.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 12.75px;
    height: 3.33px;
    margin-left: 0;
    left: 18px;
  }

  .spark-line-16.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-17.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .spark-simple-menu-button-5 {
    background-color: #0000;
    padding-left: 18px;
  }

  .spark-simple-menu-button-5.w--open {
    background-color: #0000;
  }

  .spark-nav-link-5 {
    text-align: left;
    margin-bottom: 1rem;
    margin-left: 0;
  }

  .spark-nav-link-5.spark-button {
    text-align: center;
    margin-bottom: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .spark-nav-menu-5 {
    z-index: 99;
    background-color: var(--spark-library--white);
    border-bottom-right-radius: 42px;
    border-bottom-left-radius: 42px;
    margin-top: 0;
    padding: 2rem 1rem 1rem;
  }

  .spark-square-menu-inner-4 {
    padding: 0;
  }

  .spark-square-menu-with-links-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-5 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-hero-section-image-3 {
    width: 100%;
    max-width: 100%;
  }

  .spark-hero-section-left-side-4 {
    width: 100%;
  }

  .spark-line-18.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 3px;
    width: 24px;
    height: 3.33px;
  }

  .spark-line-19.spark-simple-line {
    background-color: var(--spark-library--foreground-interactive);
    border-radius: 2px;
    width: 24px;
    height: 3.33px;
  }

  .brix---section-9 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size-11 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---accordion-item-wrapper-v4 {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .brix---grid-2-columns-stats-v4 {
    grid-template-columns: 1fr;
  }

  .brix---paragraph-default-16.ggth {
    margin-top: -91px;
  }

  .brix---paragraph-default-16.ggthh {
    margin-top: -123px;
  }

  .brix---section-10 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---accordion-item-wrapper {
    padding-left: 40px;
    padding-right: 40px;
  }

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

  .brix---accordion-item-wrapper-v4-2 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---grid-2-columns-stats-v4-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-12 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---section-11 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---section-11.hhjhhj {
    margin-top: 9px;
  }

  .brix---section-11.hhjhhj.nlkkk {
    margin-top: 23px;
  }

  .brix---accordion-item-wrapper-v4-3 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .spark-wrapped-card {
    width: 45%;
  }

  .spark-two-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-side-flat-tab {
    width: 100%;
  }

  .spark-stacked-flat-tabs-menu {
    width: 35%;
    margin-bottom: 64px;
    margin-right: 5%;
  }

  .spark-section-6 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .bold-text-31 {
    color: #0a0a0a;
  }

  .bold-text-33.nlk03 {
    margin-top: 120px;
  }

  .bold-text-33.nlk03.rrtr {
    margin-top: 143px;
  }

  .brix---social-media-grid-left {
    grid-column-gap: 10px;
  }

  .brix---heading-h3-size-37 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-64px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

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

  .brix---contact-form-right-side {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---btn-primary-8 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---contact-form-left-side {
    padding: 64px 40px;
  }

  .brix---grid-contact-v3 {
    grid-template-columns: 1.2fr;
  }

  .brix---heading-h1-size-11 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---section-12 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---social-media-grid-left-2 {
    grid-column-gap: 10px;
  }

  .brix---heading-h3-size-38 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-64px-2 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

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

  .brix---contact-form-right-side-2 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---btn-primary-9 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---contact-form-left-side-2 {
    padding: 64px 40px;
  }

  .brix---grid-contact-v3-2 {
    grid-template-columns: 1.2fr;
  }

  .brix---heading-h1-size-12 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---section-13 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---social-media-grid-left-3 {
    grid-column-gap: 10px;
  }

  .brix---heading-h3-size-39 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-64px-3 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

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

  .brix---contact-form-right-side-3 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---btn-primary-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---contact-form-left-side-3 {
    padding: 64px 40px;
  }

  .brix---grid-contact-v3-3 {
    grid-template-columns: 1.2fr;
  }

  .brix---heading-h1-size-13 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---section-14 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---contact-form-right-side-4 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---contact-form-left-side-4 {
    padding: 64px 40px;
  }

  .brix---social-media-grid-left-4 {
    grid-column-gap: 10px;
  }

  .brix---heading-h3-size-40 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-64px-4 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

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

  .brix---contact-form-right-side-5 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---btn-primary-11 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---contact-form-left-side-5 {
    padding: 64px 40px;
  }

  .brix---grid-contact-v3-4 {
    grid-template-columns: 1.2fr;
  }

  .brix---heading-h1-size-14 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---subtitle-7.bpe-pproduct-b-info-description-description-1 {
    display: none;
  }

  .brix---section-15 {
    margin-top: 2px;
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---contact-form-right-side-6 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---contact-form-left-side-6 {
    padding: 64px 40px;
  }

  .brix---paragraph-default-22 {
    display: none;
  }

  .brix---heading-h3-size-41 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---contact-form-right-side-7 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---contact-form-left-side-7 {
    padding: 64px 40px;
  }

  .brix---heading-h1-size-15 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---contact-form-right-side-8 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---contact-form-left-side-8 {
    padding: 64px 40px;
  }

  .brix---heading-h1-size-16 {
    font-size: 48px;
    line-height: 60px;
    display: none;
  }

  .brix---contact-v6-half-bg-right {
    width: 100%;
    height: 30%;
    inset: auto 0% 0%;
  }

  .brix---grid-contact-v6 {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---contact-form-right-side-9 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---contact-form-left-side-9 {
    padding: 64px 40px;
  }

  .brix---contact-form-right-side-10 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---contact-form-left-side-10 {
    padding: 64px 40px;
  }

  .div-block-36 {
    margin-top: -90px;
  }

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

  .brix---accordion-item-wrapper-2 {
    background-color: var(--whitesmoke);
    padding-left: 40px;
    padding-right: 40px;
  }

  .brix---heading-h2-size-13 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---container-default-15.bawah-sikit-brix {
    margin-top: 29px;
  }

  .brix---section-16 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---section-16.ggfhfthfyyfh {
    margin-top: 117px;
  }

  .brix---display-4 {
    font-size: 22px;
    line-height: 38px;
  }

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

  .brix---category-link {
    font-size: 22px;
    line-height: 24px;
  }

  .brix---heading-h2-size-14 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-blog-sidebar {
    grid-column-gap: 70px;
  }

  .brix---section-bg-neutral-201 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---blog-card-image-2 {
    width: 100%;
  }

  .brix---grid-blog-featured-v7 {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-17 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix--grid-2-columns-text-right, .brix---grid-2-columns-text-left {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-15 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---heading-h3-size-42 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-2-columns---gap-48px-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---badge-secondary-category-badges-2 {
    margin-left: 0;
    margin-right: 24px;
  }

  .brix---categories-badges-wrapper-2 {
    justify-content: flex-start;
  }

  .brix---grid-title-and-categories-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h4-size-4 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-24px-2 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---grid-blog-featured-v3-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-18 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-title-and-paragraph-2 {
    grid-column-gap: 50px;
    grid-template-columns: .8fr .8fr;
  }

  .brix---social-media-grid-center-2 {
    grid-column-gap: 10px;
  }

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

  .brix---heading-h3-size-43, .brix---heading-h3-size-link {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---avatar-circle-06 {
    width: 140px;
    max-width: 140px;
    height: 140px;
    max-height: 140px;
  }

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

  .brix---heading-h2-size-16 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---section-17 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .spark-flex-row-6.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-section-7 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-7.spark-dark-hero-background-image {
    margin-top: -1px;
  }

  .spark-section-7 h4 {
    margin-top: -5.9rem;
  }

  .spark-section-7 h1 {
    margin-top: -106px;
  }

  .brix---cta-v11-half-bg-left-5 {
    width: 100%;
    height: 50%;
    inset: 0% 0% auto;
  }

  .brix---cta-v11-half-bg-right-5 {
    width: 100%;
    height: 50%;
    inset: auto 0% 0%;
  }

  .brix---btn-primary-white-7 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h2-size-17 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---color-neutral-882 {
    margin-top: 187px;
  }

  .brix---grid-cta-v11-4 {
    grid-column-gap: 28px;
    grid-row-gap: 180px;
    grid-template-columns: .6fr;
  }

  .brix---cta-v11-section-4 {
    padding-top: 146px;
    padding-bottom: 146px;
    display: block;
  }

  .brix---half-bg-right---width-36 {
    width: 100%;
    height: 40%;
    inset: auto 0% 0%;
  }

  .brix---btn-primary-12 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---card-form-4 {
    padding: 54px 32px;
  }

  .brix---heading-h1-size-19 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-contact-v1 {
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative-2 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---grid-contact-v7-4 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---contact-v4-half-bg-image {
    width: 100%;
    height: 50%;
    inset: auto 0% 0%;
  }

  .brix---btn-primary-13 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

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

  .brix---heading-h1-size-20 {
    font-size: 30px;
    line-height: 60px;
  }

  .brix---card-form-v2 {
    padding: 54px 40px;
  }

  .brix---grid-contact-v4 {
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative-3 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---card-form-5 {
    padding: 54px 32px;
  }

  .brix---card-11.cdrrr {
    width: 600px;
  }

  .brix---mg-bottom-40px-13 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .brix---grid-contact-v7-5 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---section-18 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .image-61.kecilll {
    margin-left: 204px;
  }

  .image-62 {
    margin-left: 228px;
  }

  .spark-wrapped-team-card {
    width: 45%;
  }

  .spark-wrapped-team-card.spark-extra-spaced {
    grid-row-gap: 16px;
    flex-wrap: wrap;
    width: 100%;
  }

  .spark-section-8 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-8 h2 {
    margin-top: 5.4rem;
    font-size: 3rem;
  }

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

  .brix---contact-v6-half-bg-right-2 {
    width: 100%;
    height: 30%;
    inset: auto 0% 0%;
  }

  .brix---heading-h3-size-44 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---btn-primary-14 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-21 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-contact-v6-2 {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .brix---container-default-19 {
    margin-top: -54px;
  }

  .brix---section-position-relative-4 {
    margin-top: 44px;
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---contact-v6-half-bg-right-3 {
    width: 100%;
    height: 30%;
    inset: auto 0% 0%;
  }

  .brix---color-neutral-896 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 37px;
    display: flex;
  }

  .brix---heading-h3-size-45 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---btn-primary-15 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h1-size-22 {
    margin-top: 18px;
    font-size: 48px;
    line-height: 60px;
  }

  .brix---paragraph-default-30 {
    font-family: Poppins, sans-serif;
    font-size: 15px;
  }

  .brix---paragraph-default-30.ujuui, .brix---paragraph-default-30.yurterre {
    font-size: 1rem;
  }

  .brix---heading-h3-size-46 {
    font-size: 22px;
    line-height: 32px;
  }

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

  .brix---grid-2-columns-gap-column-80px {
    grid-column-gap: 40px;
  }

  .brix---heading-h2-size-18 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---mg-bottom-16px-9.uuitygvfyt {
    z-index: 1;
    margin-top: -34px;
    margin-left: 0;
    top: 32px;
  }

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

  .brix---container-default-20.about-us-baru {
    margin-top: -45px;
  }

  .brix---section-19 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---cta-v4-floating-item-02 {
    width: 70%;
  }

  .brix---cta-v5-floating-item-01 {
    width: 40%;
    display: none;
  }

  .brix---btn-secondary-white-4 {
    width: 120px;
    height: 30px;
    margin-top: -5px;
    padding-top: 7px;
    padding-bottom: 49px;
    font-size: 12px;
  }

  .brix---btn-primary-white-8 {
    border-radius: 48px;
    width: 120px;
    height: 30px;
    margin-top: -5px;
    padding-top: 7px;
    padding-bottom: 49px;
    font-size: 12px;
  }

  .brix---buttons-row-9.ttyth {
    margin-top: -14px;
  }

  .brix---paragraph-default-31 {
    font-family: Poppins, sans-serif;
    font-size: 18px;
  }

  .brix---heading-h2-size-19 {
    font-family: Poppins, sans-serif;
    font-size: 30px;
    line-height: 46px;
  }

  .brix---heading-h2-size-19.gtfgt.tyty {
    font-size: 30px;
  }

  .brix---grid-cta-v4 {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .brix---grid-cta-v4.ctr {
    margin-top: -369px;
    margin-left: 57px;
    font-family: Poppins, sans-serif;
  }

  .brix---grid-cta-v4.ctr.hhgfyytr.hhfyfh {
    display: block;
  }

  .brix---container-default-21 {
    display: none;
  }

  .brix---cta-section-2 {
    padding-top: 112px;
    padding-bottom: 112px;
  }

  .div-block-40 {
    margin-top: 41px;
    margin-left: 20px;
  }

  .brix---cta-v2-floating-item-02 {
    width: 32%;
    bottom: -9%;
    right: -8%;
  }

  .brix---cta-v2-floating-item-01 {
    width: 40%;
    top: 0%;
    left: -7%;
  }

  .brix---btn-primary-white-9 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h2-size-20 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---cta-v2-floating-item-3 {
    width: 40%;
    top: 0%;
    left: -7%;
  }

  .brix---btn-primary-white-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---heading-h2-size-21 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---cta-v1-floating-item-3 {
    width: 38%;
    bottom: -3%;
  }

  .brix---cta-v1-floating-item-4 {
    width: 35%;
    top: -4%;
    left: -5%;
  }

  .brix---btn-primary-white-11 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---buttons-row-right---t-left-3 {
    justify-content: flex-start;
  }

  .brix---grid-cta-v1-2 {
    grid-template-columns: .7fr;
  }

  .brix---container-default-23 {
    display: none;
  }

  .brand {
    border-left-style: none;
    padding-left: 36px;
    padding-right: 36px;
  }

  .brix---dropdown-card-2 {
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
    min-width: auto;
  }

  .brix---dropdown-card-2.w--open {
    position: static;
  }

  .brix---dropdown-toggle-2 {
    font-family: Poppins, sans-serif;
  }

  .brix---dropdown-link-2 {
    color: #fffaca;
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-weight: 500;
  }

  .brix---dropdown-link-2:hover {
    color: #3f9d2f;
  }

  .nav-container {
    grid-template-columns: auto 1fr;
    width: 90%;
    height: 65px;
    display: none;
  }

  .button-2 {
    margin-top: 387px;
    margin-left: -716px;
    font-family: Poppins, sans-serif;
    font-size: 12px;
    position: absolute;
  }

  .button-2.jjhy {
    margin-top: 463px;
    margin-left: -913px;
  }

  .button-2.jjhy.hhjh.gthy {
    margin-top: 379px;
    margin-left: -710px;
  }

  .heading-14 {
    color: #fff5f5;
    margin-top: 111px;
    margin-left: -565px;
    font-size: 15px;
    font-weight: 500;
    text-decoration: none;
  }

  .heading-14:hover {
    color: #33db33;
    text-decoration: none;
  }

  .text-block {
    font-size: 12px;
  }

  .video-section {
    display: none;
  }

  .menu-button-3 {
    z-index: 0;
    -webkit-text-stroke-color: #bac2b300;
    background-color: #bac2b300;
    padding: 12px;
  }

  .menu-button-3:hover, .menu-button-3:active {
    background-color: #bac2b300;
  }

  .menu-button-3.w--open {
    background-color: var(--combine-library--success-800);
    color: #fff;
  }

  .brix---dropdown-card-3 {
    box-shadow: none;
    background-color: #0000;
    border-width: 0;
    border-radius: 0;
    min-width: auto;
  }

  .brix---dropdown-card-3.w--open {
    position: static;
  }

  .brix---header-menu-wrapper-2 {
    background-color: var(--elements-webflow-library--accent--primary-1);
    border-top: 0 solid #eff0f6;
    border-bottom: 0 solid #eff0f6;
    padding: 24px;
  }

  .navbar-wrapper-7 {
    margin-top: -1px;
    position: static;
  }

  .navbar-no-shadow-container-3 {
    display: block;
    position: fixed;
    top: 0;
  }

  .navbar-no-shadow-container-3.pc {
    background-color: #285417;
  }

  .navbar-no-shadow-container-3.pc.uuyrttrttrgffffffffhhhhhhh {
    background-color: #28541700;
  }

  .navbar-no-shadow-container-3.pc.ikkggityfhrt {
    background-color: #0000;
    position: absolute;
  }

  .image-64.ggt {
    margin-top: 10px;
  }

  .brix---dropdown-toggle-3 {
    font-family: Poppins, sans-serif;
  }

  .container-6 {
    color: #d7cdcd;
    margin-top: 247px;
    font-family: Poppins, sans-serif;
  }

  .brix---header-nav-link-3 {
    font-family: Poppins, sans-serif;
  }

  .slider-9 {
    z-index: 0;
    height: auto;
    min-height: 500px;
    margin-top: -5px;
    display: none;
  }

  .slider-9.oojhuhjhjh {
    display: none;
  }

  .image-65 {
    min-height: auto;
    margin-top: 84px;
    position: absolute;
  }

  .image-66 {
    min-height: 400px;
    margin-top: 84px;
  }

  .search-input {
    width: 400px;
  }

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

  .brix---social-media-grid-left-5 {
    grid-column-gap: 10px;
  }

  .brix---heading-h3-size-47 {
    font-size: 22px;
    line-height: 32px;
  }

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

  .brix---grid-3-columns-gap-row-64px-2 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-22 {
    font-size: 30px;
    line-height: 46px;
  }

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

  .brix---section-20 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

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

  .image-67, .image-68 {
    display: none;
  }

  .uui-cta01_image-02 {
    width: 35%;
    min-width: auto;
    bottom: -15%;
  }

  .uui-cta01_image-01 {
    width: 100%;
    min-width: 100%;
    margin-right: -40%;
    position: static;
    left: auto;
    right: -2rem;
  }

  .uui-cta01_image-wrapper {
    padding: 4rem 2rem;
  }

  .uui-button {
    border-color: var(--untitled-ui--gray600);
    background-color: var(--combine-library--grey-800);
    margin-top: 74px;
    margin-left: 15px;
    font-family: Poppins, sans-serif;
    font-weight: 400;
    position: fixed;
  }

  .uui-button:hover {
    border-color: var(--elements-webflow-library--accent--primary-1);
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .uui-button.effgl {
    background-color: var(--combine-library--grey-600);
    flex-wrap: nowrap;
    margin-top: 92px;
    margin-left: 2px;
    margin-right: auto;
    position: static;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    position: absolute;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    margin-top: 393px;
    margin-left: 58px;
    position: absolute;
  }

  .uui-heading-large {
    font-size: 2.75rem;
  }

  .uui-cta01_component {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .uui-cta05_content {
    margin-right: 3rem;
  }

  .uui-cta05_component {
    grid-template-columns: 1fr;
    margin-top: 241px;
    padding: 3rem;
    position: absolute;
  }

  .text-block-41 {
    font-size: 13px;
  }

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

  .image-69 {
    width: 100px;
  }

  .container-8.is--main {
    width: 90%;
  }

  .section-5 {
    margin-top: 98px;
  }

  .link-nls {
    margin-top: 31px;
  }

  .link-nls.ggthhgy.ffgttgtt {
    margin-top: 13px;
  }

  .section-6.is--hero {
    flex-direction: column;
    padding-top: 171px;
    padding-bottom: 96px;
    padding-left: 0;
    display: block;
  }

  .c-hero_text {
    text-align: center;
    padding-left: 59px;
    padding-right: 59px;
  }

  .c-hero_map {
    width: 100%;
    margin-top: 75px;
  }

  .page-wrapper {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a89f02a9cf99aabbc43a86_NLK_orange_teal-8.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
    display: none;
  }

  .map_pointer {
    width: 1.5vw;
    height: 1.5vw;
  }

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

  .map_item-collection {
    display: block;
  }

  .map_item-list {
    grid-template-columns: 1fr 1fr;
  }

  .map_link.is-svg {
    display: none;
  }

  .map_item-row {
    grid-template-columns: 1fr;
  }

  .custom_map-image {
    margin-left: 10px;
  }

  .custom_map-component {
    grid-template-columns: 1fr;
  }

  .main-wrapper, .map_popup {
    display: none;
  }

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

  .map-pin {
    width: 35px;
    height: 50px;
    margin-top: 202px;
    margin-left: 448px;
    top: 166px;
    left: 134px;
  }

  .map-pin-tooltip.north-america {
    margin-top: 120px;
    margin-left: -196px;
    display: none;
  }

  .map-pin-tooltip.north-america.hhfygtfgfg {
    margin-left: -200px;
  }

  .map-pin-tooltip.north-america {
    display: none;
  }

  .map-pin-tooltip.north-america.ddfdd {
    margin-top: -95px;
    margin-left: -18px;
  }

  .map-pin-tooltip.north-america.ggthh {
    margin-top: -224px;
    margin-left: 55px;
  }

  .map-pin-tooltip.laha {
    display: block;
  }

  .map-pin-tooltip.laha.jjguttythhhgyrt {
    margin-top: 40px;
  }

  .map-pin-tooltip.laha.gyyhhjujjk {
    margin-top: 48px;
  }

  .map-pin-tooltip.laha.lahad-datuuu {
    margin-top: 43px;
  }

  .map-pin-2 {
    width: 35px;
    height: 50px;
    top: 166px;
    left: 134px;
  }

  .map-pin-2.africa-lusophone {
    z-index: 3;
    margin-left: 63px;
    top: 260px;
    left: 363px;
  }

  .map-pin-2.latin-america._2 {
    z-index: 3;
    margin-top: -75px;
    top: 326px;
    left: 193px;
  }

  .map-pin-2.latin-america._2.hhyjju {
    margin-top: -59px;
    margin-left: 209px;
  }

  .map-pin-2.latin-america._2._45 {
    margin-top: -56px;
    margin-left: 106px;
  }

  .map-pin-2.latin-america._2._45.vvvv.kindasang {
    margin-top: -69px;
    margin-left: 14px;
  }

  .map-pin-2.latin-america._2._45.vvvv.cccc {
    margin-top: -49px;
    margin-left: 90px;
  }

  .map-pin-2.latin-america {
    top: 203px;
    left: 112px;
  }

  .map-pin-2.latin-america.gghyy {
    margin-top: 14px;
    margin-left: 29px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg {
    margin-top: 25px;
    margin-left: -4px;
  }

  .map-pin-2.latin-america.gghyy.ffgffg.kudatss {
    margin-top: -115px;
    margin-left: 93px;
  }

  .map-pin-2.africa-lusophone {
    z-index: 3;
    top: 260px;
    left: 363px;
  }

  .map-pin-2.africa-lusophone.lahadddd {
    filter: none;
    margin-top: 124px;
    margin-left: 152px;
  }

  .map-pin-2.africa-lusophone.lahadddd:hover {
    filter: hue-rotate(76deg);
  }

  .map-pin-2.kuuudaat {
    margin-top: -55px;
    margin-left: 144px;
    overflow: visible;
  }

  .map-pin-2.kuuudaat:hover {
    filter: hue-rotate(171deg);
  }

  .map-pin-2.southern-africa {
    z-index: 5;
    top: 323px;
    left: 366px;
  }

  .map-pin-2.southern-africa.sandakan {
    margin-top: -45px;
    margin-left: 87px;
  }

  .map-pin-2.southern-africa.sandakan:hover {
    filter: hue-rotate(130deg);
  }

  .map-pin-2.latin-america {
    margin-top: 30px;
    margin-left: 73px;
    top: 203px;
    left: 112px;
  }

  .map-pin-2.latin-america:hover {
    filter: hue-rotate(236deg);
  }

  .map-pin-2.latin-america._1 {
    z-index: 1;
    margin-top: 16px;
    margin-left: 173px;
    top: 271px;
    left: 173px;
  }

  .map-pin-2.latin-america._1:hover {
    filter: hue-rotate(310deg);
  }

  .map-pin-2.latin-america._2 {
    z-index: 3;
    top: 326px;
    left: 193px;
  }

  .map-pin-2.latin-america._2.kundasang {
    margin-top: -72px;
    margin-left: 83px;
  }

  .map-pin-2.latin-america._2.kundasang:hover {
    filter: hue-rotate(341deg);
  }

  .link-20 {
    margin-left: 200px;
  }

  .brix---cta-bg-overlay-3 {
    margin-top: 213px;
    padding-top: 112px;
    padding-bottom: 112px;
    display: block;
  }

  .brix---container-default-25 {
    margin-top: 154px;
  }

  .brix---heading-h3-size-48 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---blog-card-image-3 {
    width: 100%;
  }

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

  .brix---grid-3-columns-gap-row-72px {
    grid-template-columns: 1fr 1fr;
  }

  .brix---badge-secondary-category-badges-3 {
    margin-left: 0;
    margin-right: 24px;
  }

  .brix---categories-badges-wrapper-3 {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-23 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-title-and-categories-3 {
    grid-template-columns: 1fr;
  }

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

  .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-23 {
    font-size: 48px;
    line-height: 60px;
  }

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

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

  .brix---blog-card-content-over {
    padding: 32px 22px;
  }

  .brix---section-blog-v5 {
    padding-top: 118px;
  }

  .brix---contact-form-right-side-11 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 24px;
    padding: 64px 40px;
  }

  .brix---heading-h3-size-49 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---btn-primary-16 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---contact-form-left-side-11 {
    padding: 64px 40px;
  }

  .div-block-54 {
    margin-top: -90px;
  }

  .brix---divider-64px-5 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---text-left---t-center {
    text-align: center;
  }

  .brix---top-bar-right-col {
    margin-bottom: 24px;
    margin-right: 0;
  }

  .brix---top-bar-flex-h-sb {
    flex-direction: column;
  }

  .brix---top-bar-padding {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .brix---top-bar-wrapper {
    padding-left: 56px;
    padding-right: 56px;
    display: none;
  }

  .brix---top-bar-close-icon {
    padding: 18px 24px;
  }

  .brix---top-bar-small-padding {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .uui-blogpost01_content {
    margin-bottom: 3rem;
  }

  .uui-blogpost01_image-wrapper {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .uui-heading-large-2 {
    font-size: 2.75rem;
  }

  .uui-blogpost01_title-wrapper {
    margin-bottom: 4rem;
  }

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

  .gradient-overlay.bawahh {
    margin-top: -444px;
  }

  .uui-blogsection01_list {
    grid-template-columns: 1fr 1fr;
  }

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

  .uui-blogpost06_content {
    margin-bottom: 3rem;
  }

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

  .uui-page-padding-4.hhfgttgdf-article {
    margin-top: -26px;
  }

  .uui-page-padding-4.hhfgttgdf-article.iikik {
    margin-top: -25px;
    padding-top: 95px;
  }

  .uui-blogpost06_image {
    width: 100%;
    height: auto;
    max-height: none;
  }

  .uui-blogpost06_image.utyytutyyytythhyfbbfd {
    margin-top: -109px;
  }

  .uui-blogpost06_image-wrapper {
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .uui-heading-large-3 {
    font-size: 2.75rem;
  }

  .uui-heading-large-3.text-color-white.iopllpl {
    font-size: 2rem;
  }

  .uui-blogpost06_header-content {
    max-width: none;
  }

  .uui-blogpost06_header {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .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-blog08_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-blog08_featured-list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-blog08_component {
    grid-column-gap: 3rem;
    grid-template-columns: .25fr 1fr;
  }

  .uui-blog02_category-link {
    color: var(--elements-webflow-library--accent--primary-1);
    text-decoration: none;
  }

  .uui-blog02_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-blog03_image-wrapper.is-featured {
    padding-top: 75%;
  }

  .uui-blog03_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-space-xhuge {
    min-height: 6rem;
  }

  .uui-blogpost02_content {
    margin-bottom: 3rem;
  }

  .uui-blogpost02_title-wrapper {
    margin-top: 57px;
  }

  .uui-blogpost02_title-wrapper.jjghyfgfh {
    margin-top: -71px;
    padding-top: 20px;
    padding-bottom: 45px;
  }

  .uui-blogpost02_title-wrapper.uujujjjujujjujjj {
    margin-top: 0;
    display: block;
  }

  .uui-blogpost02_background.jjughtyhgyttgg {
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.dealssss.uikes {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6757b663035b730db38ef017_Mobile_Insabah_deals.avif");
    background-position: 50% 100%;
  }

  .uui-section_blogpost02.tannnisjjsh {
    margin-top: 25px;
  }

  .text-block-46.gghytyt {
    text-decoration: none;
  }

  .uui-blogsection05_list {
    grid-template-columns: 1fr 1fr;
  }

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

  .uui-blogsection03_button-row {
    flex: none;
  }

  .uui-blogsection03_list {
    grid-template-columns: 1fr 1fr;
  }

  .uui-blogsection03_heading {
    margin-right: 3rem;
  }

  .uui-blogsection03_heading-wrapper {
    grid-column-gap: 3rem;
  }

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

  .uui-blogsection02_list, .uui-blogsection01_list-2 {
    grid-template-columns: 1fr 1fr;
  }

  .uui-footer05_social-icons {
    grid-column-gap: 1rem;
    grid-template-columns: max-content 1fr 1fr 1fr;
    width: 30%;
    margin-bottom: 1rem;
  }

  .uui-footer05_bottom-wrapper {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-footer05_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-footer05_form-block {
    min-width: auto;
  }

  .uui-footer05_newsletter-text-wrapper {
    margin-bottom: 2rem;
  }

  .uui-footer05_newsletter-wrapper {
    justify-content: flex-start;
    display: block;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .uui-page-padding-9.ryer {
    background-color: var(--white);
  }

  .uui-footer02_social-list {
    margin-bottom: 2rem;
  }

  .uui-footer02_bottom-wrapper {
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-footer02_left-wrapper {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-footer02_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .uui-footer02_left-wrapper-2 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .uui-footer02_top-wrapper-2 {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .uui-banner13_form {
    flex: 1;
  }

  .uui-banner13_icon-wrapper {
    display: none;
  }

  .uui-banner13_content-wrapper {
    align-items: flex-start;
  }

  .brix---header-nav-link-4 {
    color: #fff;
    font-family: Poppins, sans-serif;
  }

  .uui-testimonial15_mask {
    width: 50%;
  }

  .uui-testimonial15_component {
    padding-left: 0;
    padding-right: 0;
  }

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

  .image-76 {
    margin-top: -72px;
    margin-left: 200px;
  }

  .uui-blogpost01_content-2 {
    margin-bottom: 3rem;
  }

  .uui-blogpost01_image-wrapper-2 {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .uui-heading-large-4 {
    font-size: 2.75rem;
  }

  .uui-blogpost01_breadcrumb-2 {
    margin-left: 22px;
  }

  .uui-blogpost01_breadcrumb-2.insabah {
    margin-left: 14px;
  }

  .uui-blogpost01_breadcrumb-2.cc {
    margin-top: 79px;
    margin-left: 31px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut {
    margin-top: 79px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut.lodgeeee {
    margin-left: 22px;
  }

  .uui-blogpost01_breadcrumb-2.bawahhh {
    margin-top: -178px;
  }

  .uui-blogpost01_breadcrumb-2.bawahhh.uutyytythgyghhg {
    width: 80%;
    height: 40px;
    margin-top: 13px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
  }

  .uui-blogpost01_title-wrapper-2 {
    margin-bottom: 4rem;
  }

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

  .popup-close {
    top: 5%;
    right: 5%;
  }

  .footer-top {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .job-flex {
    flex-direction: column-reverse;
  }

  .job-left {
    width: 100%;
  }

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

  .grid_2-1.tablet-reverse {
    flex-direction: column-reverse;
  }

  .job-sticky {
    width: 100%;
    margin-top: 60px;
    position: static;
  }

  .section-7 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .multi-step-form-radio-trigger---brix {
    padding-left: 64px;
    padding-right: 24px;
    font-size: 16px;
  }

  .cloneable-container-default {
    padding-left: 32px;
    padding-right: 32px;
  }

  .radio-button-field {
    padding: 40px 24px;
  }

  .map-image {
    min-width: 85%;
    max-width: 0;
    height: auto;
    margin-top: 172px;
  }

  .map-wrapper {
    min-width: 768px;
    max-width: 0;
    margin-top: 0;
  }

  .map-section {
    display: none;
  }

  .map-section.cccccc {
    display: block;
  }

  .dropdown_select {
    min-width: 12rem;
  }

  .filter_block._2 {
    width: 12rem;
    margin-bottom: .5rem;
  }

  .filter_header-2 {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .filter_block-header {
    grid-column-gap: .5rem;
  }

  .filter_header-1 {
    flex-wrap: wrap;
    grid-template-columns: .25fr .25fr;
  }

  .filter_select {
    padding-right: 3rem;
  }

  .table-header {
    font-size: .875rem;
  }

  .scroll-table-content {
    overflow: scroll;
  }

  .table-row {
    grid-column-gap: 1rem;
    grid-template-columns: 1.25fr .5fr .25fr .5fr .25fr;
    padding-right: 1rem;
  }

  .filter_sort-by {
    padding-right: 2rem;
  }

  .dropdown_icon {
    margin-right: .5rem;
  }

  .filter_block-header-2 {
    grid-column-gap: .5rem;
  }

  .divider {
    display: none;
  }

  .filter_search-field {
    background-position: 16px;
    padding-left: 3rem;
  }

  .filter_select-copy-2 {
    padding-right: 3rem;
  }

  .filter_block-header-2 {
    align-items: start;
    padding-left: 1rem;
  }

  .filter_block-header-3 {
    grid-column-gap: .5rem;
  }

  .filter_search-field-2 {
    background-position: 16px;
    padding-left: 3rem;
  }

  .dropdown_select-2 {
    min-width: 12rem;
  }

  .page-wrapper-3.hhgyyhghhgyyyg {
    margin-top: -88px;
  }

  .filter_block-header-4 {
    grid-column-gap: .5rem;
  }

  .filter_sort-by-2 {
    padding-right: 2rem;
  }

  .filter_search-field-3 {
    background-position: 16px;
    padding-left: 3rem;
  }

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

  .container-11 {
    max-width: 728px;
  }

  .pricing-grid {
    grid-column-gap: 30px;
  }

  .brix---heading-h4-size-5 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---product-card-image-3 {
    width: 100%;
  }

  .brix---grid-3-columns-gap-row-48px-3 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h1-size-24 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---section-21 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .text-block-84 {
    color: var(--elements-webflow-library--secondary--color-1);
    display: none;
  }

  .collection-list-4, .collection-list-5 {
    grid-template-columns: 1fr 1fr;
  }

  .faq_contact-section {
    height: auto;
    overflow: hidden;
  }

  .search-icon {
    margin-top: 9px;
  }

  .container-small {
    margin-top: -313px;
  }

  .image-holder {
    order: -1;
  }

  .search-wrapper {
    height: 3.5rem;
    margin-left: 0;
    margin-right: 300px;
    padding: 8px 3.2rem 8px 0;
  }

  .faq-types-wrapper-grid {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 12rem;
  }

  .search-field.text-size-medium {
    width: 100%;
    margin-left: 0;
    padding-bottom: 8px;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .icon-10 {
    margin-left: 150px;
  }

  .faq-types-wrapper-grid-2 {
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 12rem;
  }

  .ddd-wrap-2 {
    flex-direction: column;
  }

  .ddd-wrap-6 {
    flex: none;
    order: -1;
  }

  .ddd-section-1 {
    font-size: 1.3vw;
  }

  .ddd-wrap-5 {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    flex-direction: row;
    justify-content: center;
    margin-top: 1em;
    margin-right: 0;
  }

  .ddd-pic-1 {
    margin-bottom: 0;
  }

  .dropdown-ajf-1, .dropdown-ajf-2 {
    flex: none;
  }

  .section-ajf-19 {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .section-ajf-19.uuu.iiii {
    margin-top: 40px;
  }

  .section-ajf-6 {
    margin-bottom: 20px;
  }

  .section-ajf-1 {
    margin-bottom: 40px;
  }

  .section-ajk-5 {
    grid-column-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .text-ajh-3 {
    font-size: 14px;
  }

  .section-global-4 {
    flex: none;
    max-width: none;
    margin-top: -120px;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section-global-4.new-package {
    width: 100%;
    max-width: 100%;
    margin-top: -264px;
  }

  .section-ajc-1 {
    flex: none;
    margin-bottom: 20px;
    display: none;
  }

  .section-ajh-1, .section-ajj-1 {
    margin-bottom: 40px;
  }

  .link-ajk-1 {
    flex-basis: 31%;
  }

  .text-ajh-2 {
    font-size: 14px;
  }

  .section-aji-3 {
    padding: 0;
    display: none;
  }

  .section-aje-5 {
    flex: none;
    order: 2;
    margin-bottom: 20px;
  }

  .section-aje-6 {
    margin-top: 115px;
  }

  .section-aji-15 {
    margin-bottom: 20px;
    display: none;
  }

  .section-aje-21 {
    flex-wrap: wrap;
    flex: none;
    order: 5;
    margin-bottom: 20px;
    display: flex;
  }

  .section-aje-4 {
    display: block;
  }

  .section-ajc-2 {
    order: -1;
    margin-bottom: 20px;
  }

  .section-ajc-2.alt-section-ajc-2 {
    flex: none;
    display: block;
  }

  .image-aji-2 {
    width: 100%;
    height: auto;
  }

  .section-global-5 {
    flex: none;
    max-width: none;
    margin-bottom: 40px;
  }

  .section-global-5.ujuuki {
    display: block;
  }

  .section-global-1 {
    margin-top: 0;
    padding-left: 40px;
    padding-right: 40px;
  }

  .section-global-1.iikfgjughhg {
    margin-top: 66px;
  }

  .section-global-1.iikfgjughhg.ollhijyuh {
    margin-top: -1px;
  }

  .section-aji-8 {
    border-style: none;
  }

  .line-aje-1 {
    margin-bottom: 30px;
  }

  .section-aji-10 {
    display: none;
  }

  .section-ajc-7 {
    order: -1;
    margin-bottom: 10px;
    display: block;
  }

  .link-ajc-13 {
    text-decoration: none;
  }

  .section-aje-2 {
    flex: none;
    order: 3;
    margin-bottom: 20px;
  }

  .section-global-2 {
    margin-top: 148px;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .section-aji-5 {
    margin-bottom: 0;
  }

  .section-aji-2 {
    border-style: none;
  }

  .section-aji-25 {
    flex-wrap: wrap;
    flex: none;
    order: 5;
    display: flex;
  }

  .section-aje-32 {
    flex: none;
    order: 5;
    margin-bottom: 30px;
  }

  .tabs-content-aji-1 {
    margin-bottom: 20px;
    display: block;
  }

  .heading-ajc-01 {
    color: #332d2a;
    margin-top: 37px;
    margin-bottom: 10px;
    font-family: Poppins, sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 1.3em;
  }

  .heading-ajc-01.utythgyg {
    margin-bottom: 29px;
  }

  .section-aji-6 {
    display: block;
  }

  .background-aji-2 {
    cursor: pointer;
  }

  .background-aji-2.uuyfyhgy {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8c42890bf40ac00e430b5_NLK_Dormitory%20Room.avif");
  }

  .background-aji-2.uuyfyhgy.oohphjhk {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73252c5d541a401268_1.avif");
  }

  .background-image-aji-1.uutyyyhgyyhg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
  }

  .background-image-aji-1.iighyhg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73bfbd11f48b6765b8_3.avif");
    background-position: 50% 100%;
  }

  .background-image-aji-1.iiyuujhkk {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a8e21dcbb30d66a5865290_Selingan%20island%20beach%20photo2.avif");
  }

  .background-image-aji-1.iituuytbbbvg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/659512ac7a4d47c6fea1d36e_4.avif");
    background-repeat: no-repeat;
    background-size: cover;
  }

  .background-image-aji-1.iituuytbbbvg.iiyuuy.iuuuuu {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65a0fcd0b725f1a4067505df_4.avif");
  }

  .container-global-1 {
    margin-top: 81px;
  }

  .container-global-1.iiuyjuh {
    margin-top: -145px;
  }

  .section-aje-10 {
    margin-bottom: 20px;
  }

  .section-aji-4 {
    display: none;
  }

  .section-aji-06 {
    cursor: pointer;
  }

  .section-aji-1 {
    flex: none;
    order: -1;
    margin-bottom: 40px;
    display: block;
    position: static;
  }

  .section-aje-29 {
    flex: none;
    order: 5;
    margin-top: -160px;
    margin-bottom: 30px;
    margin-left: 7px;
  }

  .icon-aji-2 {
    width: 120px;
    height: 120px;
  }

  .text-aje-2 {
    margin-top: 18px;
  }

  .section-global-3 {
    flex-direction: column-reverse;
  }

  .section-aje-1 {
    flex: none;
  }

  .section-aje-1.iiutyhhfyt {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    order: -1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 33px;
    display: block;
  }

  .image-aji-01 {
    width: 100%;
  }

  .section-global-6 {
    flex-direction: column;
    flex: none;
    margin-top: -157px;
    display: flex;
  }

  .section-global-6.eee2 {
    margin-top: -147px;
  }

  .section-global-6.thyyhuju {
    margin-top: -142px;
  }

  .section-global-6.ikkghytgoojg {
    margin-top: -50px;
  }

  .section-aje-35 {
    border-bottom: 2px solid #e6e7e8;
    flex: none;
    order: 7;
    margin-bottom: 0;
    padding-bottom: 30px;
  }

  .text-aje-8 {
    margin-top: 40px;
  }

  .tabs-menu-aji-1 {
    width: 100%;
    max-width: 100%;
    display: flex;
  }

  .tab-aji-1, .section-aji-14 {
    display: none;
  }

  .space-global-1 {
    flex: none;
    display: none;
  }

  .heading-24.nlk02, .heading-24.cc {
    display: none;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl.ol {
    margin-top: -35px;
  }

  .text-block-96 {
    font-size: 16px;
  }

  .text-block-98 {
    margin-top: 38px;
  }

  .text-block-98.hakiii {
    margin-top: 93px;
  }

  .button-18.kkhijhuh {
    margin-top: 100px;
  }

  .button-18.bangkatan {
    margin-left: 13px;
  }

  .button-18.uuuuikii {
    margin-top: 138px;
  }

  .button-18.uuuuikii.w--current {
    margin-top: 141px;
  }

  .body-3 {
    margin-top: -220px;
  }

  .columns-3.iiuu {
    height: 100px;
  }

  .columns-4 {
    height: 40px;
  }

  .columns-4.uuyfhhfyt {
    height: 210px;
  }

  .columns-4.oolokkil {
    height: 230px;
  }

  .guest-1, .guest-2, .guest-3, .guest-4 {
    display: block;
  }

  .popup-close-2, .popup-close-3 {
    top: 5%;
    right: 5%;
  }

  .spark-button-7 {
    margin-left: -48px;
  }

  .uui-space-xxlarge {
    min-height: 4.5rem;
  }

  .menu-icon_line-bottom {
    background-color: var(--untitled-ui--gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle {
    background-color: var(--untitled-ui--gray700);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top {
    background-color: var(--untitled-ui--gray700);
    border-radius: 1rem;
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_component {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar01_menu-button.w--open {
    background-color: #0000;
  }

  .hide-tablet {
    display: none;
  }

  .uui-button-secondary-gray-5.show-tablet, .show-tablet {
    display: block;
  }

  .uui-navbar01_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar01_menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .uui-navbar01_link {
    color: var(--untitled-ui--gray900);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar01_link:hover {
    color: var(--untitled-ui--gray900);
  }

  .uui-navbar01_dropdown-right-overlay-absolute {
    border-radius: .5rem;
    min-width: 100%;
  }

  .uui-navbar01_dropdown-content-button-wrapper {
    margin-bottom: 0;
    margin-left: 0;
  }

  .uui-navbar01_large-item-content {
    width: 100%;
  }

  .uui-navbar01_blog-item {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_blog-item:hover {
    background-color: #0000;
  }

  .uui-navbar01_dropdown-blog-list {
    width: 100%;
  }

  .uui-navbar01_dropdown-content-heading {
    margin-bottom: 0;
    margin-left: 0;
  }

  .uui-navbar01_dropdown-content-right {
    align-items: flex-start;
    max-width: none;
    padding-left: 2rem;
    padding-right: 2rem;
    overflow: hidden;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar01_dropdown-content-left {
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar01_dropdown-content {
    flex-direction: column;
  }

  .uui-navbar01_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .uui-navbar01_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .uui-dropdown-icon {
    color: var(--untitled-ui--gray500);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .uui-navbar01_dropdown-toggle {
    color: var(--untitled-ui--gray900);
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.125rem;
    display: flex;
  }

  .uui-navbar01_dropdown-toggle:hover {
    color: var(--untitled-ui--gray900);
  }

  .uui-navbar01_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar01_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar01_menu {
    border-top: 1px solid var(--untitled-ui--gray100);
    -webkit-text-fill-color: inherit;
    background-color: #fff;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .uui-heroheader04_image {
    width: 100%;
    min-width: auto;
    position: static;
  }

  .uui-heroheader04_image-wrapper {
    height: auto;
    min-height: auto;
  }

  .uui-space-large {
    min-height: 2.5rem;
  }

  .uui-heading-xlarge {
    font-size: 3.25rem;
  }

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

  .uui-heroheader04_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .container-12 {
    max-width: 728px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
    margin-right: 0;
  }

  .inner-hero-content {
    margin-top: -122px;
    padding-top: 36px;
  }

  .home-hero {
    min-height: 60vh;
  }

  .slider-arrow-2 {
    width: 160px;
    height: 160px;
  }

  .slider-11 {
    padding-left: 0;
    padding-right: 0;
  }

  .xxl-heading {
    font-size: 48px;
  }

  .services-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #0000;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .section-8 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .service-bottom {
    padding-top: 48px;
  }

  .service-link {
    background-color: #fff;
  }

  .spark-features-included {
    padding-left: 64px;
    padding-right: 64px;
  }

  .spark-flex-row-pricing {
    flex-wrap: wrap;
    justify-content: center;
  }

  .spark-full-width-mobile {
    width: 100%;
    margin-bottom: 1rem;
    display: block;
  }

  .spark-flat-tabs-menu {
    margin-bottom: 64px;
  }

  .spark-section-9 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-wrapped-card-2 {
    width: 45%;
  }

  .spark-three-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-tabs-menu {
    margin-bottom: 64px;
  }

  .spark-wrapped-card-3 {
    width: 45%;
  }

  .spark-three-column-grid-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-flat-tabs-menu-2 {
    margin-bottom: 64px;
  }

  .spark-tabs-parent-3 {
    margin-top: -227px;
  }

  .spark-section-10 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-11 {
    margin-top: 175px;
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-section-12 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .rl-heading-style-h2-2 {
    font-size: 2.75rem;
  }

  .rl-padding-section-large-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .rl_gallery10_spacing-block-2 {
    padding-bottom: 4.5rem;
  }

  .brix---badge-primary-small-light-4 {
    padding-top: 16px;
    padding-left: 17px;
    padding-right: 16px;
  }

  .brix---badge-primary-small-light-4.cc {
    margin-top: 15px;
    padding-top: 9px;
    padding-left: 34px;
  }

  .brix---heading-h3-size-50 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---blog-card-image-4 {
    width: 100%;
  }

  .brix---grid-2-columns---gap-48px-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---badge-secondary-category-badges-4 {
    margin-left: 0;
    margin-right: 24px;
  }

  .brix---categories-badges-wrapper-4 {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-24 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-title-and-categories-4 {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-202 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h4-size-6 {
    font-size: 16px;
    line-height: 32px;
  }

  .brix---grid-1-column-gap-row-24px-6 {
    margin-top: 28px;
  }

  .brix---divider-24px-3 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

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

  .brix---grid-blog-featured-v3-3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-25 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-title-and-paragraph-3 {
    grid-column-gap: 50px;
    grid-template-columns: .8fr .8fr;
  }

  .brix---section-22 {
    margin-top: -3px;
    padding-top: 6px;
    padding-bottom: 118px;
  }

  .bold-text-299 {
    font-size: 16px;
  }

  .slider-15 {
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-70 {
    margin-top: 8px;
  }

  .spark-wrapped-card-4 {
    width: 45%;
  }

  .spark-three-column-grid-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-flat-tabs-menu-3 {
    margin-bottom: 64px;
  }

  .spark-section-13 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---btn-primary-17 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---instagram-image-hidden-on-tablet {
    display: none;
  }

  .brix---grid-instagram-v2 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-25 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-23 {
    margin-top: 49px;
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 20px;
  }

  .brix---grid-gallery-v5 {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .brix---btn-primary-18 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---instagram-image-hidden-on-tablet-2 {
    display: none;
  }

  .brix---grid-instagram-v2-2 {
    grid-template-columns: 1fr 1fr;
    margin-top: 80px;
  }

  .brix---heading-h2-size-26 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-24 {
    margin-top: -13px;
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---image-wrapper-br-24px-2 {
    border-radius: 20px;
  }

  .brix---heading-h3-size-51 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---blog-card-image-5 {
    width: 100%;
  }

  .brix---grid-2-columns---gap-48px-4 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .brix---badge-secondary-category-badges-5 {
    margin-left: 0;
    margin-right: 24px;
  }

  .brix---categories-badges-wrapper-5 {
    justify-content: flex-start;
  }

  .brix---heading-h2-size-27 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---grid-title-and-categories-5 {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-203 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h4-size-7 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---divider-24px-4 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

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

  .brix---grid-blog-featured-v3-4 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-26 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---grid-title-and-paragraph-4 {
    grid-column-gap: 50px;
    grid-template-columns: .8fr .8fr;
  }

  .brix---section-25 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .combine-heading-style-h2-3 {
    font-size: 2.5rem;
  }

  .combine-padding-global-3 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .combine-gallery1_component-2.nlk009909 {
    margin-top: 33px;
  }

  .combine-heading-style-h2-4 {
    font-size: 2.5rem;
  }

  .combine-padding-global-4 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .paragraph-261.uiiololpl {
    padding-top: 0;
  }

  .combine-heading-style-h2-5 {
    font-size: 2.5rem;
  }

  .combine-padding-global-5 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .uui-banner05_text-wrapper {
    grid-column-gap: .25rem;
    flex-wrap: wrap;
  }

  .uui-banner05_icon-wrapper {
    display: none;
  }

  .uui-banner05_wrapper {
    padding-left: 1.25rem;
  }

  .box.box-1 {
    height: 20px;
  }

  .js-clock {
    width: 30%;
  }

  .combine-padding-global-6 {
    margin-top: -5px;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .combine-banner2_button {
    margin-left: 0;
  }

  .combine-banner2_text {
    font-size: 12px;
  }

  .combine-banner2_component {
    margin-left: -24px;
  }

  .combine-section_banner2 {
    margin-top: 78px;
  }

  .combine-section_banner2.kkk {
    margin-top: 3px;
  }

  .combine-section_banner2.kkk.ookjjfuhf {
    z-index: 2;
    margin-top: 86px;
  }

  .uui-banner10_close-button {
    margin-top: 11px;
    display: block;
  }

  .uui-text-rich-text-6 {
    margin-top: -103px;
  }

  .uui-text-rich-text-6.bhtuu {
    margin-top: -150px;
  }

  .uui-text-rich-text-6.bhtuu.uujjuju {
    margin-top: 18px;
  }

  .uui-blogpost03_content {
    margin-bottom: 3rem;
  }

  .uui-heading-large-5 {
    margin-top: 1.2rem;
    font-size: 2.75rem;
  }

  .uui-heading-large-5.iyuyuyuyy {
    margin-top: 1.7rem;
  }

  .uui-blogpost03_header {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .uui-blogpost01_content-3 {
    margin-bottom: 3rem;
  }

  .uui-blogpost01_image-wrapper-3 {
    margin-bottom: 3rem;
    padding-top: 56.25%;
  }

  .uui-blogpost01_title-wrapper-3 {
    margin-bottom: 4rem;
  }

  .uui-blogpost01_title-wrapper-3.kkjihjhu {
    margin-top: -72px;
  }

  .uui-blogpost05_content {
    margin-bottom: 3rem;
  }

  .uui-blogpost05_form-wrapper {
    display: flex;
  }

  .uui-blogpost05_newsletter {
    position: static;
  }

  .uui-blogpost05_contributers {
    display: none;
    position: static;
  }

  .uui-blogpost05_content-left {
    width: 100%;
    max-width: none;
    position: static;
  }

  .uui-blogpost05_content-wrapper {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-heading-large-6 {
    font-size: 2.75rem;
  }

  .uui-blogpost05_header {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .spark-checked-item-2.spark-half-width {
    width: 50%;
  }

  .spark-features-included-2 {
    padding-left: 64px;
    padding-right: 64px;
  }

  .spark-side-tabs-content-2.spark-full-width-mobile {
    width: 100%;
  }

  .spark-full-width-mobile-2 {
    width: 100%;
    margin-bottom: 1rem;
    display: block;
  }

  .spark-small-sub-paragraph-6.spark-no-bottom {
    margin-bottom: 0;
  }

  .spark-side-flat-tab-2 {
    width: 100%;
  }

  .spark-stacked-flat-tabs-menu-2 {
    width: 35%;
    margin-bottom: 64px;
    margin-right: 5%;
  }

  .spark-stacked-flat-tabs-menu-2.spark-full-on-mobile {
    width: 100%;
    margin-bottom: 0;
    margin-right: 0%;
  }

  .spark-side-flat-tab-parent-2.spark-flex-middle {
    flex-direction: column;
  }

  .spark-section-14 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .combine-heading-style-h2-6 {
    font-size: 2.5rem;
  }

  .combine-contact4_component {
    flex-direction: column;
  }

  .combine-padding-global-7 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .combine-form_input-grey {
    min-width: 12rem;
  }

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

  .combine-section_contact3 {
    margin-top: -125px;
  }

  .ms-input {
    font-size: 16px;
  }

  .ms-button {
    position: relative;
  }

  .combine-heading-style-h2-7 {
    font-size: 2.5rem;
  }

  .combine-contact4_component-2 {
    flex-direction: column;
  }

  .combine-padding-global-8 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .combine-form_input-grey-2 {
    min-width: 12rem;
  }

  .combine-contact3_component-2 {
    flex-direction: column;
    align-items: center;
  }

  .brix---btn-primary-19 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---card-form-6 {
    padding: 54px 32px;
  }

  .brix---display-5 {
    font-size: 22px;
    line-height: 38px;
  }

  .brix---grid-2-contact-v13 {
    grid-row-gap: 70px;
    grid-template-columns: 1fr;
  }

  .brix---display-2 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---mg-bottom-80px {
    margin-bottom: 64px;
  }

  .brix---section-26 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .uui-button-10 {
    border-color: var(--untitled-ui--gray300);
  }

  .uui-form_input-5 {
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .uui-form_input-5:focus {
    border-color: var(--flowui-component-library--gray-500);
    box-shadow: none;
  }

  .uui-form_input-5::placeholder {
    color: var(--placeholder);
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .uui-form_input-5.text-area {
    border: 1px solid var(--untitled-ui--gray300);
  }

  .uui-form_input-5.select {
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .uui-form_input-5.select:focus {
    border-color: var(--flowui-component-library--gray-500);
    box-shadow: none;
  }

  .uui-contact04_contact-list {
    margin-top: 2rem;
  }

  .uui-contact04_component {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

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

  .uui-section_contact04 {
    margin-top: 35px;
  }

  .uui-contact05_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .combine-form_input-grey-3 {
    min-width: 12rem;
  }

  .combine-heading-style-h2-8 {
    font-size: 2.5rem;
  }

  .combine-contact3_component-3 {
    flex-direction: column;
    align-items: center;
  }

  .combine-padding-global-9 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 3.25rem;
  }

  .uui-heroheader08_component {
    grid-column-gap: 0rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

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

  .search-icon-2 {
    color: var(--black);
    left: 3%;
  }

  .seach-cms {
    border: 0px none var(--combine-library--grey-200);
    background-color: var(--white);
    border-radius: 20px;
  }

  .seach-cms:hover {
    background-color: var(--combine-library--grey-100);
  }

  .search-cms-item {
    border: 1px solid var(--elements-webflow-library--general--shadow-04);
    display: none;
  }

  .search-input-2 {
    height: 50px;
    padding-left: 40px;
  }

  .search-cms-wrapper {
    border: 1px #000;
    border-radius: 20px;
    font-family: Poppins, sans-serif;
  }

  .prep-time-wrapper {
    color: var(--black);
  }

  .search-name {
    color: var(--black);
    font-size: 13px;
  }

  .recipe-hero-section {
    z-index: 2147483647;
    background-color: var(--white);
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }

  .container-13 {
    margin-top: 0;
  }

  .call-caps-text-2 {
    color: var(--white);
    font-family: Poppins, sans-serif;
  }

  .square-2-wrapper {
    bottom: 11%;
  }

  .hero-paragraph {
    color: var(--white);
    font-family: Poppins, sans-serif;
    font-weight: 600;
  }

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

  .copy-grid {
    flex-direction: column;
    width: 100%;
    display: flex;
  }

  .square-1-wrapper {
    top: 17%;
    right: 9%;
  }

  .hero-heading {
    color: var(--white);
    font-family: Hobo, sans-serif;
    font-weight: 700;
  }

  .page-wrapper-4._2 {
    display: block;
  }

  .page-wrapper-4._2.hhjjjuk {
    z-index: 1;
    margin-top: -154px;
    display: block;
    position: relative;
  }

  .page-wrapper-4._2.hhjjjuk.hhjhuhjj {
    display: none;
  }

  .page-wrapper-4._2.hhjjjuk.uiolhfryy {
    margin-top: 0;
  }

  .search-input-3 {
    background-color: var(--white);
    color: var(--black);
    border-radius: 20px;
    height: 50px;
    padding-left: 40px;
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .div-block-323 {
    z-index: 6;
    margin-top: -366px;
    position: relative;
  }

  .div-block-323.jjkudhy {
    background-image: none;
    margin-top: -571px;
  }

  .slide-75 {
    background-image: linear-gradient(#00000047, #00000047), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65ab409ccef6a2cfc7833003_L1(1).avif");
    background-position: 0 0, 0%;
    background-size: auto, cover;
  }

  .mask-4 {
    height: 70vh;
    min-height: 780px;
    margin-top: -294px;
  }

  .container-14 {
    max-width: 728px;
  }

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

  .slide-76 {
    background-image: linear-gradient(#0000007d, #0000007d), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65af6e4723261f73e2c2c0af_BannerHeroImage_Mobile_Libaran.avif");
    background-position: 0 0, 50% 40%;
    background-size: auto, cover;
  }

  .slide-77 {
    background-image: linear-gradient(#0000006e, #0000006e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f65485653750909d5a69db_Tanini_Kinabatangan-Drone-2.avif");
    background-position: 0 0, 0%;
    background-size: auto, cover;
    font-family: Poppins, sans-serif;
  }

  .slide-78 {
    background-image: linear-gradient(#0000006e, #0000006e), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f655597e2097dc472397c0_WPCP%20(4%20of%204).avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .div-block-324 {
    z-index: 2147483647;
    margin-top: -571px;
    position: relative;
  }

  .text-span-46 {
    font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
    font-style: italic;
  }

  .search-term-copy-2 {
    color: var(--black);
  }

  .search-item-2 {
    background-color: var(--search-bar-color);
    color: var(--black);
    border-radius: 7px;
  }

  .search-content-bottom-2, .search-item-3 {
    color: var(--black);
  }

  .search-item-3:hover {
    background-color: var(--white);
    color: var(--black);
  }

  .div-block-325 {
    color: var(--black);
  }

  .featured-recipe-link-2 {
    background-color: var(--white);
    color: var(--black);
    border-radius: 20px;
    font-family: Poppins, sans-serif;
  }

  .text-block-134 {
    font-family: Poppins, sans-serif;
  }

  .spark-wrapped-card-5 {
    width: 45%;
  }

  .spark-three-column-grid-4 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }

  .spark-tabs-menu-2 {
    margin-bottom: 64px;
  }

  .spark-container-15 {
    margin-top: -163px;
  }

  .spark-section-15 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .uui-career09_tabs-menu {
    z-index: 1;
    top: -1px;
  }

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

  .uui-container-small-2 {
    width: 100%;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr 1fr;
  }

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

  .testimonial-slider-left {
    left: -20px;
  }

  .testimonial-slider-right {
    right: -20px;
  }

  .f-image-cover {
    height: 100%;
  }

  .f-header-image-wrapper-tall {
    max-width: none;
    height: 360px;
  }

  .f-h1-heading {
    font-size: 2rem;
  }

  .f-header-grid {
    grid-template-columns: 1fr;
  }

  .f-section-large-2 {
    margin-top: -38px;
  }

  .f-grid-four-column {
    grid-template-columns: 1fr 1fr;
  }

  .grid-3 {
    grid-row-gap: 2rem;
    flex-flow: column;
    width: 100%;
    display: flex;
  }

  .card {
    flex-flow: row;
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .top-content {
    max-width: none;
  }

  .spark-flex-row-7.spark-5-spacing {
    grid-row-gap: 2rem;
    flex-direction: column-reverse;
    align-items: flex-start;
  }

  .spark-flex-row-7.spark-5-spacing.spark-column-tablet-down {
    grid-row-gap: 64px;
    flex-direction: column;
  }

  .spark-section-16 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .combine-team3_image-wrapper, .combine-team3_image-wrapper.yyhujik, .combine-team3_image-wrapper.ukiklopp {
    width: 15%;
    height: 5rem;
  }

  .combine-team3_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: center;
  }

  .combine-heading-style-h2-9 {
    font-size: 2.5rem;
  }

  .combine-padding-global-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .div-block-328 {
    font-family: Poppins, sans-serif;
  }

  .square-b6 {
    background-color: #fff;
  }

  .container-17 {
    padding-left: 3em;
    padding-right: 3em;
  }

  .container-17.is--map {
    padding-top: 10.5em;
    padding-bottom: 16.8em;
  }

  .container-17.is--bottom {
    font-size: 1.1em;
  }

  .bar__name {
    display: none;
  }

  .map-2 {
    font-size: 1.5em;
  }

  .combine-team4_component {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .combine-heading-style-h2-10 {
    font-size: 2.5rem;
  }

  .combine-padding-global-11 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .f-gallery-two-column {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .brix---btn-primary-20 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .brix---instagram-image-hidden-on-tablet-3 {
    display: none;
  }

  .brix---grid-instagram-v2-3 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---heading-h2-size-28 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---section-27 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .modal-content-2 {
    padding-bottom: 49px;
  }

  .modal-element {
    margin-top: 27px;
    font-family: Poppins, sans-serif;
  }

  .modal-element.dd-on-package {
    margin-top: 69px;
  }

  .modal-overlay, .modal-overlay.uuuuuuuuuu.destop {
    display: none;
  }

  .modal-overlay.uuuuuuuuuu.mobile {
    display: flex;
  }

  .heading-31 {
    font-size: 18px;
  }

  .home-hero-button-wrapper {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .button-primary-4, .button-secondary-2 {
    padding-left: 16px;
    padding-right: 16px;
  }

  .uui-layout92_list {
    grid-template-columns: 1fr 1fr;
  }

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

  .spark-section-17 {
    padding-top: 104px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .form-block-2 {
    width: 100%;
    max-width: none;
  }

  .body-6 {
    background-image: linear-gradient(#00000080, #00000080), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/67626ee669ca12cf482089df_Tanini-Kinabatangan-Activity-Rivercruise%2CProbosis-Monkey.avif");
    background-position: 0 0, 50%;
    background-size: auto, cover;
  }

  .spacer-medium {
    padding-top: 1.5rem;
  }

  .checkbox-base {
    height: auto;
    min-height: 100px;
  }

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

  .slide-content-2 {
    align-items: center;
    width: 100%;
    min-height: 100vh;
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .author-image {
    margin-bottom: 10px;
  }

  .slide-content-3 {
    align-items: center;
    width: 100%;
    min-height: 100vh;
    padding-top: 140px;
    padding-bottom: 140px;
  }

  .combine-heading-style-h2-11 {
    font-size: 2.5rem;
  }

  .banner-content {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 60px;
    padding-bottom: 60px;
  }

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

  .slide-banner {
    width: 100%;
    display: none;
  }

  .banner-logo {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  .combine-heading-style-h2-12 {
    font-size: 2.5rem;
  }

  .slide-banner-2 {
    width: 100%;
    display: none;
  }

  .combine-heading-style-h2-13 {
    font-size: 2.5rem;
  }

  .slide-banner-3 {
    width: 100%;
    display: none;
  }

  .combine-heading-style-h2-14, .combine-heading-style-h2-15, .combine-heading-style-h2-16 {
    font-size: 2.5rem;
  }

  .banner-content-2 {
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .combine-heading-style-h2-17 {
    font-size: 2.5rem;
  }

  .slide-wrapper-2 {
    flex-direction: column;
  }

  .combine-heading-style-h2-18 {
    font-size: 2.5rem;
  }

  .ms-input-4.ms-text-area, .ms-input-5, .ms-input-6.ms-text-area, .ms-input-7.ms-text-area, .ms-input-8.ms-text-area, .ms-input-9.ms-text-area, .ms-input-10.ms-text-area, .ms-input-11, .ms-input-12, .ms-input-13, .ms-input-14, .ms-input-15, .ms-input-16, .ms-input-17, .ms-input-18, .ms-input-19, .text-field-41 {
    font-size: 16px;
  }

  .text-field-41:focus {
    border: 1px solid var(--flowui-component-library--gray-500);
  }

  .tab-link-tab-1.w--current {
    padding-left: 10px;
    padding-right: 20px;
  }

  .tab-link-tab-2-2 {
    margin-left: 5px;
    padding-left: 10px;
  }

  .tabs-menu-2 {
    width: 100%;
    margin-left: 0;
  }

  .code-embed-17 {
    display: none;
  }

  .heading-36, .heading-37, .heading-38, .heading-39 {
    font-size: 18px;
  }

  .tab-link-tab-1-2.w--current {
    padding-left: 10px;
    padding-right: 20px;
  }

  .modal-overlay-2, .modal-overlay-2.uuuuuuuuuu.destop {
    display: none;
  }

  .modal-content-3 {
    padding-bottom: 49px;
  }

  .tab-link-tab-2-3 {
    margin-left: 5px;
    padding-left: 10px;
  }

  .heading-41 {
    font-size: 18px;
  }

  .tab-link-tab-1-3.w--current {
    padding-left: 10px;
    padding-right: 20px;
  }

  .modal-overlay-3 {
    display: none;
  }

  .modal-overlay-3.uuuuuuuuuu.mobile {
    display: flex;
  }

  .modal-content-4 {
    padding-bottom: 49px;
  }

  .heading-42 {
    font-size: 18px;
  }

  .text-block-295.uuujj {
    margin-top: 48px;
  }

  .heading-43 {
    font-size: 18px;
  }

  .brix---section-28 {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h1-size-27 {
    font-size: 48px;
    line-height: 60px;
  }

  .brix---heading-h4-size-8 {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---product-card-image-4 {
    width: 100%;
  }

  .brix---grid-3-columns-gap-row-48px-4 {
    grid-template-columns: 1fr 1fr;
  }

  .f-account-section {
    height: auto;
  }

  .f-account-container-r {
    width: 60%;
  }

  .f-account-image-wrapper {
    width: 40%;
  }

  .f-navigation-link {
    width: 100%;
  }

  .f-navigation {
    position: relative;
  }

  .f-navigation-menu-button {
    border: 1px solid var(--flowui-component-library--gray-200);
    color: var(--flowui-component-library--grey-600);
    border-radius: 8px;
    padding: 10px;
  }

  .f-navigation-menu-button.w--open {
    background-color: var(--flowui-component-library--gray-900);
    border-color: #fff;
  }

  .f-navigation-r {
    align-items: center;
    width: auto;
    display: flex;
  }

  .f-navigation-l {
    border: 1px solid var(--flowui-component-library--gray-200);
    background-color: var(--flowui-component-library--white);
    color: var(--flowui-component-library--grey-600);
    border-radius: 8px;
    width: 100%;
    padding: 12px;
  }

  .f-navigation-l.w--open {
    background-color: var(--flowui-component-library--gray-700);
    border-color: #fff;
  }

  .f-navigation-logo-link {
    margin-right: 0;
  }
}

@media screen and (max-width: 767px) {
  .content-text {
    padding-left: 5px;
    padding-right: 5px;
  }

  .content-text h5 {
    font-size: 13px;
  }

  .content-text.sticky-content-2 {
    width: 100%;
    margin-right: 0%;
  }

  .logo-img {
    width: 25px;
  }

  .nav-menu-8 {
    flex-direction: column;
    padding-bottom: 30px;
    padding-left: 0;
  }

  .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-dropdown-toggle-3 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .navbar-brand-3 {
    padding-left: 0;
  }

  .mobile-margin-top-11 {
    margin-top: 10px;
  }

  .nav-link-8 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

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

  .spark-input.spark-with-a-inner-shadow {
    width: 240px;
  }

  .spark-hero-sub-paragraph {
    margin-bottom: 32px;
  }

  .spark-hero-section-left-side {
    width: 100%;
  }

  .spark-flex-row {
    flex-direction: column;
  }

  .spark-flex-row.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-container {
    width: 100%;
  }

  .spark-nav-link {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-section h1 {
    margin-top: -18px;
    margin-left: 155px;
    font-size: 2rem;
  }

  .brix---btn-primary-white {
    padding: 20px 32px;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-cta-v11 {
    grid-row-gap: 200px;
    grid-template-columns: 1fr;
  }

  .brix---container-default {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .brix---cta-v11-section {
    min-height: auto;
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---btn-primary {
    padding: 20px 32px;
  }

  .brix---text-area {
    border-radius: 18px;
  }

  .brix---input {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---card-form {
    min-height: 560px;
    padding: 36px 30px 48px;
  }

  .brix---card-map-content {
    padding: 32px;
  }

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

  .brix---heading-h1-size {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-contact-v7 {
    grid-template-columns: 1fr;
  }

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

  .heading {
    margin-top: -165px;
    margin-left: 152px;
    font-size: 20px;
  }

  .paragraph {
    margin-top: 88px;
    margin-left: 153px;
    font-size: 18px;
  }

  .heading-2 {
    margin-top: 28px;
    margin-left: 151px;
    font-size: 20px;
  }

  .paragraph-2 {
    margin-left: 151px;
    font-size: 18px;
  }

  .image-2 {
    margin-left: 284px;
  }

  .image-3 {
    margin-left: 270px;
  }

  .div-block-2 {
    width: 400px;
    margin-left: 96px;
  }

  .logos-without-title {
    padding: 60px 15px;
  }

  .clients-wrapper-three {
    margin-bottom: -30px;
  }

  .clients-image-three {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .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 {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .hero-heading-left {
    padding: 60px 15px;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .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-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .hero-heading-center, .team-circles {
    padding: 60px 15px;
  }

  .team-grid {
    grid-template-columns: 1fr 1fr;
  }

  .brix---btn-primary-white-2 {
    padding: 20px 32px;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-cta-v11-2 {
    grid-row-gap: 200px;
    grid-template-columns: 1fr;
  }

  .brix---cta-v11-section-2 {
    min-height: auto;
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .spark-flex-row-2 {
    flex-direction: column;
  }

  .spark-flex-row-2.spark-centered {
    flex-direction: row;
  }

  .spark-hero-sub-paragraph-2 {
    margin-bottom: 32px;
  }

  .spark-container-2 {
    width: 100%;
  }

  .spark-nav-link-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-2 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-2 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-section-2 h1 {
    font-size: 2rem;
  }

  .brix---heading-h2-size-3 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---btn-primary-white-3 {
    padding: 20px 32px;
  }

  .brix---heading-h3-size-34 {
    color: var(--white);
    font-size: 20px;
    line-height: 40px;
  }

  .heading-5, .heading-6 {
    color: var(--white);
  }

  .brix---btn-primary-2 {
    padding: 20px 32px;
  }

  .brix---text-area-2 {
    border-radius: 18px;
  }

  .brix---input-2 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-2 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---card-form-2 {
    min-height: 560px;
    padding: 36px 30px 48px;
  }

  .brix---card-map-content-2 {
    padding: 32px;
  }

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

  .brix---heading-h1-size-2 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-contact-v7-2 {
    grid-template-columns: 1fr;
  }

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

  .logos-without-title-2 {
    padding: 60px 15px;
  }

  .clients-wrapper-three-2 {
    margin-bottom: -30px;
  }

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

  .brix---dropdown-link {
    color: var(--white);
    font-weight: 500;
  }

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

  .brix---btn-primary-small {
    padding: 20px 32px;
  }

  .brix---btn-header-hidden-on-mbl {
    display: none;
  }

  .brix---header-nav-list-item-show-in-mbl {
    display: block;
  }

  .brix---header-menu-wrapper {
    background-color: var(--elements-webflow-library--general--shadow-03);
  }

  .brix---header-logo {
    max-width: 90%;
  }

  .brix---container-default-3 {
    margin-top: 36px;
    display: block;
  }

  .image-11 {
    margin-top: 15px;
  }

  .brix---hero-full-width-right-hero-v5 {
    margin-top: 62px;
    position: static;
  }

  .brix---floating-image-hero-v2---1 {
    max-width: 480px;
  }

  .brix---btn-secondary {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-3 {
    padding: 20px 32px;
  }

  .brix---button-row-left {
    margin-right: 16px;
  }

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

  .brix---heading-h1-size-3 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-hero-v1 {
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-secondary-white {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-4 {
    padding: 20px 32px;
  }

  .brix---heading-h2-size-4 {
    font-size: 28px;
    line-height: 40px;
  }

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

  .brix---grid-cta-v10 {
    grid-template-columns: 1fr;
  }

  .brix---cta-bg-overlay {
    min-height: 66vh;
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---text-300-bold {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---paragraph-default-4 {
    margin-top: 45px;
  }

  .brix---heading-h4-size {
    font-size: 20px;
    line-height: 26px;
  }

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

  .brix---product-card-wrapper-v1 {
    width: 100%;
  }

  .brix---badge-secondary-small {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---grid-3-columns-gap-row-48px {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

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

  .brix---heading-h1-size-4 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle {
    font-size: 17px;
    line-height: 19px;
  }

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

  .brix---text-200, .brix---text-200-bold {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---avatar-circle-04 {
    width: 64px;
    max-width: 64px;
    height: 64px;
    max-height: 64px;
  }

  .brix---card-testimonial-v2 {
    padding: 44px 32px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 28px;
    line-height: 40px;
  }

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

  .brix---btn-slider-arrow-right---testimonial-v12 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto 36% -104px auto;
  }

  .brix---btn-slider-arrow-left---testimonial-v12 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
    inset: auto auto -104px 36%;
  }

  .brix---btn-secondary-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-4 {
    padding: 20px 32px;
  }

  .brix---button-row-left-2 {
    margin-right: 16px;
  }

  .brix---heading-h2-size-6 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-top---text-2-buttons {
    grid-template-columns: .9fr;
  }

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

  .brix---link-icon-right {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---grid-2-columns---gap-row-72px {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-7 {
    font-size: 28px;
    line-height: 40px;
  }

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

  .logos-without-title-3 {
    padding: 60px 15px;
  }

  .div-block-4 {
    margin-left: 0;
  }

  .link {
    width: 100.328vw;
    margin-top: 248px;
    margin-left: -6px;
    font-size: 15px;
  }

  .brix---btn-secondary-white-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-5 {
    padding: 20px 32px;
  }

  .brix---grid-2-col---1-col-t {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-dark {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .spark-hero-section-image {
    width: 100%;
    max-width: 100%;
  }

  .spark-flex-row-3 {
    flex-direction: column;
  }

  .spark-flex-row-3.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-flex-row-3.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-hero-sub-paragraph-3 {
    margin-bottom: 32px;
  }

  .spark-hero-section-left-side-2, .spark-container-3 {
    width: 100%;
  }

  .spark-nav-link-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-3 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-rounded-edge-nav-bar-inner {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-rounded-edge-navbar {
    width: 98%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-3 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-section-3.spark-light-background {
    padding-top: 128px;
  }

  .heading-9 {
    margin-top: -146px;
    margin-left: -27px;
    font-size: 25px;
  }

  .paragraph-4 {
    margin-top: -34px;
    margin-left: -26px;
    font-size: 15px;
  }

  .spark-button-4.spark-secondary-button {
    font-size: .6rem;
  }

  .spark-input-2.spark-with-a-inner-shadow {
    width: 240px;
  }

  .spark-hero-sub-paragraph-4 {
    margin-bottom: 32px;
  }

  .spark-container-4 {
    width: 100%;
  }

  .spark-nav-link-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-4 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .brix---text-300-bold-2 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---heading-h4-size-2 {
    font-size: 20px;
    line-height: 26px;
  }

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

  .brix---product-card-image-2.ggh {
    width: 600px;
  }

  .brix---product-card-wrapper-v1-2 {
    width: 100%;
  }

  .brix---badge-secondary-small-2 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---grid-3-columns-gap-row-48px-2 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

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

  .brix---heading-h1-size-5 {
    margin-top: -11px;
    margin-bottom: 12px;
    margin-left: -12px;
    font-size: 20px;
    line-height: 46px;
  }

  .brix---heading-h1-size-5.ffgfg {
    margin-top: 0;
    margin-right: 0;
  }

  .brix---heading-h1-size-5.fdfrd {
    margin-top: -71px;
  }

  .brix---subtitle-2 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---container-default-5 {
    margin-top: 10px;
  }

  .brix---section-5 {
    margin-top: -80px;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---hero-full-width-right-hero-v5-2 {
    margin-top: 62px;
    position: static;
  }

  .brix---floating-image-hero-v2---2 {
    max-width: 480px;
  }

  .brix---btn-secondary-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-5 {
    padding: 20px 32px;
  }

  .brix---button-row-left-3 {
    margin-right: 16px;
  }

  .brix---grid-hero-v1-2 {
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .spark-hero-section-image-2 {
    width: 100%;
    max-width: 100%;
  }

  .spark-flex-row-4 {
    flex-direction: column;
  }

  .spark-flex-row-4.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-flex-row-4.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-hero-section-left-side-3 {
    width: 100%;
  }

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

  .brix---link-icon-right-2 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-3 {
    font-size: 12px;
    line-height: 18px;
  }

  .brix---link-wrapper-color-primary {
    margin-left: 44px;
  }

  .link-2 {
    margin-top: 259px;
    margin-left: -151px;
    font-size: 15px;
  }

  .brix---btn-secondary-white-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-6 {
    padding: 20px 32px;
  }

  .brix---color-neutral-821 {
    margin-top: 85px;
    margin-left: -5px;
    padding-top: 0;
  }

  .brix---color-neutral-821.yuiklikolikkolki {
    margin-top: 190px;
  }

  .brix---grid-2-col---1-col-t-2 {
    grid-template-columns: 1fr;
  }

  .brix---hero-bg-image-dark-2 {
    margin-top: -70px;
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .brix---heading-h2-size-8 {
    margin-top: 5px;
    font-size: 13px;
    line-height: 40px;
  }

  .brix---grid-cta-v10-2 {
    grid-template-columns: 1fr;
  }

  .brix---cta-bg-overlay-2 {
    min-height: 66vh;
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---grid-cta-v11-3 {
    grid-row-gap: 200px;
    grid-template-columns: 1fr;
  }

  .brix---cta-v11-section-3 {
    min-height: auto;
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---cta-v1-floating-item-02 {
    width: 34%;
    bottom: -5%;
    right: -4%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 34%;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---cta-section {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---heading-h1-size-6 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

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

  .link-8 {
    margin-top: 154px;
    margin-left: 59px;
  }

  .image-29 {
    margin-top: -203px;
    margin-left: -40px;
    margin-right: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .link-9 {
    margin-top: 160px;
  }

  .link-10 {
    color: #00f;
    margin-top: 171px;
    margin-left: 150px;
  }

  .link-11 {
    margin-top: 208px;
    margin-left: 208px;
  }

  .link-12 {
    margin-top: 187px;
    margin-left: 364px;
  }

  .link-13 {
    margin-top: 301px;
    margin-left: 280px;
  }

  .link-14 {
    margin-top: 287px;
    margin-left: 434px;
  }

  .heading-11 {
    margin-top: 300px;
    margin-left: 366px;
  }

  .brix---floating-image-hero-v2---3 {
    max-width: 480px;
  }

  .brix---btn-circle-secondary {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---btn-secondary-4 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-6 {
    padding: 20px 32px;
  }

  .brix---button-row-left-4 {
    margin-right: 16px;
  }

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

  .brix---heading-h1-size-7 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-hero-v4 {
    grid-template-columns: 1fr;
  }

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

  .brix---hero-full-width-right-hero-v5-3 {
    margin-top: 62px;
    position: static;
  }

  .brix---heading-h1-size-8 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-hero-v1-3 {
    grid-template-columns: 1fr;
  }

  .brix---section-hero-full-width-right-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---social-media-grid-center {
    justify-content: center;
    justify-items: center;
  }

  .brix---badge-secondary-small-bold {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---grid-3-columns-gap-row-64px {
    grid-row-gap: 68px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-9 {
    font-size: 28px;
    line-height: 40px;
  }

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

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

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

  .brix---floating-image-hero-v1---1 {
    max-width: 500px;
  }

  .brix---floating-image-hero-v1---2 {
    max-width: 480px;
  }

  .brix---btn-secondary-5 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-7 {
    padding: 20px 32px;
  }

  .brix---button-row-left-5 {
    margin-right: 16px;
  }

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

  .brix---heading-h1-size-9 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---card-over-image {
    padding: 45px 32px;
  }

  .brix---section-hero-short {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .brix---text-area-3 {
    border-radius: 18px;
  }

  .brix---input-3 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-3 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---card-form-3 {
    min-height: 560px;
    padding: 36px 30px 48px;
  }

  .brix---card-map-content-3 {
    padding: 32px;
  }

  .brix---grid-contact-v7-3 {
    grid-template-columns: 1fr;
  }

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

  .brix---text-201 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---badge-primary-small-light {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---divider-32px {
    margin-top: 24px;
    margin-bottom: 24px;
  }

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

  .brix---grid-2-columns---gap-48px {
    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-10 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-title-and-categories {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-200 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h4-size-3 {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---text-100-medium {
    font-size: 14px;
  }

  .brix---divider-24px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---grid-blog-featured-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-10 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-3 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---grid-title-and-paragraph {
    grid-row-gap: 12px;
    grid-template-columns: 1.1fr;
  }

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

  .combine-blog4_content {
    margin-left: .9rem;
  }

  .combine-blog4_content.ttttt {
    margin-left: .3rem;
  }

  .combine-space-large {
    width: 500px;
  }

  .combine-space-large.ghghghggh, .combine-space-large.yyterrreter {
    width: 400px;
  }

  .combine-padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .slider-7.iifjjfyyfhfhfyyfhhfy {
    margin-top: -9px;
  }

  .slider-7.yuululu {
    margin-top: 1px;
  }

  .sliderr-navigation {
    border-bottom-style: none;
  }

  .slide-nav-3 {
    opacity: 0;
    margin-left: 5px;
  }

  .slide-17nlk01 {
    background-position: 100%;
  }

  .combine-text-size-regular-2 {
    margin-top: -47px;
    margin-left: 95px;
  }

  .combine-text-size-regular-2.yyujjk {
    margin-top: 0;
  }

  .combine-text-size-regular-2.yyhhh.yyrtyrtr {
    margin-left: 176px;
  }

  .combine-text-size-regular-2.nlk000033 {
    margin-top: 4px;
  }

  .combine-padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .spark-lightbox {
    margin-top: 64px;
  }

  .spark-button-5 {
    margin-left: 5px;
  }

  .spark-button-5.spark-secondary-button {
    border-style: solid;
    border-color: var(--elements-webflow-library--secondary--color-2);
    box-shadow: none;
  }

  .spark-button-5.spark-secondary-button:hover {
    background-color: var(--elements-webflow-library--secondary--color-2);
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf {
    margin-left: 247px;
  }

  .spark-flex-row-5 {
    flex-direction: column;
  }

  .spark-flex-row-5.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-flex-row-5.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-flex-row-5.spark-centered {
    flex-direction: row;
  }

  .spark-hero-sub-paragraph-5 {
    margin-bottom: 32px;
  }

  .spark-container-5 {
    width: 100%;
  }

  .spark-nav-link-5 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-nav-menu-5 {
    max-height: 90vh;
    overflow: scroll;
  }

  .spark-square-menu-inner-4 {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-square-menu-with-links-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-section-5 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-hero-section-image-3 {
    width: 100%;
    max-width: 100%;
  }

  .spark-hero-section-left-side-4 {
    width: 100%;
  }

  .brix---accordion-title {
    font-size: 20px;
    line-height: 30px;
  }

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

  .brix---heading-h2-size-11 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---accordion-item-wrapper-v4 {
    padding: 40px 24px;
  }

  .brix---grid-2-columns-stats-v4 {
    grid-template-columns: 1fr;
  }

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

  .brix---accordion-side {
    margin-right: 16px;
  }

  .brix---accordion-item-wrapper {
    padding: 40px 24px;
  }

  .brix---btn-circle-accordion-btn {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-title-2, .brix---accordion-title-3 {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---accordion-item-wrapper-v4-2 {
    padding: 40px 24px;
  }

  .brix---grid-2-columns-stats-v4-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-12 {
    font-size: 28px;
    line-height: 40px;
  }

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

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

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

  .brix---accordion-item-wrapper-v4-3 {
    padding: 40px 24px;
  }

  .spark-small-sub-paragraph {
    line-height: 1.3;
  }

  .spark-wrapped-card {
    width: 100%;
  }

  .spark-wrapped-card.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-two-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-side-tabs-content {
    width: 100%;
  }

  .spark-side-flat-tab {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-stacked-flat-tabs-menu {
    width: 100%;
  }

  .spark-secondary-paragraph {
    margin-bottom: 32px;
  }

  .spark-container-6 {
    width: 100%;
  }

  .spark-section-6 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .atsanlk01 {
    margin-left: 8px;
  }

  .bold-text-31 {
    color: #0c0c0c;
  }

  .list-item-29.popop._3455678 {
    margin-top: -67px;
  }

  .brix---social-media-grid-left {
    justify-content: start;
    justify-items: start;
  }

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

  .brix---divider-64px {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---text-200-bold-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---contact-details-mg {
    margin-right: 24px;
  }

  .brix---contact-form-right-side {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---btn-primary-8 {
    padding: 20px 32px;
  }

  .brix---text-area-4 {
    border-radius: 18px;
  }

  .brix---input-4 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-4 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---grid-contact-v3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-11 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-4 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---section-12 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---social-media-grid-left-2 {
    justify-content: start;
    justify-items: start;
  }

  .brix---mg-bottom-40px-9 {
    margin-bottom: 24px;
  }

  .brix---divider-64px-2 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---text-200-bold-5 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---contact-details-mg-2 {
    margin-right: 24px;
  }

  .brix---contact-form-right-side-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---btn-primary-9 {
    padding: 20px 32px;
  }

  .brix---text-area-5 {
    border-radius: 18px;
  }

  .brix---input-5 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-5 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---grid-contact-v3-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-12 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-5 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---section-13 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---social-media-grid-left-3 {
    justify-content: start;
    justify-items: start;
  }

  .brix---mg-bottom-40px-10 {
    margin-bottom: 24px;
  }

  .brix---divider-64px-3 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---text-200-bold-6 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---contact-details-mg-3 {
    margin-right: 24px;
  }

  .brix---contact-form-right-side-3 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---btn-primary-10 {
    padding: 20px 32px;
  }

  .brix---text-area-6 {
    border-radius: 18px;
  }

  .brix---input-6 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-6 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-3 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---grid-contact-v3-3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-13 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-6 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---section-14 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---contact-form-right-side-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---form-grid-2-columns-7 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---social-media-grid-left-4 {
    justify-content: start;
    justify-items: start;
  }

  .brix---mg-bottom-40px-11 {
    margin-bottom: 24px;
  }

  .brix---divider-64px-4 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---text-200-bold-7 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---contact-details-mg-4 {
    margin-right: 24px;
  }

  .brix---contact-form-right-side-5 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---btn-primary-11 {
    padding: 20px 32px;
  }

  .brix---text-area-7 {
    border-radius: 18px;
  }

  .brix---input-7 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-8 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-5 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---grid-contact-v3-4 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-14 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-7 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---section-15 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---contact-form-right-side-6 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---form-grid-2-columns-9 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-6, .brix---contact-form-right-side-7 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---text-area-8 {
    border-radius: 18px;
  }

  .brix---input-8 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-10 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-7 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---heading-h1-size-15 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---contact-form-right-side-8 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---text-area-9 {
    border-radius: 18px;
  }

  .brix---contact-form-left-side-8 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---heading-h1-size-16 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---text-200-medium {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---big-icon-left {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---card-pd-64px---56px {
    padding: 58px 32px;
  }

  .brix---text-area-10 {
    border-radius: 18px;
  }

  .brix---form-grid-2-columns-11 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 10.75fr;
  }

  .brix---grid-contact-v6 {
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---contact-form-right-side-9 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---form-grid-2-columns-12 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-9, .brix---contact-form-right-side-10 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---form-grid-2-columns-13 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---contact-form-left-side-10 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .div-block-36 {
    margin-top: -77px;
  }

  .brix---accordion-title-4 {
    font-size: 20px;
    line-height: 30px;
  }

  .brix---btn-circle-accordion-btn-2 {
    width: 56px;
    min-width: 56px;
    height: 56px;
    min-height: 56px;
    font-size: 22px;
    line-height: 24px;
  }

  .brix---accordion-side-2 {
    margin-right: 16px;
  }

  .brix---accordion-item-wrapper-2 {
    padding: 40px 24px;
  }

  .brix---heading-h2-size-13 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---section-16 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---link-icon-right-3 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-8 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---display-4 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---text-202 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---category-link {
    margin-bottom: 22px;
    font-size: 20px;
    line-height: 22px;
  }

  .brix---heading-h2-size-14 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-64px {
    margin-bottom: 48px;
  }

  .brix---sticky-top-24px {
    position: static;
  }

  .brix---grid-blog-sidebar {
    grid-row-gap: 72px;
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-201 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-blog-featured-v7 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-17 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-8 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---image-wrapper-br-24px-shadow {
    box-shadow: 0 4px 22px 0 var(--elements-webflow-library--general--shadow-04);
    border-radius: 14px;
  }

  .brix--grid-2-columns-text-right, .brix---grid-2-columns-text-left {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-15 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---badge-primary-small-light-2 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---divider-32px-2 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .brix---grid-2-columns---gap-48px-2 {
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges-2 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---categories-badges-item-wrapper-2, .brix---categories-badges-wrapper-2 {
    flex-wrap: wrap;
  }

  .brix---grid-title-and-categories-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h4-size-4 {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---text-100-medium-2 {
    font-size: 14px;
  }

  .brix---divider-24px-2 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---blog-card-wrapper-2.loveee {
    margin-top: -106px;
  }

  .brix---grid-blog-featured-v3-2 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-18 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---grid-title-and-paragraph-2 {
    grid-row-gap: 12px;
    grid-template-columns: 1.1fr;
  }

  .brix---social-media-grid-center-2 {
    justify-content: center;
    justify-items: center;
  }

  .brix---text-200-medium-2 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 8px;
  }

  .brix---avatar-circle-06 {
    width: 120px;
    max-width: 120px;
    height: 120px;
    max-height: 120px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-16 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---section-17 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .spark-flex-row-6 {
    flex-direction: column;
  }

  .spark-flex-row-6.spark-left-aligned {
    flex-direction: row;
    align-items: flex-start;
  }

  .spark-flex-row-6.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-hero-sub-paragraph-6 {
    margin-bottom: 32px;
  }

  .spark-container-7 {
    width: 100%;
  }

  .spark-section-7 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-section-7.spark-dark-hero-background-image {
    background-image: linear-gradient(to bottom, #00000075, #00000075), linear-gradient(113deg, var(--elements-webflow-library--general--shadow-01) 65%, var(--spark-library--border-default)), url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/657fe91b253640336a665cda_julian-hochgesang-Dkn8-zPIbwo-unsplash.webp");
    background-position: 0 0, 0 0, 50%;
    background-repeat: repeat, repeat, no-repeat;
    background-size: auto, auto, cover;
  }

  .spark-section-7 h1 {
    margin-top: -122px;
    font-size: 2rem;
  }

  .brix---btn-primary-white-7 {
    padding: 20px 32px;
  }

  .brix---heading-h2-size-17 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---heading-h2-size-17.bbb, .brix---heading-h2-size-17.jjfhhf {
    font-size: 16px;
  }

  .brix---grid-cta-v11-4 {
    grid-row-gap: 200px;
    grid-template-columns: 1fr;
  }

  .brix---cta-v11-section-4 {
    min-height: auto;
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---btn-primary-12 {
    padding: 20px 32px;
  }

  .brix---text-area-11 {
    border-radius: 18px;
  }

  .brix---input-9 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-14 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---card-form-4 {
    min-height: 560px;
    padding: 36px 30px 48px;
  }

  .brix---text-200-bold-9, .brix---text-203 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---big-icon-left-2 {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---inner-container-400px {
    max-width: 100%;
  }

  .brix---text-300-bold-3 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---mg-bottom-40px-12 {
    margin-bottom: 24px;
  }

  .brix---heading-h1-size-19 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-9 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---grid-contact-v1 {
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---card-map-content-4 {
    padding: 32px;
  }

  .brix---grid-contact-v7-4 {
    grid-template-columns: 1fr;
  }

  .brix---btn-primary-13 {
    padding: 20px 32px;
  }

  .brix---text-area-12 {
    border-radius: 18px;
  }

  .brix---input-10 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-15 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-20 {
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 46px;
  }

  .brix---card-form-v2 {
    padding: 56px 32px;
  }

  .brix---grid-contact-v4 {
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---card-form-5 {
    min-height: 560px;
    margin-left: -35px;
    padding: 36px 30px 48px;
  }

  .brix---grid-1-column-gap-row-16px-5 {
    text-align: left;
  }

  .brix---card-map-content-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 32px;
    display: flex;
  }

  .brix---card-11.cdrrr {
    margin-top: -23px;
    margin-left: -36px;
  }

  .brix---mg-bottom-40px-13 {
    margin-bottom: 24px;
    margin-left: -33px;
  }

  .brix---grid-contact-v7-5 {
    grid-template-columns: 1fr;
  }

  .brix---section-18 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .image-61.kecilll {
    margin-left: 192px;
  }

  .image-62 {
    margin-left: 231px;
  }

  .spark-small-sub-paragraph-2 {
    line-height: 1.3;
  }

  .spark-horizontal-team-member-image {
    width: 100%;
    height: auto;
  }

  .spark-wrapped-team-card {
    width: 100%;
  }

  .spark-secondary-paragraph-3 {
    margin-bottom: 32px;
  }

  .spark-container-8 {
    width: 100%;
  }

  .spark-section-8 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-section-8 h2 {
    font-size: 2rem;
  }

  .html-embed-7 {
    border-radius: 20px;
  }

  .brix---text-200-bold-10, .brix---text-200-medium-3 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---big-icon-left-3 {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---mg-bottom-40px-14 {
    margin-bottom: 24px;
  }

  .brix---card-pd-64px---56px-2 {
    padding: 58px 32px;
  }

  .brix---btn-primary-14 {
    padding: 20px 32px;
  }

  .brix---text-area-13 {
    border-radius: 18px;
  }

  .brix---input-11 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-16 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-21 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-10 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---grid-contact-v6-2 {
    grid-template-columns: 1fr;
  }

  .brix---section-position-relative-4 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---text-200-bold-11, .brix---text-200-medium-4 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---card-pd-64px---56px-3 {
    padding: 58px 32px;
  }

  .brix---btn-primary-15 {
    padding: 20px 32px;
  }

  .brix---text-area-14 {
    border-radius: 18px;
  }

  .brix---input-label-15 {
    font-size: 17px;
  }

  .brix---input-12 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---heading-h1-size-22 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-11 {
    margin-top: -40px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---link-icon-right-4 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---text-200-bold-12 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---paragraph-default-30 {
    font-size: 13px;
  }

  .brix---mg-bottom-40px-15 {
    margin-bottom: 24px;
  }

  .brix---image-wrapper-br-24px-shadow-2 {
    box-shadow: 0 4px 22px 0 var(--elements-webflow-library--general--shadow-04);
    border-radius: 14px;
  }

  .brix---grid-2-columns-gap-column-80px {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-18 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---subtitle-12 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-16px-9 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-16px-9.uuitygvfyt {
    margin-top: -38px;
    margin-left: 0;
    top: 34px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .brix---container-default-20.about-us-baru {
    margin-top: -37px;
  }

  .brix---section-19 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---btn-secondary-white-4 {
    margin-top: -8px;
    padding-top: 9px;
    padding-bottom: 48px;
  }

  .brix---btn-primary-white-8 {
    margin-top: -5px;
    padding: 11px 32px 48px;
  }

  .brix---button-row-left-6 {
    margin-right: 16px;
  }

  .brix---buttons-row-9.ttyth {
    margin-top: 15px;
  }

  .brix---paragraph-default-31 {
    font-size: 15px;
  }

  .brix---paragraph-default-31.hhyff {
    display: none;
  }

  .brix---mg-bottom-40px-16 {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-19 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---heading-h2-size-19.gtfgt.tyty {
    font-size: 20px;
  }

  .brix---heading-h2-size-19.gtfgt.tyty.tthh {
    margin-top: 140px;
  }

  .brix---heading-h2-size-19.gtfgt.tyty.tt {
    color: var(--spark-library--white);
    font-size: 13px;
    display: block;
  }

  .brix---mg-bottom-16px-10 {
    margin-bottom: 8px;
  }

  .brix---grid-cta-v4 {
    grid-row-gap: 30px;
    grid-template-columns: 1fr;
  }

  .brix---container-default-21 {
    display: none;
  }

  .brix---cta-section-2 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .div-block-40.ttfgrt {
    margin-top: 103px;
  }

  .brix---btn-secondary-white-5 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-9 {
    padding: 20px 32px;
  }

  .brix---heading-h2-size-20 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---btn-secondary-white-6 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-10 {
    padding: 20px 32px;
  }

  .brix---heading-h2-size-21 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---cta-v1-floating-item-3 {
    width: 34%;
    bottom: -5%;
    right: -4%;
  }

  .brix---cta-v1-floating-item-4 {
    width: 34%;
  }

  .brix---btn-secondary-white-7 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .brix---btn-primary-white-11 {
    padding: 20px 32px;
  }

  .brix---grid-cta-v1-2 {
    grid-template-columns: 1fr;
  }

  .brand {
    padding-left: 24px;
    padding-right: 24px;
    font-size: 18px;
  }

  .brix---dropdown-link-2 {
    color: #fff;
    font-weight: 500;
  }

  .brix---dropdown-link-2:hover {
    color: #3f9d2f;
  }

  .nav-container {
    grid-column-gap: 18px;
  }

  .button-2 {
    margin-top: 378px;
    margin-left: -523px;
    padding-left: 0;
    padding-right: 0;
  }

  .button-2.jjhy {
    width: 100px;
  }

  .button-2.jjhy.hhjh {
    margin-top: 384px;
    margin-left: -528px;
  }

  .heading-14 {
    margin-left: -324px;
    font-size: 15px;
  }

  .text-block {
    margin-left: 13px;
  }

  .brix---header-menu-wrapper-2 {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .navbar-no-shadow-container-3.pc {
    background-color: #285417;
  }

  .image-64.ggt {
    margin-top: 10px;
  }

  .slider-9 {
    z-index: 0;
    margin-top: -152px;
    position: relative;
  }

  .image-65 {
    min-height: 420px;
    margin-top: 84px;
  }

  .image-66 {
    min-height: 420px;
  }

  .search-input, .search-button {
    height: 40px;
  }

  .div-block-41 {
    margin-top: 140px;
  }

  .brix---social-media-grid-left-5 {
    justify-content: start;
    justify-items: start;
  }

  .brix---text-300-medium-2 {
    font-size: 18px;
    line-height: 20px;
  }

  .brix---grid-3-columns-gap-row-64px-2 {
    grid-row-gap: 68px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-22 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-11 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---section-20 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .div-block-42, .div-block-43, .div-block-44, .div-block-45, .div-block-46, .div-block-47, .div-block-48 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-49 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .container-7 {
    margin-top: -159px;
  }

  .bold-text-229, .bold-text-230 {
    font-weight: 500;
  }

  .cookie-modal_content-wrap {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .cookie-modal_closebutton {
    margin-right: 1.25rem;
  }

  .cookie-modal_closebutton.is-sticky {
    top: -1rem;
  }

  .cookie-modal_button-wrap {
    padding: 1.5rem;
  }

  .cookie-modal_button-wrap.in-pref-manger {
    margin: 1.5rem -1.5rem -2rem;
    padding-top: 1.25rem;
    position: sticky;
    bottom: -2rem;
  }

  .delete-me-notice {
    margin-top: 8rem;
    margin-bottom: 1.25rem;
    font-size: .75rem;
  }

  .delete-me {
    justify-content: flex-start;
  }

  .delete-me-title {
    font-size: 2.5rem;
  }

  .cookie-preference_wrapper {
    padding-top: 2rem;
  }

  .cookie-modal_form {
    padding-top: .75rem;
  }

  .cookie-preference-button_icon {
    margin-right: 0;
  }

  .cookie-preference-button_text, .html-embed-8 {
    display: none;
  }

  .html-embed-9 {
    display: block;
  }

  .image-68 {
    display: none;
  }

  .uui-cta01_image-02 {
    width: 35%;
    max-width: none;
    bottom: -15%;
    left: 1rem;
  }

  .uui-cta01_image-01 {
    width: 100%;
    min-width: 100%;
    margin-right: -30%;
    position: static;
  }

  .uui-cta01_image-wrapper {
    min-height: auto;
    padding: 1.5rem 1rem;
  }

  .uui-button {
    margin-top: -30px;
    margin-left: -19px;
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--elements-webflow-library--accent--primary-1);
    background-color: var(--elements-webflow-library--accent--primary-1);
    margin-left: -12px;
  }

  .uui-button.effgl {
    margin-top: -13px;
    margin-left: -3px;
    position: fixed;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .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-row {
    align-self: stretch;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-text-size-large {
    font-size: 1rem;
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-heading-large {
    font-size: 2.25rem;
  }

  .uui-cta01_component {
    grid-row-gap: 3rem;
  }

  .uui-padding-vertical-xhuge {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-heading-small {
    font-size: 1.5rem;
  }

  .uui-cta05_content {
    margin-right: 0;
  }

  .uui-cta05_component {
    flex-direction: column;
    padding: 2.5rem 1.5rem;
  }

  .text-block-41 {
    font-size: 12px;
  }

  .section-5 {
    margin-top: 191px;
  }

  .section-6, .c-hero_text {
    padding-left: 40px;
    padding-right: 40px;
  }

  .page-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: none;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .map_item-list {
    grid-template-columns: 1fr;
  }

  .heading-style-h2 {
    font-size: 2rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .padding-global {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .custom_map-image {
    display: none;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .map-pin {
    width: 25px;
    height: 40px;
    margin-top: 71px;
    margin-left: 421px;
    top: 198px;
    left: 40px;
  }

  .map-pin-tooltip.laha {
    margin-left: 11px;
    margin-right: 12px;
  }

  .map-pin-tooltip.laha.jjguttythhhgyrt {
    margin-left: 33px;
    margin-right: 13px;
    padding-left: 46px;
  }

  .map-pin-tooltip.laha.gyyhhjujjk {
    margin-left: 2px;
    margin-right: 21px;
    padding-left: 0;
    padding-right: 0;
  }

  .map-pin-tooltip.laha.lahad-datuuu {
    margin-top: 35px;
  }

  .map-pin-tooltip.laha.ggrytytrd {
    margin-left: 39px;
  }

  .map-pin-tooltip.laha.ewert {
    margin-right: 45px;
    padding-left: 0;
    padding-right: 28px;
  }

  .map-pin-2 {
    width: 25px;
    height: 40px;
    top: 198px;
    left: 40px;
  }

  .map-pin-2.africa-lusophone {
    margin-top: 45px;
    margin-left: 88px;
    top: 262px;
    left: 229px;
  }

  .map-pin-2.latin-america._2 {
    margin-top: -114px;
    margin-left: 229px;
    top: 317px;
    left: 99px;
  }

  .map-pin-2.latin-america {
    margin-top: -51px;
    margin-left: 74px;
    top: 224px;
    left: 38px;
  }

  .map-pin-2.africa-lusophone {
    top: 262px;
    left: 229px;
  }

  .map-pin-2.africa-lusophone.lahadddd {
    margin-top: 120px;
    margin-left: 191px;
  }

  .map-pin-2.kuuudaat {
    margin-top: -50px;
    margin-left: 154px;
  }

  .map-pin-2.southern-africa {
    top: 302px;
    left: 228px;
  }

  .map-pin-2.southern-africa.sandakan {
    margin-top: -5px;
    margin-left: 131px;
  }

  .map-pin-2.latin-america {
    margin-top: 31px;
    margin-left: 74px;
    top: 224px;
    left: 38px;
  }

  .map-pin-2.latin-america._1 {
    margin-top: 23px;
    margin-left: 166px;
    left: 88px;
  }

  .map-pin-2.latin-america._2 {
    top: 317px;
    left: 99px;
  }

  .map-pin-2.latin-america._2.kundasang {
    margin-top: -44px;
    margin-left: 90px;
  }

  .link-17 {
    margin-top: 275px;
    margin-left: 437px;
  }

  .link-18 {
    margin-top: 160px;
  }

  .heading-18 {
    margin-top: 300px;
    margin-left: 366px;
  }

  .link-19 {
    margin-top: 208px;
    margin-left: 208px;
  }

  .link-20 {
    color: #00f;
    margin-top: 171px;
    margin-left: 150px;
  }

  .brix---cta-bg-overlay-3 {
    min-height: 66vh;
    margin-top: 85px;
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .link-21 {
    margin-top: 310px;
    margin-left: 280px;
  }

  .link-22 {
    margin-top: 187px;
    margin-left: 364px;
  }

  .brix---text-204 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---badge-primary-small-light-3 {
    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-3 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---categories-badges-item-wrapper-3, .brix---categories-badges-wrapper-3 {
    flex-wrap: wrap;
  }

  .brix---heading-h2-size-23 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-title-and-categories-3 {
    grid-template-columns: 1fr;
  }

  .brix---section-small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---text-200-bold-13 {
    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-23 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-13 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---link-icon-right-5 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---mg-bottom-16px-12 {
    margin-bottom: 8px;
  }

  .brix---blog-card-content-over {
    padding-left: 28px;
    padding-right: 28px;
  }

  .brix---grid-2-columns---gap-row-72px-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .brix---badge-primary-small {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---blog-card-featured-content-v2 {
    padding: 50px 32px;
  }

  .brix---card-blog-featured-v5 {
    margin-bottom: 40px;
  }

  .brix---blog-card-featured-full-width-card {
    min-height: 670px;
  }

  .brix---section-blog-v5 {
    padding-top: 100px;
  }

  .brix---contact-form-right-side-11 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---btn-primary-16 {
    padding: 20px 32px;
  }

  .brix---contact-form-left-side-11 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .brix---input-13 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---text-area-15 {
    border-radius: 18px;
  }

  .brix---form-grid-2-columns-17 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .div-block-54 {
    margin-top: -77px;
  }

  .brix---divider-64px-5 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---link-icon-right-6 {
    width: 20px;
    margin-left: 8px;
  }

  .brix---top-bar-right-col {
    margin-bottom: 12px;
  }

  .brix---top-bar-flex-h-sb {
    flex-direction: column;
  }

  .brix---top-bar-wrapper {
    padding-left: 36px;
    padding-right: 36px;
  }

  .brix---icon-small-hover {
    width: 24px;
  }

  .brix---top-bar-close-icon {
    align-items: flex-start;
    padding-left: 16px;
    padding-right: 16px;
  }

  .brix---top-bar-small-padding {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .uui-blogpost01_author-heading {
    font-size: 1rem;
  }

  .uui-blogpost01_author-image {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem;
  }

  .uui-blogpost01_author-image-wrapper {
    margin-right: .75rem;
  }

  .uui-blogpost01_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-badge {
    padding: .125rem .5rem;
  }

  .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-text-rich-text figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .uui-text-rich-text figcaption {
    margin-top: .75rem;
  }

  .uui-blogpost01_content {
    margin-bottom: 2rem;
  }

  .uui-blogpost01_content-top {
    margin-top: 2rem;
  }

  .uui-heading-large-2 {
    font-size: 2.25rem;
  }

  .uui-blogpost01_title-wrapper {
    margin-bottom: 3rem;
  }

  .uui-padding-vertical-xhuge-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .gradient-overlay.bawahh {
    margin-top: -361px;
  }

  .uui-button-3 {
    font-size: 1rem;
  }

  .uui-button-3:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-2.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-2 {
    width: 100%;
    max-width: none;
  }

  .uui-button-row-2 {
    align-self: stretch;
  }

  .uui-heading-xsmall {
    font-size: 1.25rem;
  }

  .uui-blogsection01_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection01_image-link:hover {
    box-shadow: none;
  }

  .uui-blogsection01_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blogsection01_component {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-text-size-large-2 {
    font-size: 1rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-secondary-gray-3 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-3:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-blogpost01_divider-2 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-text-rich-text-2 figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .uui-text-rich-text-2 figcaption {
    margin-top: .75rem;
  }

  .uui-blogpost06_content {
    margin-top: -34px;
    margin-bottom: 2rem;
  }

  .uui-padding-vertical-xhuge-4 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogpost06_author-heading {
    font-size: 1rem;
  }

  .uui-blogpost03_author-image {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem;
  }

  .uui-blogpost03_author-image-wrapper {
    margin-right: .75rem;
  }

  .uui-blogpost06_author-wrapper {
    margin-top: 2rem;
  }

  .uui-text-size-xlarge {
    font-size: 1.125rem;
  }

  .uui-space-small-2 {
    min-height: 1.25rem;
  }

  .uui-heading-large-3 {
    font-size: 2.25rem;
  }

  .uui-heading-large-3.text-color-white.iopllpl.fefffffffffff.dealss {
    display: block;
  }

  .uui-blogpost03_date-wrapper {
    margin-bottom: .75rem;
  }

  .uui-blogpost06_header-content {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogpost06_header {
    grid-row-gap: 3rem;
  }

  .uui-button-4 {
    font-size: 1rem;
  }

  .uui-button-4:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-heading-xsmall-2 {
    font-size: 1.25rem;
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .uui-blogpost04_newsletter {
    padding: 1.5rem 1.5rem 2rem;
  }

  .uui-text-rich-text-3 figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .uui-text-rich-text-3 figcaption {
    margin-top: .75rem;
  }

  .uui-blogpost04_content, .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-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-3 {
    align-self: stretch;
  }

  .uui-blog08_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blog08_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blog08_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog08_image-link:hover {
    box-shadow: none;
  }

  .uui-blog08_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-heading-small-2 {
    font-size: 1.5rem;
  }

  .uui-blog08_featured-list {
    grid-row-gap: 3.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3rem;
  }

  .uui-blog08_menu-link:hover {
    color: var(--untitled-ui--gray500);
    background-color: #0000;
  }

  .uui-blog08_category-menu {
    overflow: scroll;
  }

  .uui-blog08_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 4rem;
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-blog02_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blog02_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blog02_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog02_image-link:hover {
    box-shadow: none;
  }

  .uui-blog02_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blog02_menu-link:hover {
    color: var(--untitled-ui--gray500);
    border-bottom-style: none;
  }

  .uui-blog02_menu-link.last-link {
    margin-right: 2rem;
  }

  .uui-blog02_category-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .uui-blog02_category-menu.no-scrollbar {
    justify-content: flex-start;
    margin-bottom: 3rem;
  }

  .uui-blog02_component {
    justify-content: flex-start;
    align-items: stretch;
    margin-top: -5.3rem;
  }

  .collection-item-3 {
    margin-top: 65px;
  }

  .uui-blog03_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blog03_image-link:hover {
    box-shadow: none;
  }

  .uui-blog03_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blog03_menu-link:hover {
    color: var(--untitled-ui--gray500);
    border-bottom-style: none;
  }

  .uui-blog03_menu-link.last-link {
    margin-right: 2rem;
  }

  .uui-blog03_category-menu {
    width: 100vw;
    margin-bottom: 3rem;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .uui-blog03_category-menu.no-scrollbar {
    justify-content: flex-start;
  }

  .uui-blog03_featured-item-content {
    padding: 0;
  }

  .uui-blog03_featured-item {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
    margin-bottom: 3.5rem;
  }

  .uui-blog03_component {
    margin-top: 4rem;
  }

  .uui-space-xhuge {
    min-height: 4rem;
  }

  .uui-blogpost02_author-heading {
    font-size: 1rem;
  }

  .uui-blogpost02_author-wrapper {
    margin-top: 2rem;
  }

  .uui-blogpost02_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-badge-2 {
    padding: .125rem .5rem;
  }

  .uui-text-rich-text-4 figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .uui-text-rich-text-4 figcaption {
    margin-top: .75rem;
  }

  .uui-blogpost02_content, .uui-blogpost02_content-top {
    margin-bottom: 2rem;
  }

  .uui-heading-tiny.text-color-white.yyyyyyyyyyyyt._3tr3t {
    display: block;
  }

  .uui-blogpost02_title-wrapper {
    margin-top: 94px;
  }

  .uui-blogpost02_title-wrapper.jjghyfgfh {
    padding-top: 46px;
    padding-bottom: 66px;
  }

  .uui-blogpost02_title-wrapper.uujujjjujujjujjj {
    display: block;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.dealssss.uikes {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6759509d21b647afd3854f3a_Mobile%202_Website_Ins.avif");
  }

  .uui-blogpost02_header {
    margin-bottom: 3rem;
  }

  .uui-heading-medium-2 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-page-padding-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-4 {
    font-size: 1rem;
  }

  .uui-heading-medium-3 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-page-padding-6 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-text-size-large-5, .uui-button-5 {
    font-size: 1rem;
  }

  .uui-button-5:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-3.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-3 {
    width: 100%;
    max-width: none;
  }

  .uui-button-row-4 {
    align-self: stretch;
  }

  .uui-heading-xsmall-3 {
    font-size: 1.25rem;
  }

  .uui-blogsection05_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection05_image-link:hover {
    box-shadow: none;
  }

  .uui-blogsection05_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blogsection05_component {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-text-size-large-6 {
    font-size: 1rem;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-5 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-6 {
    font-size: 1rem;
  }

  .uui-button-6:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-wrapper-4.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-4 {
    width: 100%;
    max-width: none;
  }

  .uui-blogsection03_button-row {
    justify-content: flex-start;
    width: 100%;
  }

  .uui-blogsection03_button-row.mobile-landscape {
    margin-top: 2.5rem;
    display: flex;
  }

  .uui-heading-xsmall-4 {
    font-size: 1.25rem;
  }

  .uui-blogsection03_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection03_image-link:hover {
    box-shadow: none;
  }

  .uui-blogsection03_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .uui-text-size-large-7 {
    font-size: 1rem;
  }

  .uui-space-xsmall-4 {
    min-height: .75rem;
  }

  .uui-heading-medium-5 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-blogsection03_heading {
    margin-right: 0;
  }

  .uui-blogsection03_heading-wrapper {
    grid-row-gap: 2rem;
    flex-direction: column;
    grid-template-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-8 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-row-5 {
    align-self: stretch;
  }

  .uui-button-link-2 {
    font-size: 1rem;
  }

  .uui-button-link-2:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-space-small-3 {
    min-height: 1.25rem;
  }

  .uui-blogsection02_category-link {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blogsection02_meta-wrapper {
    font-size: .75rem;
  }

  .uui-blogsection02_image-link {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection02_image-link:hover {
    box-shadow: none;
  }

  .uui-blogsection02_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blogsection02_component {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-blogsection01_image-link-2 {
    margin-bottom: 1.5rem;
  }

  .uui-blogsection01_image-link-2:hover {
    box-shadow: none;
  }

  .uui-blogsection01_list-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-blogsection01_component-2 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-footer05_social-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer05_social-icons {
    width: 40%;
  }

  .uui-footer05_legal-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer05_legal-list {
    margin-bottom: 1rem;
  }

  .uui-footer05_legal-list-wrapper {
    flex-direction: column-reverse;
  }

  .uui-footer05_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    margin-top: 3rem;
  }

  .uui-footer05_link:hover {
    color: var(--untitled-ui--gray500);
  }

  .uui-badge-small-success {
    padding: .125rem .5rem;
  }

  .uui-styleguide_logomark-bg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66285c9b77b7df5708035a63_c0839b5be90f4f6bf4607b8ce50af076_untitled-ui-logomark.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-footer05_logo-link {
    margin-bottom: 1rem;
  }

  .uui-footer05_top-wrapper {
    grid-row-gap: 2rem;
  }

  .uui-button-7 {
    font-size: 1rem;
  }

  .uui-button-7:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-footer05_newsletter-wrapper {
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 3rem;
  }

  .uui-padding-vertical-xlarge {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .uui-page-padding-9 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-footer02_social-link:hover, .uui-footer02_legal-link:hover {
    color: var(--untitled-ui--gray400);
  }

  .uui-footer02_legal-list {
    margin-bottom: 1rem;
  }

  .uui-footer02_legal-list-wrapper {
    flex-direction: column-reverse;
  }

  .uui-footer02_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    margin-top: 3rem;
  }

  .uui-footer02_link:hover {
    color: var(--untitled-ui--gray500);
  }

  .uui-footer02_left-wrapper, .uui-footer02_top-wrapper {
    grid-row-gap: 3rem;
  }

  .uui-footer02_link-2:hover {
    color: var(--untitled-ui--gray500);
  }

  .uui-footer02_left-wrapper-2, .uui-footer02_top-wrapper-2 {
    grid-row-gap: 3rem;
  }

  .uui-banner13_close-button {
    margin-left: 0;
    position: absolute;
    inset: .5rem .5rem auto auto;
  }

  .uui-banner13_close-button:hover {
    background-color: #0000;
  }

  .uui-button-secondary {
    font-size: 1rem;
  }

  .uui-button-secondary:hover {
    background-color: var(--untitled-ui--primary50);
  }

  .uui-banner13_content {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-right: 1.75rem;
  }

  .uui-banner13_content-wrapper {
    flex-direction: column;
    align-items: stretch;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-page-padding-10 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .link-block-16 {
    margin-top: 31px;
  }

  .uui-testimonial15_arrow:hover {
    background-color: var(--untitled-ui--white);
  }

  .uui-testimonial15_arrow.left {
    right: 3.5rem;
  }

  .uui-testimonial15_client-image-wrapper {
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .uui-testimonial15_client {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
  }

  .uui-heading-xxsmall-2 {
    font-size: 1.125rem;
  }

  .uui-testimonial15_content {
    padding: 1.5rem;
  }

  .uui-testimonial15_slide {
    padding-right: 1.5rem;
  }

  .uui-testimonial15_mask {
    width: 80%;
  }

  .uui-testimonial15_component {
    margin-top: 3rem;
  }

  .uui-text-size-large-8 {
    font-size: 1rem;
  }

  .uui-space-xsmall-5 {
    min-height: .75rem;
  }

  .uui-heading-medium-6 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-7 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-11 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogpost01_author-heading-2 {
    font-size: 1rem;
  }

  .uui-blogpost01_author-image-2 {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem;
  }

  .uui-blogpost01_author-image-wrapper-2 {
    margin-right: .75rem;
  }

  .uui-blogpost01_divider-3 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-badge-3 {
    padding: .125rem .5rem;
  }

  .uui-button-secondary-gray-4 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-4:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-text-rich-text-5 figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .uui-text-rich-text-5 figcaption {
    margin-top: .75rem;
  }

  .uui-blogpost01_content-2 {
    margin-bottom: 2rem;
  }

  .uui-blogpost01_content-top-2 {
    margin-top: 2rem;
  }

  .uui-heading-large-4 {
    font-size: 2.25rem;
  }

  .uui-blogpost01_breadcrumb-2.insabah {
    width: 500px;
  }

  .uui-blogpost01_breadcrumb-2.cc {
    margin-top: 93px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut {
    margin-top: 95px;
  }

  .uui-blogpost01_title-wrapper-2 {
    margin-bottom: 3rem;
  }

  .uui-padding-vertical-xhuge-8 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-12 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .footer-top {
    grid-row-gap: 3rem;
  }

  .footer-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .popup {
    padding-left: 10px;
    padding-right: 10px;
  }

  .popup-wrap {
    padding-left: 20px;
  }

  .job-sticky {
    margin-top: 40px;
  }

  .footer-credit {
    margin-top: 0;
  }

  .section-7 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .footer-bot {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .scrollbar {
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .job-body {
    padding-bottom: 45px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .job_title-wrap {
    padding-left: 30px;
    padding-right: 30px;
  }

  .multi-step-form-block---brix {
    min-height: auto;
  }

  .form-content---brix {
    padding-top: 40px;
    padding-bottom: 0;
  }

  .first-step-grid---brix {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .first-step-grid---brix.uniform-space---brix {
    grid-row-gap: 24px;
  }

  .steps-bar---brix {
    justify-content: space-between;
    padding-bottom: 24px;
  }

  .form-step-progress-bar---brix {
    display: none;
  }

  .slide---brix {
    padding-bottom: 8px;
  }

  .cloneable-container-default {
    padding-left: 24px;
    padding-right: 24px;
  }

  .form-step-progress-bar-mobile---brix {
    border-radius: 500px;
    width: auto;
    max-width: 100%;
    display: flex;
  }

  .form-step-progress-bar-mobile---brix.full-bar---brix {
    background-color: #4a3aff;
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .form-step-progress-bar-mobile---brix.step-3---brix {
    background-color: #4a3aff;
    width: 80%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .form-step-progress-bar-mobile---brix.step-1---brix {
    background-color: #4a3aff;
    width: 22%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .form-step-progress-bar-mobile---brix.step-2---brix {
    background-color: #4a3aff;
    width: 50%;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .multi-step-form-button---brix {
    top: 990px;
  }

  .multi-step-form-button---brix.right---brix {
    right: -32px;
  }

  .multi-step-form-button---brix.right---brix.preview-page {
    top: 960px;
  }

  .multi-step-form-button---brix.left---brix {
    left: -32px;
  }

  .multi-step-form-button---brix.left---brix.preview-page {
    top: 960px;
  }

  .submit-content-wrapper---brix {
    margin-top: 32px;
  }

  .multi-step-form---brix {
    padding-bottom: 48px;
    padding-left: 32px;
    padding-right: 32px;
  }

  .multi-step-form-error-message---brix {
    margin-top: 170px;
  }

  .form-step-number---brix {
    margin-left: 10px;
    margin-right: 10px;
  }

  .steps-bar-wrapper--brix {
    flex-direction: column;
    padding-bottom: 32px;
    display: flex;
  }

  .popup-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .popup-wrap-2 {
    padding-left: 20px;
  }

  .footer-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .popup-wrap-3 {
    padding-left: 20px;
  }

  .map-image {
    min-width: 100%;
  }

  .map-wrapper {
    min-width: 480px;
    max-width: 767px;
  }

  .country-3 {
    padding-left: 0;
    padding-right: 17px;
  }

  .country-3.feeereeerergg {
    margin-left: -27px;
    margin-right: -72px;
    padding-left: 0;
    padding-right: 210px;
  }

  .country-3.dddwew {
    padding-left: 0;
    padding-right: 44px;
  }

  .country-3.kunnnnfggftrggrt {
    padding-right: 33px;
  }

  .country-3.ggeett {
    padding-right: 63px;
  }

  .country-3.fiiplolollol {
    padding-right: 35px;
  }

  .country-4 {
    padding-left: 0;
    padding-right: 17px;
  }

  .country-4.feeereeerergg {
    margin-left: -27px;
    margin-right: -72px;
    padding-left: 0;
    padding-right: 210px;
  }

  .country-4.dddwew {
    padding-left: 0;
    padding-right: 44px;
  }

  .country-4.kunnnnfggftrggrt {
    padding-right: 33px;
  }

  .country-4.ggeett {
    padding-right: 63px;
  }

  .country-4.fiiplolollol {
    padding-right: 35px;
  }

  .filter_block._2 {
    width: auto;
    margin-bottom: 1rem;
    margin-right: 0;
  }

  .table-data-wrapper {
    position: relative;
  }

  .filter_header-2 {
    flex-flow: column;
    align-items: flex-start;
  }

  .filter_block-header {
    z-index: 100;
    grid-column-gap: 1rem;
    grid-template-columns: 1fr .25fr;
  }

  .button-secondary {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .filter_header-1 {
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr;
  }

  .table-wrapper {
    overflow: hidden;
  }

  .scroll-table-content {
    margin-right: 2rem;
  }

  .filter_reset {
    text-align: right;
  }

  .scroll-container {
    width: 100vw;
    overflow: hidden;
  }

  .table-container {
    position: relative;
    overflow: hidden;
  }

  .page-wrapper-2 {
    margin-bottom: 0;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .table-row.header {
    width: 650px;
    display: none;
  }

  .sort-dropdown {
    z-index: 1;
  }

  .navbar-2 {
    justify-content: space-between;
  }

  .filter_block-header-2 {
    grid-column-gap: 1rem;
  }

  .collection-item-5 {
    overflow: scroll;
  }

  .divider {
    display: none;
  }

  .filter_block-header-3 {
    z-index: 100;
    grid-column-gap: 1rem;
    grid-template-columns: 1fr .25fr;
  }

  .page-wrapper-3 {
    margin-bottom: 0;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .page-wrapper-3.hhgyyhghhgyyyg {
    margin-top: -74px;
  }

  .filter_block-header-4 {
    z-index: 100;
    grid-column-gap: 1rem;
    grid-template-columns: 1fr .25fr;
  }

  .collection-list-3 {
    grid-template-columns: 1fr;
  }

  .pricing-overview {
    padding: 60px 15px;
  }

  .brix---text-300-bold-4 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---heading-h4-size-5 {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---mg-bottom-16px-13 {
    margin-bottom: 8px;
  }

  .brix---product-card-wrapper-v1-3 {
    width: 100%;
  }

  .brix---badge-secondary-small-3 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---grid-3-columns-gap-row-48px-3 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---mg-bottom-40px-17 {
    margin-bottom: 24px;
  }

  .brix---heading-h1-size-24 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-14 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---section-21 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .collection-list-4, .collection-list-5 {
    grid-template-columns: 1fr;
  }

  .container-small {
    margin-top: -282px;
  }

  .image-holder {
    order: -1;
  }

  .image-small {
    width: 60%;
  }

  .padding-global-2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .faq-types-wrapper-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 16rem;
    display: grid;
  }

  .search-field.text-size-medium {
    width: 100%;
    margin-left: 0;
    padding-bottom: 8px;
    padding-right: 0;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .icon-10 {
    margin-left: 98px;
  }

  .faq-types-wrapper-grid-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    margin-top: 16rem;
    display: grid;
  }

  .ddd-wrap-2 {
    flex-direction: column;
    display: none;
  }

  .ddd-wrap-6 {
    flex: 1;
  }

  .ddd-grid-1 {
    grid-column-gap: 1.5em;
    grid-row-gap: 1.5em;
    grid-template-columns: 1.25fr;
  }

  .ddd-wrap-2-copy {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: .75fr 4.25fr;
    grid-auto-columns: 1fr;
    align-items: start;
    margin-top: 1.5em;
    display: flex;
  }

  .ddd-section-1 {
    padding-left: 3em;
    padding-right: 3em;
    font-size: 1.69vw;
  }

  .ddd-wrap-2-3 {
    flex: 1;
    width: auto;
  }

  .ddd-wrap-5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .ddd-pic-1 {
    width: 7em;
    margin-right: 1em;
  }

  .ddd-wrap-1-3 {
    display: block;
  }

  .empty-state-ajf-1 {
    padding-left: 1%;
    padding-right: 1%;
  }

  .section-ajf-26 {
    margin-left: -1%;
    margin-right: -1%;
  }

  .section-ajf-5 {
    flex: none;
    margin-right: 15px;
  }

  .section-ajf-22 {
    flex: none;
    display: flex;
  }

  .section-ajf-2 {
    margin-bottom: 30px;
  }

  .link-ajg-1 {
    height: 42px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-ajf-21 {
    margin-right: 10px;
  }

  .text-ajf-10 {
    font-size: 13px;
  }

  .icon-drop-ajf-2 {
    margin-left: 10px;
  }

  .section-ajf-20 {
    margin-right: 10px;
  }

  .icon-drop-ajf-1 {
    margin-left: 10px;
  }

  .section-ajf-9 {
    flex-basis: 98%;
    margin-bottom: 0;
    margin-left: 1%;
    margin-right: 1%;
    padding-top: 0;
    padding-right: 0;
  }

  .section-ajf-9.alt_sectionyn_1 {
    border-right-style: none;
    margin-bottom: 20px;
  }

  .text-drop-ajf-2 {
    font-size: 13px;
  }

  .text-ajg-3 {
    max-width: none;
  }

  .section-ajg-2 {
    padding: 20px;
  }

  .section-ajf-8 {
    margin-bottom: -10px;
    margin-left: -1%;
    margin-right: -1%;
  }

  .section-ajf-24 {
    flex: none;
    display: flex;
  }

  .text-drop-ajf-1, .text-drop-ajf-12 {
    font-size: 13px;
  }

  .section-ajf-6.yyhyjj.uuuuu._899i88 {
    margin-top: -46px;
  }

  .section-ajf-1 {
    margin-bottom: 30px;
  }

  .section-ajf-1.hidden-reviews {
    margin-top: 80px;
  }

  .section-ajk-5 {
    grid-template-columns: 1fr 1fr;
  }

  .tab-link-ajc-1 {
    border-style: none;
    width: 20px;
    height: 20px;
    margin-right: 10px;
  }

  .tab-link-ajc-1.w--current {
    border: 3px solid #e71b2c;
    border-radius: 6px;
  }

  .section-ajh-5 {
    margin-bottom: 10px;
    padding-bottom: 10px;
  }

  .section-ajh-5.last {
    border-bottom-style: none;
    border-bottom-width: 2px;
  }

  .section-global-4 {
    margin-top: -108px;
  }

  .section-global-4.new-package {
    margin-top: -235px;
  }

  .section-ajh-4 {
    margin-bottom: -5px;
  }

  .background-ajc-2 {
    display: none;
  }

  .section-ajj-2 {
    margin-bottom: 15px;
  }

  .background-image-ajc-1 {
    background-color: #c1c1c1;
    background-image: none;
    background-repeat: repeat;
    background-size: auto;
    inset: 0%;
  }

  .section-ajh-1 {
    margin-bottom: 30px;
    padding-bottom: 20px;
  }

  .section-ajh-1.uuuyryyrttrtrhhhr {
    margin-top: 52px;
  }

  .section-ajj-1 {
    margin-bottom: 30px;
    padding-bottom: 30px;
  }

  .link-ajk-1 {
    flex-basis: 48%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .section-ajh-2 {
    margin-bottom: 15px;
  }

  .section-ajk-2 {
    margin-bottom: 10px;
  }

  .text-aje-3, .text-aji-1 {
    font-size: 14px;
  }

  .section-aji-15 {
    margin-bottom: 10px;
  }

  .section-aje-21 {
    margin-bottom: 20px;
  }

  .section-ajc-2 {
    margin-bottom: 10px;
  }

  .link-icon-aje-12 {
    width: 18px;
    height: 18px;
  }

  .section-global-5 {
    margin-bottom: 20px;
  }

  .section-aji-16 {
    margin-bottom: 10px;
  }

  .section-ajc-7 {
    margin-bottom: 0;
  }

  .link-ajc-13 {
    font-size: 13px;
  }

  .text-aji-2 {
    font-size: 18px;
  }

  .section-aje-2 {
    margin-bottom: 10px;
  }

  .text-aji-7 {
    font-size: 14px;
  }

  .section-global-2 {
    padding-bottom: 0;
  }

  .tabs-content-aji-1 {
    margin-bottom: 10px;
  }

  .heading-ajc-01 {
    font-size: 24px;
  }

  .section-aje-25 {
    margin-bottom: 5px;
  }

  .section-aje-12 {
    margin-bottom: -10px;
  }

  .background-aji-2 {
    display: none;
  }

  .background-image-aji-1 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951c73252c5d541a401268_1.avif");
    inset: 1px;
  }

  .background-image-aji-1.uutyyyhgyyhg {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65951bfb27518c0b8a26381d_2.avif");
  }

  .section-aji-27 {
    margin-bottom: 5px;
  }

  .section-aje-10 {
    margin-bottom: 20px;
  }

  .section-aji-1 {
    margin-bottom: 30px;
  }

  .text-aji-3 {
    font-size: 14px;
  }

  .section-aje-13 {
    margin-bottom: 10px;
  }

  .text-aji-5 {
    font-size: 14px;
  }

  .disclaimer-for-designers {
    color: #fa2f00;
    font-weight: 500;
  }

  .tab-link-aji-01 {
    margin-right: 10px;
  }

  .tab-link-aji-01.w--current {
    border: 2px solid #000;
    border-radius: 6px;
  }

  .section-aje-29 {
    margin-bottom: 20px;
    margin-left: 6px;
  }

  .text-aje-2 {
    border-top: 1px solid var(--untitled-ui--gray300);
    margin-top: 63px;
  }

  .text-aje-2.yyyy {
    margin-top: 76px;
    padding-top: 7px;
  }

  .section-global-6 {
    margin-top: -161px;
  }

  .section-aje-35 {
    margin-bottom: 10px;
    padding-bottom: 20px;
  }

  .section-aje-36 {
    margin-bottom: 15px;
  }

  .section-aje-37 {
    margin-bottom: 10px;
  }

  .heading-aje-1 {
    font-size: 24px;
  }

  .paragraph-14.jjghyghhg.oohjuhjjh.yuukfgiigl {
    margin-top: -25px;
  }

  .button-17.gallery {
    margin-top: 11px;
    margin-left: 0;
  }

  .button-17.nlko999 {
    margin-top: 17px;
    margin-left: 5px;
  }

  .button-17.nlk10000 {
    margin-top: 11px;
    margin-left: 0;
  }

  .button-17._2yyrtrttrtrrr.yyuyu {
    margin-top: 13px;
    margin-left: 0;
  }

  .button-17.iikghgyghgyg.iiutyth {
    margin-top: 12px;
    margin-left: 0;
  }

  .button-18.bangkatan.dorrrm {
    margin-top: 24px;
  }

  .button-18.uuuuikii {
    margin-top: 140px;
  }

  .columns-4.uuyfhhfyt {
    height: 240px;
  }

  .popup-wrap-4 {
    padding-left: 0;
  }

  .scrollbar-2 {
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .popup-wrap-5, .popup-wrap-6 {
    padding-left: 0;
  }

  .popup-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .scrollbar-3 {
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .popup-wrap-7 {
    padding-left: 0;
  }

  .popup-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .scrollbar-4 {
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .popup-wrap-8 {
    padding-left: 0;
  }

  .popup-5 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .scrollbar-5 {
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .popup-wrap-9 {
    padding-left: 0;
  }

  .popup-6 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .spark-button-7 {
    margin-left: -46px;
  }

  .scrollbar-6 {
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .popup-wrap-10 {
    padding-left: 0;
  }

  .popup-7 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .scrollbar-7 {
    padding-bottom: 20px;
    padding-right: 10px;
  }

  .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-logos01_wrapper {
    padding: .5rem 1rem;
  }

  .uui-page-padding-13 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-8 {
    font-size: 1rem;
  }

  .uui-button-8:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-8.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-button-tertiary-gray:hover {
    color: var(--untitled-ui--gray600);
    background-color: #0000;
  }

  .uui-button-secondary-gray-5 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-5:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-button-secondary-gray-5.is-button-large {
    grid-column-gap: .5rem;
    padding: .75rem 1.25rem;
    font-size: 1rem;
  }

  .uui-navbar01_link {
    font-size: 1rem;
  }

  .uui-button-icon-6.is-icon-large {
    width: 1.25rem;
    height: 1.25rem;
  }

  .uui-button-link-3 {
    font-size: 1rem;
  }

  .uui-button-link-3:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-button-row-6 {
    align-self: stretch;
  }

  .uui-button-row-6.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-row-6.button-row-center-mobile-landscape {
    justify-content: center;
  }

  .uui-text-size-small-7.hide-mobile-landscape {
    display: none;
  }

  .uui-navbar01_blog-item {
    grid-column-gap: 1rem;
    grid-template-columns: .6fr 1fr;
  }

  .uui-navbar01_dropdown-content-right {
    padding: 1.5rem 1rem;
  }

  .hide-mobile-landscape-2 {
    display: none;
  }

  .uui-badge-small-success-2 {
    padding: .125rem .5rem;
  }

  .uui-navbar01_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .uui-navbar01_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
  }

  .uui-navbar01_dropdown-toggle {
    font-size: 1rem;
  }

  .uui-navbar01_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-styleguide_logomark-bg-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66285c9b77b7df5708035a63_c0839b5be90f4f6bf4607b8ce50af076_untitled-ui-logomark.png");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .uui-navbar01_component {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-button-wrapper-5.max-width-full-mobile-landscape {
    width: 100%;
  }

  .max-width-full-mobile-landscape-5 {
    width: 100%;
    max-width: none;
  }

  .uui-space-large {
    min-height: 2rem;
  }

  .uui-text-size-xlarge-2 {
    font-size: 1.125rem;
  }

  .uui-space-small-4 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge {
    font-size: 2.25rem;
  }

  .uui-badge-group_badge {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-badge-group {
    font-size: .75rem;
  }

  .uui-heroheader04_content {
    text-align: center;
    align-items: stretch;
  }

  .uui-padding-vertical-xhuge-9 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .logos-without-title-4 {
    padding: 60px 15px;
  }

  .clients-wrapper-three-3 {
    margin-bottom: -30px;
  }

  .clients-image-three-2 {
    margin-bottom: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }

  .inner-hero-content {
    margin-top: -129px;
    padding-left: 0;
    padding-right: 0;
  }

  .home-hero {
    min-height: 60vh;
  }

  .hero-intro {
    padding-left: 40px;
    padding-right: 40px;
  }

  .slider-arrow-2 {
    width: 140px;
    height: 140px;
    padding-left: 80px;
    left: -80px;
  }

  .slider-arrow-2.right {
    padding-right: 80px;
    right: -80px;
  }

  .xxl-heading {
    font-size: 42px;
  }

  .services-wrapper {
    grid-template-columns: 1fr;
  }

  .section-8 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .spark-flex-row-pricing {
    flex-direction: column;
  }

  .spark-flat-tab {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-secondary-paragraph-5 {
    margin-bottom: 32px;
  }

  .spark-container-9 {
    width: 100%;
  }

  .spark-section-9 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-small-sub-paragraph-3 {
    line-height: 1.3;
  }

  .spark-wrapped-card-2 {
    width: 100%;
  }

  .spark-wrapped-card-2.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-three-column-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-small-sub-paragraph-4 {
    line-height: 1.3;
  }

  .spark-wrapped-card-3 {
    width: 100%;
  }

  .spark-wrapped-card-3.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-three-column-grid-2 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-flat-tab-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-secondary-paragraph-8 {
    margin-bottom: 32px;
  }

  .spark-container-10 {
    width: 100%;
  }

  .spark-section-10 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-flat-tab-3 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-container-11 {
    width: 100%;
  }

  .spark-section-11 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .spark-section-11 h1 {
    font-size: 3rem;
  }

  .spark-flat-tab-4 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-container-12 {
    width: 100%;
  }

  .spark-section-12 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .rl-heading-style-h2-2 {
    font-size: 2.25rem;
  }

  .rl-text-style-medium-2 {
    font-size: 1rem;
  }

  .rl-padding-section-large-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .rl_gallery10_masonry-grid {
    column-count: 1;
    column-gap: 1.5rem;
  }

  .rl_gallery10_spacing-block-1 {
    padding-bottom: 1.25rem;
  }

  .rl_gallery10_spacing-block-2 {
    padding-bottom: 3rem;
  }

  .brix---text-205 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---badge-primary-small-light-4 {
    padding: 15px 12px 12px;
  }

  .brix---divider-32px-3 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .brix---mg-bottom-16px-14 {
    margin-bottom: 8px;
  }

  .brix---grid-2-columns---gap-48px-3 {
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges-4 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---categories-badges-item-wrapper-4, .brix---categories-badges-wrapper-4 {
    flex-wrap: wrap;
  }

  .brix---heading-h2-size-24 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-title-and-categories-4 {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-202 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h4-size-6 {
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-100-medium-3 {
    font-size: 14px;
  }

  .brix---divider-24px-3 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---grid-blog-featured-v3-3 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-25 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-15 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---grid-title-and-paragraph-3 {
    grid-row-gap: 12px;
    grid-template-columns: 1.1fr;
  }

  .brix---section-22 {
    padding-top: 3px;
    padding-bottom: 100px;
  }

  .bold-text-301 {
    font-size: 16px;
  }

  .spark-small-sub-paragraph-5 {
    line-height: 1.3;
  }

  .spark-wrapped-card-4 {
    width: 100%;
  }

  .spark-wrapped-card-4.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-three-column-grid-3 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-flat-tab-5 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-secondary-paragraph-12 {
    margin-bottom: 32px;
  }

  .spark-container-13 {
    width: 100%;
  }

  .spark-section-13 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .brix---btn-primary-17 {
    padding: 20px 32px;
  }

  .brix---mg-bottom-40px-18 {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-25 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-15 {
    margin-bottom: 8px;
  }

  .brix---section-23 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---grid-gallery-v5 {
    grid-column-gap: 16px;
    grid-template-columns: 1fr;
  }

  .brix---btn-primary-18 {
    padding: 20px 32px;
  }

  .brix---mg-bottom-40px-19 {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-26 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-16 {
    margin-bottom: 8px;
  }

  .brix---section-24 {
    margin-top: 15px;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---gallery-v2-col-right {
    margin-top: 0;
  }

  .brix---gallery-v2-wrapper {
    grid-template-columns: 1fr;
  }

  .brix---text-206 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---badge-primary-small-light-5 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---divider-32px-4 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .brix---mg-bottom-16px-17 {
    margin-bottom: 8px;
  }

  .brix---grid-2-columns---gap-48px-4 {
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges-5 {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 12px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---categories-badges-item-wrapper-5, .brix---categories-badges-wrapper-5 {
    flex-wrap: wrap;
  }

  .brix---heading-h2-size-27 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---grid-title-and-categories-5 {
    grid-template-columns: 1fr;
  }

  .brix---section-bg-neutral-203 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h4-size-7 {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---text-100-medium-4 {
    font-size: 14px;
  }

  .brix---divider-24px-4 {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .brix---grid-blog-featured-v3-4 {
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-26 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---subtitle-16 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---grid-title-and-paragraph-4 {
    grid-row-gap: 12px;
    grid-template-columns: 1.1fr;
  }

  .brix---section-25 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .combine-gallery1_component {
    grid-template-columns: 1fr 1fr;
  }

  .combine-padding-global-3 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-gallery1_component-2 {
    grid-template-columns: 1fr 1fr;
  }

  .combine-gallery1_component-2.nlk009909 {
    margin-top: 46px;
  }

  .combine-space-large-4._5996 {
    margin-bottom: 31px;
  }

  .combine-padding-global-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .paragraph-261._097764548 {
    padding-top: 4px;
  }

  .image-89 {
    margin-left: 0;
  }

  .combine-gallery1_component-3 {
    grid-template-columns: 1fr 1fr;
  }

  .combine-padding-global-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .uui-banner05_close-button {
    margin-left: 0;
    position: absolute;
    inset: .5rem .5rem auto auto;
  }

  .uui-banner05_close-button:hover {
    color: var(--untitled-ui--gray500);
    background-color: #0000;
  }

  .uui-button-secondary-gray-6 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-6:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-banner05_text-wrapper {
    flex-direction: column;
  }

  .uui-banner05_content {
    align-items: flex-start;
    margin-bottom: 1rem;
    margin-right: 2rem;
  }

  .uui-banner05_wrapper {
    flex-direction: column;
    align-items: stretch;
    padding: 1rem;
  }

  .uui-page-padding-14 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .box {
    width: auto;
    height: auto;
    margin-left: 4px;
    margin-right: 4px;
    padding-left: 2px;
    padding-right: 2px;
  }

  .js-clock {
    display: none;
  }

  .clock-number {
    font-size: 8vw;
  }

  .clock-label {
    color: #fff;
    font-weight: 700;
  }

  .combine-padding-global-6 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-banner2_button {
    margin-left: 16px;
  }

  .combine-section_banner2.kkk {
    margin-top: 4px;
  }

  .uui-banner10_close-button {
    margin-top: 19px;
    position: absolute;
    inset: .5rem .5rem auto auto;
  }

  .uui-banner10_close-button:hover {
    background-color: #0000;
  }

  .uui-banner10_text-wrapper {
    text-align: left;
    flex-direction: column;
  }

  .uui-banner10_content {
    justify-content: flex-start;
  }

  .uui-banner10_wrapper {
    align-items: flex-start;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-right: 3rem;
  }

  .uui-blogpost03_author-heading-bottom {
    font-size: 1rem;
  }

  .uui-blogpost03_author-image-2 {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem;
  }

  .uui-blogpost03_author-image-wrapper-2 {
    margin-right: .75rem;
  }

  .uui-blogpost03_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-badge-4 {
    padding: .125rem .5rem;
  }

  .uui-button-secondary-gray-7 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-7:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-text-rich-text-6 figure {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .uui-text-rich-text-6 figcaption {
    margin-top: .75rem;
  }

  .uui-blogpost03_content {
    margin-bottom: 2rem;
  }

  .uui-blogpost03_date-wrapper-2 {
    margin-bottom: .75rem;
  }

  .uui-text-size-large-9 {
    font-size: 1rem;
  }

  .uui-blogpost03_content-top {
    margin-top: 2rem;
  }

  .uui-heading-large-5 {
    font-size: 2.25rem;
  }

  .uui-heading-large-5.iyuyuyuyy {
    margin-top: 3rem;
  }

  .uui-blogpost03_header {
    grid-row-gap: 3rem;
    margin-bottom: 4rem;
  }

  .uui-padding-vertical-xhuge-10 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-15 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-blogpost01_author-heading-3 {
    font-size: 1rem;
  }

  .uui-blogpost01_author-image-3 {
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem;
  }

  .uui-blogpost01_author-image-wrapper-3 {
    margin-right: .75rem;
  }

  .uui-blogpost01_divider-4 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-blogpost01_content-3 {
    margin-bottom: 2rem;
  }

  .uui-blogpost01_content-top-3 {
    margin-top: 2rem;
  }

  .uui-blogpost01_title-wrapper-3 {
    margin-bottom: 3rem;
  }

  .uui-blogpost01_title-wrapper-3.kkjihjhu {
    margin-top: -41px;
  }

  .uui-blogpost05_content {
    margin-bottom: 0;
  }

  .uui-blogpost05_divider {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-button-9 {
    font-size: 1rem;
  }

  .uui-button-9:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-blogpost05_form-wrapper {
    flex-direction: column;
  }

  .uui-blogpost05_date-wrapper {
    margin-top: 2rem;
  }

  .uui-heading-large-6 {
    font-size: 2.25rem;
  }

  .uui-blogpost04_category-link-2 {
    padding: .125rem .5rem;
    font-size: .75rem;
  }

  .uui-blogpost04_meta-wrapper-2 {
    margin-top: 2rem;
    font-size: .75rem;
  }

  .uui-button-link-4 {
    font-size: 1rem;
  }

  .uui-button-link-4:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-button-row-7 {
    align-self: stretch;
  }

  .uui-blogpost05_header {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    margin-bottom: 4rem;
  }

  .spark-features-included-2.spark-two-column {
    align-items: flex-start;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-side-tabs-content-2 {
    width: 100%;
  }

  .spark-small-sub-paragraph-6 {
    line-height: 1.3;
  }

  .spark-side-flat-tab-2 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-stacked-flat-tabs-menu-2 {
    width: 100%;
  }

  .spark-secondary-paragraph-14 {
    margin-bottom: 32px;
  }

  .spark-container-14 {
    width: 100%;
  }

  .spark-section-14 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .combine-padding-global-7 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-form_text-area-grey, .combine-form_input-grey {
    min-width: 0;
  }

  .ms-input {
    font-size: 16px;
  }

  .combine-padding-global-8 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .combine-form_text-area-grey-2, .combine-form_input-grey-2 {
    min-width: 0;
  }

  .brix---btn-primary-19 {
    padding: 20px 32px;
  }

  .brix---text-area-16 {
    border-radius: 18px;
  }

  .brix---input-14 {
    min-height: 60px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .brix---form-grid-2-columns-18 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    grid-template-columns: 1fr;
  }

  .brix---card-form-6 {
    min-height: 560px;
    padding: 36px 30px 48px;
  }

  .brix---display-5 {
    font-size: 20px;
    line-height: 32px;
  }

  .brix---text-200-bold-14 {
    font-size: 16px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px-18 {
    margin-bottom: 8px;
  }

  .brix---big-icon-left-4, .brix---big-icon-left-mg-extra {
    border-radius: 12px;
    max-width: 56px;
  }

  .brix---grid-1-column-gap-row-gap-56px {
    grid-row-gap: 40px;
  }

  .brix---grid-2-contact-v13 {
    grid-template-columns: 1fr;
  }

  .brix---display-2 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---mg-bottom-80px {
    margin-bottom: 48px;
  }

  .brix---section-26 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .uui-button-10 {
    font-size: 1rem;
  }

  .uui-button-10:hover {
    border-color: var(--elements-webflow-library--general--shadow-01);
    background-color: var(--combine-library--success-800);
  }

  .uui-form_input-5 {
    box-shadow: none;
    font-family: Poppins, sans-serif;
    font-size: 16px;
    transition: none;
  }

  .uui-form_input-5:focus {
    border-color: var(--flowui-component-library--gray-500);
    box-shadow: none;
  }

  .uui-form_input-5:focus-visible, .uui-form_input-5[data-wf-focus-visible] {
    box-shadow: none;
  }

  .uui-form_input-5::placeholder {
    color: var(--placeholder);
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .uui-form_input-5.select {
    font-family: Poppins, sans-serif;
    font-size: 16px;
  }

  .uui-form_input-5.select:focus {
    border-color: var(--flowui-component-library--gray-500);
    box-shadow: none;
  }

  .uui-text-size-large-10 {
    font-size: 1rem;
  }

  .uui-space-xsmall-6 {
    min-height: .75rem;
  }

  .uui-heading-medium-7 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact04_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-11 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-16 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-section_contact04 {
    margin-top: 47px;
  }

  .uui-button-11 {
    font-size: 1rem;
  }

  .uui-button-11:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-contact05_form-wrapper {
    margin-top: 2rem;
  }

  .uui-text-size-large-11 {
    font-size: 1rem;
  }

  .uui-space-xsmall-7 {
    min-height: .75rem;
  }

  .uui-heading-medium-8 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact05_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-12 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-17 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-form_text-area-grey-3, .combine-form_input-grey-3 {
    min-width: 0;
  }

  .combine-padding-global-9 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .uui-heroheader08_image {
    height: 22rem;
  }

  .uui-button-12 {
    font-size: 1rem;
  }

  .uui-button-12:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-heroheader08_form {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .uui-text-size-xlarge-3 {
    font-size: 1.125rem;
  }

  .uui-space-small-5 {
    min-height: 1.25rem;
  }

  .uui-heading-xlarge-2 {
    font-size: 2.25rem;
  }

  .uui-padding-vertical-xhuge-13 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-18 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .search-input-wrapper {
    width: 100%;
    margin-bottom: 25px;
  }

  .hero-search-item {
    width: 100%;
    min-width: auto;
  }

  .search-input-2 {
    width: 100%;
  }

  .featured-recipe-list {
    flex-wrap: wrap;
  }

  .search-input-wrapper-2 {
    width: 100%;
    margin-bottom: 25px;
  }

  .no-results-2 {
    display: none;
  }

  .copy-grid {
    width: 100%;
  }

  .featured-recipe-list-2 {
    flex-wrap: wrap;
  }

  .hero-search-item-2 {
    width: 100%;
    min-width: auto;
  }

  .search-input-3 {
    width: 100%;
  }

  .hero-heading-right {
    padding: 60px 15px;
  }

  .slide-77 {
    background-position: 10%;
  }

  .div-block-324 {
    margin-top: -610px;
  }

  .spark-small-sub-paragraph-7 {
    line-height: 1.3;
  }

  .spark-wrapped-card-5 {
    width: 100%;
  }

  .spark-wrapped-card-5.spark-stacked {
    grid-row-gap: 16px;
    width: 100%;
  }

  .spark-three-column-grid-4 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .spark-secondary-paragraph-16 {
    margin-bottom: 32px;
  }

  .spark-container-15 {
    width: 100%;
  }

  .spark-section-15 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .uui-career07_detail-wrapper {
    margin-right: 1.25rem;
  }

  .uui-career09_job-details-wrapper {
    margin-top: 1.25rem;
  }

  .uui-button-link-5 {
    font-size: 1rem;
  }

  .uui-button-link-5:hover {
    color: var(--untitled-ui--primary700);
  }

  .uui-badge-5 {
    padding: .125rem .5rem;
  }

  .uui-career09_item {
    padding: 1.35rem;
  }

  .uui-career09_tabs-menu {
    top: 0;
  }

  .uui-career09_component {
    align-items: flex-start;
    margin-top: -4.6rem;
  }

  .uui-text-size-large-12 {
    font-size: 1rem;
  }

  .uui-space-xsmall-8 {
    min-height: .75rem;
  }

  .uui-heading-medium-9 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-padding-vertical-xhuge-14 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-page-padding-19 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-grid-three-column {
    grid-template-columns: 1fr;
  }

  .f-section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .testimonial-slider-small {
    padding: 60px 15px;
  }

  .testimonial-slide-wrapper {
    max-width: 30%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .testimonial-slide-wrapper-copy {
    max-width: 100%;
    margin-right: 0%;
  }

  .f-header-image-wrapper-tall {
    height: 400px;
  }

  .f-h1-heading {
    margin-top: 0;
    font-size: 2rem;
  }

  .f-section-large-2 {
    margin-top: -76px;
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .card {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
  }

  .big-text {
    font-size: 9rem;
  }

  .spark-secondary-paragraph-18 {
    margin-bottom: 32px;
  }

  .spark-flex-row-7 {
    flex-direction: column;
  }

  .spark-flex-row-7.spark-5-spacing {
    grid-row-gap: 24px;
    flex-direction: column-reverse;
  }

  .spark-container-16 {
    width: 100%;
  }

  .spark-section-16 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .combine-team3_image-wrapper, .combine-team3_image-wrapper.yyhujik {
    background-position: 50%;
    width: 15%;
    height: 5rem;
  }

  .combine-team3_component {
    flex-direction: column;
    align-items: center;
  }

  .combine-padding-global-10 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .nav__menu {
    display: none;
  }

  .container-17.is--map {
    align-items: flex-start;
    padding-left: 2.9em;
    padding-right: 3em;
    overflow: scroll;
  }

  .container-17.is--bottom {
    font-size: .7em;
  }

  .nav__icon {
    margin-left: 0;
  }

  .map-2, .map-2:hover {
    font-size: 1.6vh;
  }

  .nav__logo-img {
    width: 9em;
  }

  .combine-team4_component {
    grid-template-columns: 1fr;
  }

  .combine-padding-global-11 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .f-gallery-image-s {
    height: 180px;
  }

  .f-gallery-image-tall {
    height: 100%;
  }

  .f-h3-heading {
    font-size: 40px;
  }

  .f-section-large-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-primary-20 {
    padding: 20px 32px;
  }

  .brix---mg-bottom-40px-20 {
    margin-bottom: 24px;
  }

  .brix---heading-h2-size-28 {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---mg-bottom-16px-19 {
    margin-bottom: 8px;
  }

  .brix---section-27 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .modal-element.dd-on-package {
    margin-top: 101px;
  }

  .flowbase-section {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .home-hero-button-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .uui-page-padding-20 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-width-full-mobile-landscape-6 {
    width: 100%;
    max-width: none;
  }

  .uui-text-size-large-13 {
    font-size: 1rem;
  }

  .uui-heading-xxsmall-3 {
    font-size: 1.125rem;
  }

  .uui-heading-medium-10 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-button-13 {
    font-size: 1rem;
  }

  .uui-button-13:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button-row-8 {
    align-self: stretch;
  }

  .uui-button-row-8.button-row-center.is-reverse-mobile-landscape, .uui-button-row-8.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper-6.max-width-full-mobile-landscape-6 {
    width: 100%;
  }

  .uui-layout92_component {
    align-items: stretch;
  }

  .uui-layout92_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-button-secondary-gray-8 {
    padding-left: 1.25rem;
    font-size: 1rem;
  }

  .uui-button-secondary-gray-8:hover {
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray700);
  }

  .uui-space-xsmall-9 {
    min-height: .75rem;
  }

  .uui-padding-vertical-xhuge-15 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .spark-container-17 {
    width: 100%;
  }

  .spark-section-17 {
    padding-top: 88px;
    padding-bottom: 88px;
  }

  .form-next {
    min-height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .form-heading {
    font-size: 24px;
  }

  .button-24 {
    min-height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .form-slide {
    flex: none;
    width: 100%;
  }

  .form-back {
    min-height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .form-step {
    height: 100%;
  }

  .radio-buttons {
    flex-direction: column;
  }

  .radio-buttons.genders {
    flex-direction: row;
  }

  .form-block-2 {
    max-width: none;
    margin-top: -44px;
    padding: 40px 40px 50px;
    position: static;
  }

  .spacer-medium {
    padding-top: 1.25rem;
  }

  .ob-form_step-title {
    font-size: 1.75rem;
  }

  .form-wrapper {
    width: 100%;
  }

  .checkbox-base {
    min-height: 80px;
  }

  .previous-placeholder {
    z-index: 6;
    position: fixed;
  }

  .form-item-wrapper {
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .next-placeholder {
    z-index: 6;
    position: fixed;
  }

  .form-content {
    width: 100%;
    min-width: auto;
  }

  .help-block {
    top: 0;
    right: 0;
  }

  .form-wrapper-2 {
    width: 100%;
  }

  .brix---text-200-bold-15 {
    font-size: 16px;
    line-height: 18px;
  }

  .button-wrapper {
    display: none;
  }

  .brix---text-200-medium-5, .brix---text-200-bold-16, .brix---text-200-medium-6, .brix---text-200-bold-17, .brix---text-200-medium-7, .brix---text-200-bold-18, .brix---text-200-medium-8, .brix---text-200-bold-19, .brix---text-200-medium-9, .brix---text-200-bold-20, .brix---text-200-medium-10 {
    font-size: 16px;
    line-height: 18px;
  }

  .form-content-2 {
    width: 100%;
    min-width: auto;
  }

  .brix---text-200-bold-21, .brix---text-200-medium-11 {
    font-size: 16px;
    line-height: 18px;
  }

  .ms-input-4.ms-text-area {
    font-size: 16px;
  }

  .brix---subtitle-17 {
    font-size: 17px;
    line-height: 19px;
  }

  .text-field-41 {
    font-size: 16px;
  }

  .text-field-41:focus {
    border: 1px solid var(--flowui-component-library--gray-500);
  }

  .text-field-41::placeholder {
    color: var(--placeholder);
  }

  .text-block-263 {
    margin-top: 5px;
  }

  .text-block-295.uuujj {
    margin-top: 75px;
  }

  .brix---mg-bottom-16px-20 {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-40px-21 {
    margin-bottom: 24px;
  }

  .brix---section-28 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h1-size-27 {
    margin-bottom: 12px;
    font-size: 38px;
    line-height: 46px;
  }

  .brix---heading-h4-size-8 {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---subtitle-18 {
    font-size: 17px;
    line-height: 19px;
  }

  .brix---badge-secondary-small-4 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .brix---text-300-bold-5 {
    font-size: 18px;
    line-height: 22px;
  }

  .brix---grid-3-columns-gap-row-48px-4 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---product-card-wrapper-v1-4 {
    width: 100%;
  }

  .f-account-section {
    flex-direction: column;
  }

  .f-account-container-r {
    justify-content: center;
    width: 100%;
  }

  .f-account-image-wrapper {
    width: 100%;
    height: 600px;
  }

  .f-navigation-button-secondary {
    display: none;
  }

  .bold-text-395, .text-block-305 {
    font-size: 16px;
  }
}

@media screen and (max-width: 479px) {
  strong {
    font-weight: 600;
    overflow: visible;
  }

  .logo-img {
    z-index: 1060;
    width: 30px;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-right: auto;
    inset: auto 0 0;
  }

  .icon-2 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/65828bb6d46c365419441771_download-removebg-preview.avif");
    background-position: 50%;
    background-size: cover;
  }

  .nav-menu-8 {
    flex-direction: column;
  }

  .navbar-wrapper-6 {
    margin-top: -1px;
  }

  .nav-button-wrapper-2 {
    width: auto;
  }

  .spark-input.spark-with-a-inner-shadow, .spark-form-label-and-input {
    width: 100%;
  }

  .spark-flexed-form {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .spark-flex-row {
    align-items: flex-start;
  }

  .spark-simple-menu-button {
    padding-left: 0;
  }

  .spark-nav-link {
    margin-bottom: .5rem;
  }

  .spark-nav-menu {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner {
    background-color: var(--spark-library--white);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links {
    padding-right: 0;
  }

  .spark-section {
    padding: 64px 20px;
  }

  .spark-section.spark-hero-background-image {
    padding-bottom: 64px;
  }

  .spark-section h1 {
    margin-top: -10px;
    margin-left: 134px;
    padding-left: 0;
    font-size: 1rem;
  }

  .spark-section h2 {
    font-size: 2.5rem;
  }

  .brix---btn-primary-white {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-margin {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---buttons-row {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 16px;
  }

  .brix---grid-cta-v11 {
    grid-row-gap: 110px;
    grid-template-columns: 1fr;
  }

  .brix---container-default {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .brix---cta-v11-section {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-primary {
    width: 70%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-label {
    font-size: 15px;
  }

  .brix---input {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---card-form {
    margin-left: -11px;
    padding-left: 23px;
    padding-right: 23px;
  }

  .brix---link-text {
    font-size: 12px;
  }

  .brix---card-map-content {
    padding: 24px;
  }

  .brix---paragraph-default {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size {
    text-align: center;
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---color-neutral-800 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .brix---grid-contact-v7 {
    margin-left: 6px;
  }

  .heading {
    margin-top: -159px;
    margin-left: 65px;
    font-size: 17px;
  }

  .paragraph {
    margin-top: 58px;
    margin-left: 65px;
    font-size: 12px;
  }

  .heading-2 {
    margin-top: 16px;
    margin-left: 66px;
    font-size: 17px;
  }

  .paragraph-2 {
    margin-top: -48px;
    margin-left: 63px;
    font-size: 12px;
  }

  .image-2 {
    margin-top: 277px;
    margin-left: 176px;
  }

  .image-3 {
    margin-left: 155px;
  }

  .div-block-2 {
    width: 280px;
    margin-left: -7px;
  }

  .text-block-14 {
    font-size: 12px;
  }

  .container-2 {
    max-width: none;
  }

  .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;
  }

  .container-3, .container-4, .container-5 {
    max-width: none;
  }

  .nav-menu-three {
    flex-direction: column;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .team-grid {
    grid-template-columns: 1fr;
  }

  .brix---btn-primary-white-2 {
    width: 50%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-margin-2 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---buttons-row-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-24px-2 {
    margin-bottom: 16px;
  }

  .brix---grid-cta-v11-2 {
    grid-row-gap: 110px;
    grid-template-columns: 1fr;
    margin-top: -34px;
  }

  .brix---container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---cta-v11-section-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .spark-flex-row-2 {
    align-items: flex-start;
  }

  .spark-flex-row-2.spark-centered {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    align-items: center;
  }

  .spark-simple-menu-button-2 {
    padding-left: 0;
  }

  .spark-nav-link-2 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-2 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-2 {
    background-color: var(--spark-library--white);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links-2 {
    padding-right: 0;
  }

  .spark-section-2 {
    padding: 64px 20px;
  }

  .spark-section-2.spark-hero-background-image-with-centered-content {
    padding-bottom: 64px;
  }

  .spark-section-2 h1 {
    font-size: 2rem;
  }

  .spark-section-2 h2 {
    font-size: 2.5rem;
  }

  .brix---heading-h2-size-3 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---btn-primary-white-3 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h3-size-34 {
    font-size: 15px;
    line-height: 34px;
  }

  .image-7 {
    margin-top: -96px;
    margin-left: 209px;
  }

  .image-8 {
    margin-top: -270px;
  }

  .brix---btn-primary-2 {
    width: 60%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-family: Droid Serif, serif;
    font-size: 12px;
    line-height: 19px;
  }

  .brix---text-area-2 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-2::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-2 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-2::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---card-form-2 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .brix---link-text-2 {
    font-size: 12px;
  }

  .brix---card-map-content-2 {
    padding: 24px;
  }

  .brix---paragraph-default-2 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size-2 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .text-block-15 {
    font-size: 12px;
  }

  .logos-without-title-2 {
    background-color: #28541761;
  }

  .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;
  }

  .image-9 {
    margin-top: 25px;
  }

  .text-block-16 {
    font-size: 15px;
  }

  .brix---dropdown-link {
    color: var(--spark-library--foreground-interactive);
    font-weight: 500;
  }

  .brix---btn-primary-small {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .brix---header-nav-list-item-show-in-mbl, .brix---header-nav-list-item-middle {
    text-align: left;
    width: 100%;
  }

  .brix---header-menu-wrapper {
    background-color: var(--elements-webflow-library--general--shadow-03);
  }

  .brix---header-logo {
    max-width: 84%;
  }

  .brix---container-default-3 {
    margin-top: 16px;
    margin-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-11 {
    margin-top: 1px;
  }

  .slider-2 {
    height: 500px;
  }

  .brix---hero-full-width-right-hero-v5 {
    object-fit: fill;
    height: 50%;
  }

  .brix---floating-image-hero-v2---1 {
    display: none;
  }

  .brix---btn-secondary, .brix---btn-primary-3 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-3 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---paragraph-default-3 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size-3 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---section-hero-full-width-right {
    padding-top: 48px;
  }

  .image-12 {
    height: 500px;
    display: block;
    position: absolute;
  }

  .brix---btn-secondary-white, .brix---btn-primary-white-4 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---heading-h2-size-4 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 15px;
  }

  .brix---cta-bg-overlay {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .image-13 {
    width: 300px;
    height: 300px;
  }

  .brix---text-300-bold {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---paragraph-default-4 {
    margin-top: 47px;
    font-size: 17px;
    line-height: 28px;
  }

  .brix---mg-bottom-24px-3 {
    margin-bottom: 16px;
  }

  .brix---heading-h4-size {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-16px-2 {
    margin-bottom: 15px;
  }

  .brix---product-card-content {
    padding: 21px 22px 32px;
  }

  .brix---badge-wrapper-top-right {
    top: 14px;
    right: 14px;
  }

  .brix---badge-secondary-small {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---grid-3-columns-gap-row-48px {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-4 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---container-default-4 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---text-200, .brix---text-200-bold {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px {
    margin-bottom: 6px;
  }

  .brix---avatar-image {
    width: 100%;
  }

  .brix---avatar-circle-04 {
    width: 56px;
    min-width: 56px;
    max-width: 56px;
    height: 56px;
    min-height: 56px;
    max-height: 56px;
  }

  .brix---card-testimonial-v2 {
    padding: 40px 24px;
  }

  .brix---3-columns-1-col-tablet {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-5 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---btn-slider-arrow-right---testimonial-v12 {
    right: 31%;
  }

  .brix---btn-slider-arrow-left---testimonial-v12 {
    left: 31%;
  }

  .brix---paragraph-default-5 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---card-testimonial-v13 {
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---btn-secondary-2, .brix---btn-primary-4 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left-2 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-right---t-left {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-6 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-top---text-2-buttons {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .brix---section-overflow-hidden {
    margin-top: 0;
    padding-top: 96px;
    padding-bottom: 96px;
    display: block;
  }

  .brix---link-icon-right {
    width: 18px;
  }

  .brix---text-200-bold-2 {
    color: var(--spark-library--white);
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default-6 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---card-link-img-bg {
    min-height: 440px;
    padding-left: 28px;
    padding-right: 28px;
  }

  .brix---heading-h2-size-7 {
    font-size: 24px;
    line-height: 34px;
  }

  .logos-without-title-3 {
    height: 100px;
  }

  .div-block-4 {
    margin-top: 53px;
    margin-left: 79px;
  }

  .link {
    width: auto;
    height: auto;
    margin-top: 193px;
    margin-left: 0;
    font-size: 10px;
  }

  .brix---btn-secondary-white-2, .brix---btn-primary-white-5 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---buttons-row-4 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---paragraph-default-7 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---hero-bg-image-dark {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---paragraph-default-8 {
    font-size: 17px;
    line-height: 28px;
  }

  .spark-flex-row-3 {
    align-items: flex-start;
  }

  .spark-flex-row-3.spark-left-aligned {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-simple-menu-button-3 {
    padding-left: 0;
  }

  .spark-nav-link-3 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-3 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-rounded-edge-nav-bar-inner {
    padding: 0 12px;
  }

  .spark-rounded-edge-navbar {
    padding-left: 0;
    padding-right: 0;
  }

  .spark-section-3 {
    padding: 64px 20px;
  }

  .spark-section-3 h1 {
    font-size: 3rem;
  }

  .spark-section-3 h2 {
    font-size: 2.5rem;
  }

  .heading-9 {
    margin-top: -179px;
    margin-left: -46px;
    font-size: 12px;
  }

  .paragraph-4 {
    margin-top: -17px;
    margin-left: -44px;
    padding-top: 0;
    font-size: 10px;
  }

  .spark-button-4.spark-secondary-button {
    margin-top: -4px;
    margin-left: -45px;
    font-size: .41rem;
  }

  .spark-input-2.spark-with-a-inner-shadow, .spark-form-label-and-input-2 {
    width: 100%;
  }

  .spark-flexed-form-2 {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .spark-simple-menu-button-4 {
    padding-left: 0;
  }

  .spark-nav-link-4 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-4 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-3 {
    background-color: var(--spark-library--white);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links-3 {
    padding-right: 0;
  }

  .spark-section-4 {
    padding: 64px 20px;
  }

  .spark-section-4.spark-hero-background-image-with-centered-content {
    padding-bottom: 64px;
  }

  .spark-section-4 h1 {
    font-size: 3rem;
  }

  .spark-section-4 h2 {
    font-size: 2.5rem;
  }

  .brix---text-300-bold-2 {
    font-size: 17px;
    font-weight: 600;
    line-height: 21px;
  }

  .brix---paragraph-default-9 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---mg-bottom-24px-4 {
    margin-bottom: 16px;
  }

  .brix---heading-h4-size-2 {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-16px-3 {
    margin-bottom: 15px;
  }

  .brix---product-card-content-2 {
    padding: 21px 22px 32px;
  }

  .brix---badge-wrapper-top-right-2 {
    top: 14px;
    right: 14px;
  }

  .brix---badge-secondary-small-2 {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---grid-3-columns-gap-row-48px-2 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-5 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---heading-h1-size-5.ffgfg {
    margin-top: 253px;
    margin-left: 0;
  }

  .brix---heading-h1-size-5.fdfrd {
    text-align: center;
    margin-top: 72px;
    margin-left: -36px;
    font-size: 25px;
  }

  .brix---subtitle-2 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---container-default-5 {
    height: auto;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---container-default-5.ex {
    height: 350px;
  }

  .brix---container-default-5.uuryyrtttrurrrg.rrrrrr {
    margin-top: -179px;
  }

  .brix---section-5 {
    margin-top: 0;
  }

  .brix---section-5.iiutythgyt {
    margin-top: 58px;
  }

  .brix---hero-full-width-right-hero-v5-2 {
    object-fit: fill;
    height: 50%;
  }

  .brix---floating-image-hero-v2---2 {
    display: none;
  }

  .brix---btn-secondary-3, .brix---btn-primary-5 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left-3 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-5 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---section-hero-full-width-right-2 {
    padding-top: 48px;
  }

  .spark-flex-row-4 {
    align-items: flex-start;
  }

  .spark-flex-row-4.spark-left-aligned {
    grid-row-gap: 16px;
    flex-wrap: wrap;
    margin-top: -8px;
    margin-left: -17px;
  }

  .brix---link-icon-right-2 {
    width: 18px;
  }

  .brix---text-200-bold-3 {
    font-size: 10px;
    line-height: 16px;
  }

  .brix---heading-h3-size-35 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---product-card-content-small {
    padding: 20px 20px 35px;
  }

  .brix---badge-wrapper-top-left {
    top: 16px;
    left: 16px;
  }

  .link-2 {
    margin-top: 198px;
    margin-left: -108px;
    font-size: 10px;
  }

  .brix---btn-secondary-white-3, .brix---btn-primary-white-6 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---color-neutral-821 {
    margin-top: 94px;
    margin-left: 27px;
  }

  .brix---color-neutral-821.yuiklikolikkolki {
    margin-top: -184px;
  }

  .brix---grid-2-col---1-col-t-2 {
    margin-left: -24px;
  }

  .brix---hero-bg-image-dark-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size-8 {
    text-align: center;
    margin-top: -6px;
    font-size: 14px;
    line-height: 34px;
  }

  .brix---cta-bg-overlay-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---button-row-margin-3 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---grid-cta-v11-3 {
    grid-row-gap: 110px;
    grid-template-columns: 1fr;
  }

  .brix---cta-v11-section-3 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---cta-v1-floating-item-02 {
    width: 44%;
  }

  .brix---cta-v1-floating-item-01 {
    width: 39%;
  }

  .brix---buttons-row-right---t-left-2 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---grid-cta-v1 {
    grid-template-columns: 1fr;
  }

  .brix---cta-section {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---cta-section.yyrttr.lodge {
    height: 550px;
  }

  .brix---heading-h1-size-6 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .link-8 {
    margin-top: 56px;
    margin-left: 8px;
    font-size: 12px;
  }

  .image-29 {
    margin-top: -415px;
    margin-left: -96px;
    padding-left: 0;
    padding-right: 0;
  }

  .link-9 {
    margin-top: 99px;
    margin-left: -11px;
    font-size: 12px;
  }

  .link-10 {
    color: #00f;
    margin-top: 98px;
    margin-left: 79px;
    font-size: 12px;
  }

  .link-11 {
    margin-top: 123px;
    margin-left: 120px;
    font-size: 12px;
  }

  .link-12 {
    margin-top: 99px;
    margin-left: 207px;
    font-size: 12px;
  }

  .link-13 {
    margin-top: 180px;
    margin-left: 175px;
    font-size: 12px;
  }

  .link-14 {
    margin-top: 163px;
    margin-left: 249px;
    padding-left: 0;
    font-size: 12px;
  }

  .heading-11 {
    margin-top: 164px;
    margin-left: 194px;
    font-size: 10px;
  }

  .image-30, .image-31 {
    height: 500px;
  }

  .brix---bg-split-v4-right {
    min-height: 33%;
  }

  .brix---bg-split-v4-left {
    min-height: 710px;
  }

  .brix---floating-image-hero-v2---3 {
    display: none;
  }

  .brix---btn-secondary-4, .brix---btn-primary-6 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left-4 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-6 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---paragraph-default-10 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size-7 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---container-default-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-hero-v4 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .brix---hero-full-width-right-hero-v5-3 {
    object-fit: fill;
    height: 50%;
  }

  .brix---paragraph-default-11 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size-8 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---section-hero-full-width-right-3 {
    padding-top: 48px;
  }

  .brix---icon-square-36px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-center {
    flex: 1;
    grid-template-columns: repeat(auto-fit, 30px);
    align-self: stretch;
  }

  .brix---paragraph-default-12 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---display-3 {
    font-size: 26px;
    line-height: 39px;
  }

  .brix---mg-bottom-24px-5 {
    margin-bottom: 16px;
  }

  .brix---badge-secondary-small-bold {
    padding: 10px 16px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---badge-wrapper-bottom-center {
    bottom: 20px;
  }

  .brix---avatar-image-link {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .brix---grid-3-columns-gap-row-64px {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-9 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-4 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-2 {
    margin-bottom: 32px;
  }

  .brix---floating-image-hero-v1---1 {
    opacity: .2;
    bottom: -5%;
    left: -35%;
  }

  .brix---floating-image-hero-v1---2 {
    display: none;
  }

  .brix---btn-secondary-5, .brix---btn-primary-7 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---button-row-left-5 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-7 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---paragraph-default-13 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size-9 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---card-over-image {
    padding: 34px 24px;
  }

  .brix---container-default-7 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-hero-short {
    padding-top: 48px;
    padding-bottom: 96px;
  }

  .brix---text-area-3 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-3::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-3 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-3::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---card-form-3 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .brix---card-map-content-3 {
    padding: 24px;
  }

  .brix---text-201 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---badge-primary-small-light {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---divider-32px {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---paragraph-default-14 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-36 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-5 {
    margin-bottom: 15px;
  }

  .brix---blog-card-content-inside {
    padding: 24px 24px 31px;
  }

  .brix---badge-secondary-category-badges {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---heading-h2-size-10 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-title-and-categories {
    margin-bottom: 40px;
  }

  .brix---container-default-8 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-bg-neutral-200 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---heading-h4-size-3 {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-8px-2 {
    margin-bottom: 6px;
  }

  .brix---mg-left-24px---mg-top-16px-mbp {
    margin-top: 16px;
    margin-left: 0;
  }

  .brix---blog-card-wrapper-width-218px {
    max-width: 100%;
  }

  .brix---blog-card-wrapper-featured-sidebar {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---divider-24px {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---heading-h1-size-10 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-3 {
    font-size: 14px;
    line-height: 18px;
  }

  .combine-heading-style-h6 {
    width: auto;
    margin-top: 0;
    margin-left: 4px;
    padding-top: 0;
    font-size: 20px;
  }

  .combine-heading-style-h6.ffrffff {
    width: auto;
    margin-top: -.2rem;
  }

  .combine-heading-style-h6.tttttt {
    width: auto;
    margin-top: 0;
  }

  .combine-heading-style-h6.gggg {
    width: 250px;
    margin-top: 28.9px;
    margin-bottom: 0;
    padding-top: 0;
  }

  .combine-heading-style-h6.reer {
    margin-left: 30px;
  }

  .combine-heading-style-h6.reer.sot {
    margin-left: 10px;
  }

  .combine-heading-style-h6.reer.sot.ttghh, .combine-heading-style-h6.hhgyhhg, .combine-heading-style-h6.tttt, .combine-heading-style-h6.tthy, .combine-heading-style-h6.fff, .combine-heading-style-h6.tty6yyu, .combine-heading-style-h6.rrtrrr, .combine-heading-style-h6.ggtgg, .combine-heading-style-h6.ttyty, .combine-heading-style-h6.rrtrtt, .combine-heading-style-h6.ttgth, .combine-heading-style-h6.ttyfggff {
    width: 250px;
  }

  .combine-blog4_content {
    width: 60%;
    margin-left: -8.6rem;
  }

  .combine-blog4_content.ttttt {
    width: 60%;
    margin-left: -9.1rem;
    padding-bottom: 0;
  }

  .combine-blog4_content._55tt6tt {
    margin-left: -4.3rem;
  }

  .combine-blog4_content.rrr {
    margin-left: -6.5rem;
  }

  .combine-blog4_image-wrapper {
    max-width: none;
  }

  .combine-blog4_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    width: 60px;
    margin-left: 115px;
  }

  .combine-blog4_item.uutyyt {
    width: auto;
    margin-left: 38px;
    overflow: visible;
  }

  .combine-blog4_wrapper {
    margin-left: -41px;
  }

  .combine-blog4_wrapper._320 {
    margin-left: -39px;
  }

  .combine-space-large {
    width: 300px;
    padding-bottom: 85px;
  }

  .combine-space-large.abouttttt {
    margin-left: 0;
  }

  .combine-space-large.ghghghggh {
    width: 300px;
  }

  .combine-space-large.yyterrreter {
    width: 300px;
    margin-left: 11px;
  }

  .combine-space-large.nlk0000440404 {
    width: 100px;
  }

  .combine-space-large.iihjjhjh {
    margin-top: -56px;
  }

  .combine-padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-blog4_component-5 {
    grid-template-rows: 624px auto;
  }

  .sliderr-navigation {
    margin-left: 0;
  }

  .image-58nlk01 {
    border-width: 0;
    margin-top: -1px;
    margin-left: 13px;
    padding-right: 0;
  }

  .slide-nav-3 {
    opacity: .06;
    margin-top: -26px;
    margin-left: 0;
  }

  .slide-21nlk-01 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6699cb8cfcfb09bc4eae113b_NLK-Activity-Nightwalk-comp%20(7%20of%2012).avif");
    margin-left: 0;
  }

  .slide-21nlk-01.baru {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66972f0bac2bd224ab2338c5_NLK-Room-Bangkatan-Comp%20(15%20of%2016).avif");
  }

  .slide-21nlk-01.cbhhsgr.olkuju {
    background-position: 0 100%;
  }

  .slide-17nlk01 {
    background-position: 100%;
    margin-left: 0;
  }

  .slide-17nlk01.tthyy {
    background-position: 0%;
  }

  .slide-18nlk01.uuyrtt {
    background-size: cover;
  }

  .slide-19nlk01.yyurttr {
    background-position: 70% 100%;
  }

  .combine-blog4_content-2 {
    margin-left: 0;
  }

  .combine-blog4_image-wrapper-2 {
    max-width: none;
  }

  .combine-blog4_item-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
  }

  .combine-text-size-regular-2 {
    margin-top: -60px;
    margin-left: 4px;
    padding-left: 0;
  }

  .combine-text-size-regular-2.yyujjk {
    margin-top: -111px;
    margin-left: 36px;
  }

  .combine-text-size-regular-2.yyujjk.tththh.iiukiuuuu {
    margin-top: -79px;
    margin-left: -1px;
  }

  .combine-text-size-regular-2.yyhhh {
    margin-left: 36px;
  }

  .combine-text-size-regular-2.yyhhh.jjgyhhgughhghgh {
    margin-top: -91px;
  }

  .combine-text-size-regular-2.yyhhh.yyrtyrtr {
    margin-left: 74px;
  }

  .combine-text-size-regular-2.yyhhh.nlkooooo2223 {
    margin-left: 9px;
  }

  .combine-text-size-regular-2.ttyttr {
    margin-top: -2px;
    margin-left: 103px;
  }

  .combine-text-size-regular-2.ttyttr.yyyyhyhhyyyyy {
    margin-top: -72px;
  }

  .combine-text-size-regular-2.ttyttr.utyytythytytytyhf {
    margin-top: -31px;
  }

  .combine-text-size-regular-2.ttyttr.ooiigjguugj.jjugughguugghg {
    margin-top: -17px;
  }

  .combine-text-size-regular-2.ttyttr.oolpiiuyttgtggfr.dcwf {
    margin-top: 1px;
  }

  .combine-text-size-regular-2.ttyttr.uujghyghgoogog-for-nlk01 {
    margin-top: -17px;
  }

  .combine-text-size-regular-2.ttyttr.uujkkikkjujjki {
    margin-top: -11px;
  }

  .combine-text-size-regular-2.ttyttr._76i7i5 {
    margin-top: 1px;
  }

  .combine-text-size-regular-2.nlk000033 {
    margin-top: -34px;
    margin-left: 5px;
  }

  .combine-padding-global-2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .text-block-21 {
    width: 300px;
    margin-left: 0;
  }

  .text-block-21.rrr.rrrt {
    margin-left: 26px;
  }

  .text-block-21.rrr.rrrt.sot {
    width: 300px;
    margin-left: 2px;
  }

  .text-block-21.rrr.rrrt.sot.jjf {
    order: 0;
    align-self: auto;
    width: 300px;
  }

  .text-block-22 {
    width: 100px;
  }

  .text-block-23 {
    width: 100px;
    margin-top: -24px;
    margin-left: 162px;
  }

  .text-block-25, .text-block-28 {
    width: 100px;
    margin-left: 162px;
  }

  .text-block-28.ttt {
    margin-top: -25px;
  }

  .text-block-29 {
    width: 100px;
  }

  .text-block-30 {
    margin-left: 162px;
  }

  .text-block-30.yyy {
    margin-top: -46px;
    margin-left: 158px;
  }

  .text-block-31 {
    margin-left: 162px;
  }

  .text-block-31.ttt {
    margin-top: -51px;
  }

  .text-block-32 {
    width: 100px;
  }

  .spark-lightbox {
    margin-top: 32px;
  }

  .spark-button-5 {
    width: 100px;
    margin-top: -35px;
    margin-left: -97px;
    padding-top: 18px;
    padding-bottom: 9px;
    padding-left: 7px;
    font-size: 15px;
  }

  .spark-button-5.spark-secondary-button {
    border-style: solid;
    border-color: var(--elements-webflow-library--secondary--color-2);
    box-shadow: none;
    text-align: center;
    margin-top: 86px;
    margin-left: 8px;
    padding-top: 21px;
    padding-bottom: 8px;
    font-size: 15px;
  }

  .spark-button-5.spark-secondary-button:hover {
    background-color: var(--elements-webflow-library--secondary--color-2);
  }

  .spark-button-5.spark-secondary-button.uuyuu {
    border-style: solid;
    border-color: var(--elements-webflow-library--secondary--color-2);
    box-shadow: none;
    margin-top: 5px;
    padding-top: 21px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf {
    border-color: var(--elements-webflow-library--secondary--color-2);
    margin-top: -243px;
    margin-bottom: 0;
    margin-left: 248px;
    padding-top: 18px;
    padding-bottom: 9px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf:hover {
    background-color: var(--link);
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.sqqwdew {
    margin-left: -111px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl {
    margin-left: -106px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ppklkokl.oolpl-o9 {
    margin-left: -108px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.oolppli9 {
    margin-left: -110px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf._00p998 {
    margin-left: -104px;
  }

  .spark-button-5.spark-secondary-button.uuyuu.hhfggfhf.ool99867766 {
    margin-left: 15px;
  }

  .spark-button-5.iikhjhuhjh {
    margin-left: -22px;
  }

  .spark-flex-row-5 {
    align-items: flex-start;
  }

  .spark-flex-row-5.spark-left-aligned {
    grid-row-gap: 16px;
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-flex-row-5.spark-centered {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    align-items: center;
  }

  .spark-simple-menu-button-5 {
    padding-left: 0;
  }

  .spark-nav-link-5 {
    margin-bottom: .5rem;
  }

  .spark-nav-menu-5 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    max-height: 90vh;
    padding: 1rem .5rem;
  }

  .spark-square-menu-inner-4 {
    background-color: var(--spark-library--white);
    padding-top: 0;
    padding-bottom: 0;
  }

  .spark-square-menu-with-links-4 {
    padding-right: 0;
  }

  .spark-section-5 {
    padding: 64px 20px;
  }

  .spark-section-5 h1 {
    font-size: 3rem;
  }

  .spark-section-5 h2 {
    font-size: 2.5rem;
  }

  .brix---accordion-title {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---paragraph-default-15 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-11 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---container-default-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---paragraph-default-16 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---btn-circle-accordion-btn {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---accordion-title-2 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---paragraph-default-17 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---accordion-title-3 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---heading-h2-size-12 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-6 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-3 {
    margin-bottom: 32px;
  }

  .brix---container-default-10 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-bold-heading {
    line-height: 1.3;
  }

  .spark-wrapped-card.spark-stacked {
    width: 100%;
  }

  .spark-side-flat-tab {
    padding: 16px;
  }

  .spark-stacked-flat-tabs-menu {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-centered-900 {
    margin-bottom: 64px;
  }

  .spark-section-6 {
    padding: 64px 20px;
  }

  .spark-section-6 h1 {
    font-size: 3rem;
  }

  .spark-section-6 h2 {
    font-size: 2.5rem;
  }

  .atsanlk01 {
    margin-left: 6px;
  }

  .bold-text-31 {
    color: #0a0a0a;
  }

  .bold-text-32.ex.uutyrretvtddasw {
    margin-top: 0;
  }

  .bold-text-32.ffgt {
    margin-top: -8px;
  }

  .list-item-29.popop._3455678 {
    margin-top: 13px;
  }

  .brix---icon-square-acent-36px {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-left {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---paragraph-default-18 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-37 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---divider-64px {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---link {
    font-size: 16px;
    line-height: 26px;
  }

  .brix---mg-top-16px {
    margin-top: 12px;
  }

  .brix---text-200-bold-4 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---contact-details-mg {
    margin-bottom: 20px;
  }

  .brix---contact-details-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---contact-form-right-side {
    padding: 48px 24px;
  }

  .brix---btn-primary-8 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-4 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-4::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-4 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-4::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---contact-form-left-side {
    padding: 48px 24px;
  }

  .brix---heading-h1-size-11 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-4 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---container-default-11 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---icon-square-acent-36px-2 {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-left-2 {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---paragraph-default-19 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-38 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---divider-64px-2 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---link-2 {
    font-size: 16px;
    line-height: 26px;
  }

  .brix---mg-top-16px-2 {
    margin-top: 12px;
  }

  .brix---text-200-bold-5 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---contact-details-mg-2 {
    margin-bottom: 20px;
  }

  .brix---contact-details-wrapper-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---contact-form-right-side-2 {
    padding: 48px 24px;
  }

  .brix---btn-primary-9 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-5 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-5::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-5 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-5::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---contact-form-left-side-2 {
    padding: 48px 24px;
  }

  .brix---heading-h1-size-12 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-5 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---container-default-12 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---icon-square-acent-36px-3 {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-left-3 {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---paragraph-default-20 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-39 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---divider-64px-3 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---link-3 {
    font-size: 16px;
    line-height: 26px;
  }

  .brix---mg-top-16px-3 {
    margin-top: 12px;
  }

  .brix---text-200-bold-6 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---contact-details-mg-3 {
    margin-bottom: 20px;
  }

  .brix---contact-details-wrapper-3 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---contact-form-right-side-3 {
    padding: 48px 24px;
  }

  .brix---btn-primary-10 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-6 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-6::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-6 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-6::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---contact-form-left-side-3 {
    padding: 48px 24px;
  }

  .brix---heading-h1-size-13 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-6 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---container-default-13 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---contact-form-right-side-4, .brix---contact-form-left-side-4 {
    padding: 48px 24px;
  }

  .brix---icon-square-acent-36px-4 {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-left-4 {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---paragraph-default-21 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-40 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---divider-64px-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---link-4 {
    font-size: 16px;
    line-height: 26px;
  }

  .brix---mg-top-16px-4 {
    margin-top: 12px;
  }

  .brix---text-200-bold-7 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---contact-details-mg-4 {
    margin-bottom: 20px;
  }

  .brix---contact-details-wrapper-4 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---contact-form-right-side-5 {
    padding: 48px 24px;
  }

  .brix---btn-primary-11 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-7 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-7::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-7 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-7::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---contact-form-left-side-5 {
    padding: 48px 24px;
  }

  .brix---heading-h1-size-14 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-7 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---container-default-14 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---contact-form-right-side-6, .brix---contact-form-left-side-6 {
    padding: 48px 24px;
  }

  .brix---paragraph-default-22 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-41 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---contact-form-right-side-7 {
    padding: 48px 24px;
  }

  .brix---text-area-8 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-8::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-8 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-8::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---contact-form-left-side-7 {
    padding: 48px 24px;
  }

  .brix---heading-h1-size-15 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---contact-form-right-side-8 {
    padding: 48px 24px;
  }

  .brix---text-area-9 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-9::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---contact-form-left-side-8 {
    padding: 48px 24px;
  }

  .brix---heading-h1-size-16 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---mg-bottom-8px-3 {
    margin-bottom: 6px;
  }

  .brix---big-icon-left {
    border-radius: 14px;
    max-width: 56px;
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---icon-link-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---card-pd-64px---56px {
    padding: 40px 24px;
  }

  .brix---text-area-10 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-10::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---grid-contact-v6 {
    grid-row-gap: 48px;
  }

  .brix---section-position-relative {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---contact-form-right-side-9 {
    padding: 48px 24px;
  }

  .brix---input-label-11 {
    font-size: 15px;
    font-weight: 500;
  }

  .brix---contact-form-left-side-9, .brix---contact-form-right-side-10, .brix---contact-form-left-side-10 {
    padding: 48px 24px;
  }

  .brix---paragraph-default-22-copy {
    font-size: 17px;
    line-height: 28px;
  }

  .bold-text-69 {
    font-weight: 500;
  }

  .bold-text-70 {
    font-size: 15px;
  }

  .brix---paragraph-default-23 {
    font-size: 17px;
    line-height: 28px;
    display: inline;
  }

  .brix---accordion-title-4 {
    font-size: 18px;
    line-height: 26px;
  }

  .brix---btn-circle-accordion-btn-2 {
    width: 44px;
    min-width: 44px;
    height: 44px;
    min-height: 44px;
  }

  .brix---heading-h2-size-13 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-7 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-4 {
    margin-bottom: 32px;
  }

  .brix---container-default-15 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-16.ggfhfthfyyfh {
    margin-top: 16px;
  }

  .brix---link-icon-right-3 {
    width: 18px;
  }

  .brix---text-200-bold-8, .brix---text-202 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---heading-h2-size-14 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-64px {
    margin-bottom: 40px;
  }

  .brix---section-bg-neutral-201 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---blog-card-content-inside-2 {
    padding: 24px 24px 31px;
  }

  .brix---heading-h1-size-17 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-8 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---subtitle-8.nlk {
    margin-top: -116px;
  }

  .brix---paragraph-default-24 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---image-wrapper-br-24px-shadow {
    border-radius: 16px;
  }

  .brix---heading-h2-size-15 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---badge-primary-small-light-2 {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---divider-32px-2 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---heading-h3-size-42 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---color-neutral-877 {
    margin-top: 11px;
  }

  .brix---badge-secondary-category-badges-2 {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---grid-title-and-categories-2 {
    margin-bottom: 40px;
  }

  .brix---heading-h4-size-4 {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-8px-4 {
    margin-bottom: 6px;
  }

  .brix---mg-left-24px---mg-top-16px-mbp-2 {
    margin-top: 16px;
    margin-left: 0;
  }

  .brix---blog-card-wrapper-width-218px-2 {
    max-width: 100%;
  }

  .brix---blog-card-wrapper-featured-sidebar-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---divider-24px-2 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---blog-card-wrapper-2.loveee.jjgyhgythty {
    margin-top: 22px;
  }

  .brix---heading-h1-size-18 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---icon-square-36px-2 {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-center-2 {
    flex: 1;
    grid-template-columns: repeat(auto-fit, 30px);
    align-self: stretch;
  }

  .brix---paragraph-default-25 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-43 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-8 {
    margin-bottom: 15px;
  }

  .brix---avatar-image-link-2 {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-16 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-48px-5 {
    margin-bottom: 32px;
  }

  .brix---container-default-16 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-flex-row-6 {
    align-items: flex-start;
  }

  .spark-flex-row-6.spark-left-aligned {
    grid-row-gap: 16px;
    flex-wrap: wrap;
  }

  .spark-section-7 {
    padding: 64px 20px;
  }

  .spark-section-7.spark-dark-hero-background-image {
    height: 350px;
    padding-bottom: 64px;
  }

  .spark-section-7 h4 {
    margin-top: -1.1rem;
    margin-left: -21px;
  }

  .spark-section-7 h1 {
    margin-top: 0;
  }

  .spark-section-7 h2 {
    font-size: 2.5rem;
  }

  .brix---btn-primary-white-7 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---button-row-margin-4 {
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---buttons-row-8 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---heading-h2-size-17 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---heading-h2-size-17.bbb, .brix---heading-h2-size-17.jjfhhf {
    font-size: 15px;
  }

  .brix---mg-bottom-24px-6 {
    margin-bottom: 16px;
  }

  .brix---grid-cta-v11-4 {
    grid-row-gap: 110px;
    grid-template-columns: 1fr;
  }

  .brix---cta-v11-section-4 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .brix---btn-primary-12 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-11 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-11::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-9 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-9::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---card-form-4 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .brix---text-200-bold-9, .brix---text-203 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px-5 {
    margin-bottom: 6px;
  }

  .brix---big-icon-left-2 {
    border-radius: 14px;
    max-width: 56px;
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---card-link-icon-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding: 26px 24px;
  }

  .brix---inner-container-400px {
    max-width: 100%;
  }

  .brix---text-300-bold-3 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---paragraph-default-26 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size-19 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-9 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---grid-contact-v1 {
    grid-row-gap: 50px;
  }

  .brix---container-default-17 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-position-relative-2 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---card-map-content-4 {
    padding: 24px;
  }

  .brix---btn-primary-13 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-12 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-12::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-10 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-10::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---paragraph-default-27 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h1-size-20 {
    margin-bottom: 10px;
    font-family: Poppins, sans-serif;
    font-size: 25px;
    line-height: 37px;
  }

  .brix---card-form-v2 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---container-default-18 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-position-relative-3 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---card-form-5 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .brix---card-map-content-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px;
  }

  .brix---card-11 {
    margin-left: -8px;
  }

  .image-61 {
    margin-top: -35px;
    margin-left: 153px;
  }

  .image-61.kecilll {
    margin-top: -69px;
    margin-left: 145px;
  }

  .image-62 {
    margin-top: -63px;
    margin-left: 147px;
  }

  .spark-icon.spark-20px-icon {
    flex: none;
    width: 20px;
    padding: 0;
  }

  .spark-bold-heading-2 {
    line-height: 1.3;
  }

  .spark-centered-901 {
    margin-bottom: 64px;
  }

  .spark-section-8 {
    padding: 64px 20px;
  }

  .spark-section-8 h1 {
    font-size: 3rem;
  }

  .spark-section-8 h2 {
    font-size: 2rem;
  }

  .brix---text-200-bold-10 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px-6 {
    margin-bottom: 6px;
  }

  .brix---big-icon-left-3 {
    border-radius: 14px;
    max-width: 56px;
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---icon-link-wrapper-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---paragraph-default-28 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-44 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---card-pd-64px---56px-2 {
    padding: 40px 24px;
  }

  .brix---btn-primary-14 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-13 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-13::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-11 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-11::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---heading-h1-size-21 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-10 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---grid-contact-v6-2 {
    grid-row-gap: 48px;
  }

  .brix---container-default-19 {
    margin-top: -71px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-position-relative-4 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---text-200-bold-11 {
    font-size: 12px;
    line-height: 16px;
  }

  .brix---paragraph-default-29 {
    font-size: 15px;
    line-height: 28px;
  }

  .brix---heading-h3-size-45 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---card-pd-64px---56px-3 {
    padding: 40px 24px;
  }

  .brix---btn-primary-15 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-14 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-14::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-label-15 {
    font-size: 15px;
  }

  .brix---input-12 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-12::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---heading-h1-size-22 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 37px;
  }

  .brix---subtitle-11 {
    margin-top: -18px;
    font-size: 14px;
    line-height: 18px;
  }

  .brix---link-icon-right-4 {
    width: 18px;
  }

  .brix---text-200-bold-12 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---paragraph-default-30 {
    font-size: 13px;
    line-height: 28px;
  }

  .brix---paragraph-default-30.ujuui, .brix---paragraph-default-30.yurterre {
    font-size: 1rem;
  }

  .brix---heading-h3-size-46 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-8px-7 {
    margin-bottom: 6px;
  }

  .brix---image-wrapper-br-24px-shadow-2 {
    border-radius: 16px;
  }

  .brix---heading-h2-size-18 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---subtitle-12 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-16px-9 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-16px-9.uuitygvfyt {
    margin-top: -56px;
    margin-left: 0;
    top: 33px;
  }

  .brix---mg-bottom-48px-6 {
    margin-bottom: 32px;
  }

  .brix---container-default-20 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---container-default-20.about-us-baru {
    margin-top: -45px;
  }

  .brix---cta-v5-floating-item-01 {
    top: -3%;
    left: -2%;
  }

  .brix---btn-secondary-white-4 {
    width: 130px;
    height: 20px;
    margin-top: -3px;
    padding-top: 12px;
    padding-bottom: 44px;
    font-size: 12px;
    line-height: 18px;
    display: none;
  }

  .brix---btn-primary-white-8 {
    width: 130px;
    padding-top: 18px;
    padding-bottom: 47px;
    font-size: 12px;
    line-height: 18px;
  }

  .brix---button-row-left-6 {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .brix---buttons-row-9 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---buttons-row-9.ttyth {
    margin-top: 10px;
    margin-left: 50px;
    font-size: 12px;
  }

  .brix---paragraph-default-31 {
    font-size: 12px;
    line-height: 28px;
  }

  .brix---paragraph-default-31.hhyff {
    display: none;
  }

  .brix---color-neutral-900 {
    color: var(--spark-library--border-default);
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .brix---heading-h2-size-19 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---heading-h2-size-19.gtfgt.tyty {
    color: var(--white);
    width: 200px;
    margin-top: -142px;
    margin-left: 31px;
    font-size: 30px;
    font-weight: 600;
  }

  .brix---heading-h2-size-19.gtfgt.tyty.tt {
    color: var(--white);
    margin-top: 16px;
    font-size: 12px;
    font-weight: 500;
    display: block;
  }

  .brix---mg-bottom-16px-10 {
    margin-bottom: 15px;
  }

  .brix---grid-cta-v4.ctr.hhgfyytr.hhfyfh {
    margin-top: -87px;
    display: block;
  }

  .brix---container-default-21 {
    margin-top: -393px;
    padding-left: 20px;
    padding-right: 20px;
    position: absolute;
  }

  .brix---cta-section-2 {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .div-block-40.ttfgrt {
    margin-top: 86px;
    margin-left: -16px;
  }

  .brix---cta-v2-floating-item-02 {
    width: 40%;
  }

  .brix---cta-v2-floating-item-01 {
    width: 50%;
  }

  .brix---btn-secondary-white-5, .brix---btn-primary-white-9 {
    width: 50%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---buttons-row-center {
    flex-direction: column;
    margin-left: 4px;
    margin-right: 19px;
  }

  .brix---heading-h2-size-20 {
    margin-left: 15px;
    font-size: 24px;
    line-height: 34px;
  }

  .brix---z-index-5 {
    margin-top: 156px;
    margin-left: -146px;
    padding-top: 0;
    padding-bottom: 31px;
    padding-right: 0;
    display: block;
    position: absolute;
  }

  .brix---cta-v2-floating-item-3 {
    width: 50%;
  }

  .brix---btn-secondary-white-6, .brix---btn-primary-white-10 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---buttons-row-center-2 {
    flex-direction: column;
  }

  .brix---heading-h2-size-21 {
    font-size: 24px;
    line-height: 34px;
    display: block;
  }

  .brix---container-default-22 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---cta-v1-floating-item-3 {
    width: 44%;
  }

  .brix---cta-v1-floating-item-4 {
    width: 39%;
  }

  .brix---btn-secondary-white-7, .brix---btn-primary-white-11 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---buttons-row-right---t-left-3 {
    flex-direction: column;
    align-items: stretch;
  }

  .brix---grid-cta-v1-2 {
    grid-template-columns: 1fr;
  }

  .brix---container-default-23 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 77px;
    padding-left: 20px;
    padding-right: 20px;
    display: inline-block;
  }

  .brand {
    line-height: 1;
  }

  .nav-right, .nav-left {
    order: 1;
  }

  .brix---dropdown-link-2 {
    color: #fffaca;
    font-weight: 500;
  }

  .nav-container {
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: center;
    height: auto;
    padding-top: 15px;
  }

  .button-2.jjhy {
    width: 90px;
    margin-top: -137px;
    margin-left: 39px;
    margin-right: 0;
    padding-left: 0;
    padding-right: 24px;
  }

  .button-2.jjhy.hhjh {
    margin-top: -135px;
    margin-left: 44px;
  }

  .heading-14 {
    text-align: center;
    margin-top: 98px;
    margin-left: -195px;
  }

  .text-block {
    width: 100px;
    margin-left: 15px;
    font-size: 10px;
  }

  .brix---header-menu-wrapper-2 {
    background-color: var(--elements-webflow-library--accent--primary-1);
  }

  .navbar-wrapper-7 {
    margin-top: -1px;
  }

  .navbar-no-shadow-container-3.pc {
    background-color: #28541700;
    background-image: none;
    display: block;
  }

  .image-64.ggt {
    margin-top: 5px;
    margin-left: 2px;
  }

  .slider-9 {
    min-height: 350px;
    margin-top: 13px;
  }

  .image-65 {
    max-width: 500px;
    margin-top: 80px;
    margin-left: 0;
    display: none;
  }

  .image-66 {
    max-width: 520px;
    margin-top: 80px;
    margin-left: 0;
    padding-left: 0;
    padding-right: 21px;
    display: none;
  }

  .search-input {
    width: 200px;
    margin-top: -21px;
    margin-left: 7px;
  }

  .div-block-41 {
    margin-top: 164px;
    margin-left: 29px;
  }

  .search {
    padding-top: 0;
  }

  .brix---paragraph-default-16-copy {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---icon-square-36px-3 {
    border-radius: 6px;
    width: 30px;
    min-width: 30px;
    height: 30px;
    min-height: 30px;
    font-size: 14px;
  }

  .brix---social-media-grid-left-5 {
    grid-template-columns: repeat(auto-fit, 30px);
  }

  .brix---heading-h3-size-47 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-24px-7 {
    margin-bottom: 16px;
  }

  .brix---avatar-image-link-3 {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .brix---grid-3-columns-gap-row-64px-2 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---paragraph-default-32 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-22 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-11 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px-7 {
    margin-bottom: 32px;
  }

  .brix---container-default-24 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .bold-text-209 {
    font-size: 15px;
    font-weight: 500;
  }

  .bold-text-210, .bold-text-211, .bold-text-212, .bold-text-213, .bold-text-214, .bold-text-215, .bold-text-216, .bold-text-217, .bold-text-218, .bold-text-219, .bold-text-220, .bold-text-221, .bold-text-222, .bold-text-223, .bold-text-224, .bold-text-225, .bold-text-226, .bold-text-227, .bold-text-228, .bold-text-229, .bold-text-230, .bold-text-231, .bold-text-232, .bold-text-233, .bold-text-234, .bold-text-235, .bold-text-236, .bold-text-237, .bold-text-238, .bold-text-239, .bold-text-240, .bold-text-241, .bold-text-242, .bold-text-243, .bold-text-244 {
    font-weight: 500;
  }

  .cookie-modal_content-wrap.is-small {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .cookie-modal_component {
    max-width: 100%;
  }

  .cookie-modal_closebutton {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .cookie-modal_button {
    flex: auto;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .cookie-modal_button-wrap.is-small {
    justify-content: space-between;
    padding: 1.25rem;
  }

  .cookie-modal_button-wrap.in-pref-manger {
    bottom: 0;
  }

  .cookie-popup_component {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .delete-me-title {
    font-size: 2.25rem;
  }

  .cookie-preference_wrapper {
    max-width: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .cookie-preference_component {
    align-items: flex-end;
  }

  .cookie-preference-button {
    left: 1rem;
  }

  .html-embed-9 {
    display: none;
  }

  .image-67 {
    height: auto;
    min-height: 30px;
    margin-top: 71px;
    display: block;
  }

  .image-68 {
    margin-top: 71px;
    display: block;
  }

  .icon-7, .icon-8 {
    margin-top: 403.75px;
  }

  .uui-cta01_image-02 {
    width: 50%;
    bottom: -12%;
  }

  .uui-cta01_image-01 {
    width: 150%;
    min-width: 150%;
    margin-right: -100%;
  }

  .uui-button {
    margin-top: 110px;
    margin-left: 76px;
  }

  .uui-button:hover {
    margin-top: -1px;
  }

  .uui-button.effgl {
    flex-direction: row;
    align-items: center;
    margin-top: 259px;
    margin-left: 112px;
    display: block;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    margin-top: 244px;
    margin-left: 19px;
  }

  .uui-button-row.is-reverse-mobile-landscape.hhgygh {
    flex-direction: column-reverse;
    align-content: center;
    align-items: center;
    margin-top: 231px;
    margin-left: 16px;
  }

  .uui-cta01_component {
    grid-template-columns: 1fr;
  }

  .text-block-41, .paragraph-9 {
    font-size: 15px;
  }

  .heading-16 {
    font-size: 50px;
  }

  .heading-17 {
    font-size: 1.75em;
  }

  .section-5 {
    margin-top: 252px;
  }

  .section-6, .c-hero_text {
    padding-left: 29px;
    padding-right: 29px;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .map-pin {
    width: 20px;
    height: 35px;
    margin-top: -75px;
    margin-left: 212px;
    top: 211px;
    left: 33px;
  }

  .map-pin-tooltip {
    padding-left: 5px;
    padding-right: 5px;
    left: -50px;
    right: -50px;
  }

  .map-pin-tooltip.north-america {
    display: none;
  }

  .map-pin-tooltip.laha {
    display: block;
  }

  .map-pin-tooltip.laha.lahad-datuuu {
    margin-top: 37px;
  }

  .country {
    padding-right: 18px;
    font-size: 12px;
  }

  .map-pin-2 {
    width: 20px;
    height: 35px;
    top: 211px;
    left: 33px;
  }

  .map-pin-2.latin-america {
    margin-top: -26px;
    margin-left: 24px;
    top: 232px;
  }

  .map-pin-2.africa-lusophone {
    top: 253px;
    left: 151px;
  }

  .map-pin-2.africa-lusophone.lahadddd {
    background-size: contain;
    margin-top: 114px;
    margin-left: 123px;
  }

  .map-pin-2.kuuudaat {
    background-size: contain;
    margin-top: 15px;
    margin-left: 131px;
  }

  .map-pin-2.southern-africa {
    top: 282px;
    left: 151px;
  }

  .map-pin-2.southern-africa.sandakan {
    background-size: contain;
    margin-top: 23px;
    margin-left: 102px;
  }

  .map-pin-2.latin-america {
    margin-top: 59px;
    margin-left: 79px;
    top: 232px;
  }

  .map-pin-2.latin-america._1 {
    margin-top: 48px;
    margin-left: 139px;
    top: 265px;
    left: 57px;
  }

  .map-pin-2.latin-america._2 {
    top: 294px;
    left: 65px;
  }

  .map-pin-2.latin-america._2.kundasang {
    margin-top: 3px;
    margin-left: 96px;
  }

  .country-2 {
    padding-right: 18px;
    font-size: 12px;
  }

  .link-17 {
    margin-top: 163px;
    margin-left: 249px;
    padding-left: 0;
    font-size: 12px;
  }

  .link-18 {
    margin-top: 99px;
    margin-left: -11px;
    font-size: 12px;
  }

  .heading-18 {
    margin-top: 164px;
    margin-left: 194px;
    font-size: 10px;
  }

  .link-19 {
    margin-top: 123px;
    margin-left: 120px;
    font-size: 12px;
  }

  .link-20 {
    color: #00f;
    margin-top: 98px;
    margin-left: 79px;
    font-size: 12px;
  }

  .brix---cta-bg-overlay-3 {
    margin-top: -36px;
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .link-21 {
    margin-top: 180px;
    margin-left: 175px;
    font-size: 12px;
  }

  .brix---container-default-25 {
    margin-top: 61px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-72 {
    width: 300px;
    height: 300px;
  }

  .link-22 {
    margin-top: 99px;
    margin-left: 207px;
    font-size: 12px;
  }

  .brix---paragraph-default-33 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-48 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---text-204 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---badge-primary-small-light-3 {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---mg-bottom-24px-8 {
    margin-bottom: 16px;
  }

  .brix---grid-3-columns-gap-row-72px {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .brix---badge-secondary-category-badges-3 {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---heading-h2-size-23 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-title-and-categories-3 {
    margin-bottom: 40px;
  }

  .brix---container-default-26 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .brix---text-200-bold-13 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-8px-8 {
    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-23 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-13 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---mg-bottom-48px-8 {
    margin-bottom: 32px;
  }

  .brix---section-pd-bottom-56px {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---link-icon-right-5 {
    width: 18px;
  }

  .brix---mg-bottom-16px-12 {
    margin-bottom: 15px;
  }

  .brix---blog-card-content-over {
    width: 100%;
    margin-top: -46px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .brix---badge-primary-small {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---blog-card-featured-content-v2 {
    padding: 40px 24px 46px;
  }

  .brix---container-default-100 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---blog-card-featured-full-width-card {
    min-height: 560px;
  }

  .brix---section-blog-v5 {
    padding-top: 96px;
  }

  .brix---contact-form-right-side-11 {
    padding: 48px 24px;
  }

  .brix---paragraph-default-34, .brix---paragraph-default-22-copy-2 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-49 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---btn-primary-16 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---contact-form-left-side-11 {
    padding: 48px 24px;
  }

  .bold-text-271 {
    font-weight: 500;
  }

  .brix---input-label-16 {
    font-size: 15px;
    font-weight: 500;
  }

  .brix---input-13 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-13::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---text-area-15 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-15::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---divider-64px-5 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---link-icon-right-6 {
    width: 18px;
  }

  .brix---container-default-27 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---top-bar-wrapper {
    padding-left: 12px;
    padding-right: 12px;
    font-size: 17px;
    line-height: 26px;
  }

  .brix---icon-small-hover {
    width: 20px;
  }

  .brix---top-bar-close-icon {
    padding-left: 12px;
    padding-right: 8px;
  }

  .brix---btn-primary-small-white {
    width: 100%;
    padding: 16px 20px;
  }

  .uui-blogpost01_author-wrapper {
    margin-bottom: 1rem;
  }

  .uui-blogpost01_tag-list {
    justify-content: flex-start;
  }

  .uui-blogpost01_tag-list-wrapper {
    width: 100%;
  }

  .uui-blogpost01_share-wrapper {
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .uui-blogpost01_content-bottom, .uui-blogpost01_content-top {
    flex-direction: column;
    align-items: flex-start;
  }

  .gradient-overlay.bawahh {
    height: 700px;
    margin-top: -527px;
  }

  .uui-blogpost06_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-blogpost06_content {
    margin-top: -26px;
  }

  .uui-heading-large-3.text-color-white.iopllpl {
    font-size: 1.7rem;
  }

  .uui-heading-large-3.text-color-white.iopllpl.fefffffffffff.dealss {
    display: block;
  }

  .uui-blogpost06_header {
    grid-template-columns: 1fr;
  }

  .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;
  }

  .uui-blog02_category-menu.no-scrollbar {
    justify-content: flex-start;
    align-items: center;
    font-size: 10px;
  }

  .collection-item-3 {
    margin-top: 33px;
  }

  .uui-blogpost02_tag-list {
    justify-content: flex-start;
  }

  .uui-blogpost02_tag-list-wrapper {
    width: 100%;
  }

  .uui-blogpost02_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .uui-blogpost02_content-bottom, .uui-blogpost02_content-top {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-heading-tiny.text-color-white.yyyyyyyyyyyyt {
    display: block;
  }

  .uui-blogpost02_title-wrapper.jjghyfgfh {
    padding-top: 60px;
    padding-bottom: 64px;
  }

  .uui-blogpost02_background.jjughtyhgyttgg {
    border-bottom-right-radius: 50px;
    border-bottom-left-radius: 50px;
  }

  .uui-blogpost02_background.uujhuyhjujhhyhjhu.ikikikik.dealssss.uikes {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/6759509d21b647afd3854f3a_Mobile%202_Website_Ins.avif");
    background-position: 50%;
    background-size: auto;
  }

  .uui-footer05_social-icons {
    background-color: var(--elements-webflow-library--neutral--300);
    width: auto;
    margin-left: 0;
  }

  .uui-footer05_top-wrapper {
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .uui-footer05_form, .uui-footer02_form {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-footer02_left-wrapper {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .uui-footer02_top-wrapper {
    grid-row-gap: 3rem;
  }

  .uui-footer02_left-wrapper-2 {
    grid-row-gap: 2rem;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
  }

  .uui-footer02_top-wrapper-2 {
    grid-row-gap: 3rem;
  }

  .uui-banner13_form-wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-testimonial15_mask {
    width: 95%;
  }

  .uui-section_testimonial15.hgjgfj {
    margin-top: 0;
  }

  .image-76 {
    margin-left: 152px;
  }

  .uui-blogpost01_author-wrapper-2 {
    margin-bottom: 1rem;
  }

  .uui-blogpost01_tag-list-2 {
    justify-content: flex-start;
  }

  .uui-blogpost01_tag-list-wrapper-2 {
    width: 100%;
  }

  .uui-blogpost01_share-wrapper-2 {
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .uui-blogpost01_content-bottom-2, .uui-blogpost01_content-top-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-blogpost01_breadcrumb-2 {
    margin-top: 27px;
    margin-left: 12px;
  }

  .uui-blogpost01_breadcrumb-2.insabah {
    width: 270px;
    margin-left: 9px;
  }

  .uui-blogpost01_breadcrumb-2.insabah.tyytytytytyt {
    width: 60%;
  }

  .uui-blogpost01_breadcrumb-2.cc {
    margin-top: 96px;
  }

  .uui-blogpost01_breadcrumb-2.cc.abouuut {
    margin-left: 17px;
  }

  .uui-blogpost01_breadcrumb-2.uuyiiiyuyuuy {
    width: 300px;
  }

  .uui-blogpost01_breadcrumb-2.bawahhh.uutyytythgyghhg {
    width: 100%;
    margin-top: 18px;
  }

  .text-block-75, .text-block-81 {
    margin-top: 0;
  }

  .h1 {
    font-size: 38px;
  }

  .popup-close {
    top: 30px;
    right: 30px;
  }

  .job-description_heading {
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
  }

  .footer_items-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .job_labels-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .form-row {
    flex-direction: column;
  }

  .spacer-30 {
    height: 50px;
  }

  .job_label-card {
    text-align: left;
  }

  .form-border {
    min-width: auto;
    padding: 20px;
  }

  .input-wrapper.mr-15 {
    margin-right: 0;
  }

  .job-body {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h2 {
    font-size: 30px;
  }

  .job_title-wrap {
    padding-left: 20px;
    padding-right: 20px;
  }

  .multi-step-form-radio-trigger---brix {
    text-align: left;
    white-space: nowrap;
    padding-left: 60px;
    padding-right: 16px;
    font-size: 16px;
    line-height: 1.5;
  }

  .multi-step-form-label---brix {
    font-size: 16px;
  }

  .first-step-grid---brix {
    margin-bottom: 32px;
  }

  .first-step-grid---brix.uniform-space---brix {
    grid-row-gap: 16px;
  }

  .steps-bar---brix {
    justify-content: space-between;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }

  .form-step-progress-bar---brix {
    display: none;
  }

  .cloneable-container-default {
    padding-left: 16px;
    padding-right: 16px;
  }

  .form-step-progress-bar-mobile---brix {
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .form-step-progress-bar-mobile---brix.full-bar---brix {
    width: 100%;
  }

  .form-step-progress-bar-mobile---brix.step-3---brix {
    width: 78%;
  }

  .form-step-progress-bar-mobile---brix.step-1---brix {
    width: 25%;
  }

  .multi-step-form-button---brix {
    font-size: 16px;
  }

  .multi-step-form-button---brix.right---brix {
    display: block;
    position: static;
    right: auto;
  }

  .multi-step-form-button---brix.left---brix {
    margin-bottom: 12px;
    display: block;
    position: static;
    left: auto;
  }

  .multi-step-form---brix {
    padding-bottom: 12px;
    padding-left: 0;
    padding-right: 0;
  }

  .multi-step-form-error-message---brix {
    margin-top: 32px;
  }

  .radio-button-field {
    padding: 40px 20px;
  }

  .select-item-icon---brix {
    max-width: 24%;
  }

  .map-image {
    min-width: 320px;
    max-width: 320px;
  }

  .map-wrapper {
    min-width: 320px;
    max-width: 479px;
  }

  .country-3 {
    margin-left: -7px;
    padding-right: 18px;
    font-size: 12px;
  }

  .country-3.feeereeerergg {
    margin-left: -33px;
  }

  .country-3.dddwew {
    margin-left: -12px;
  }

  .country-3.kunnnnfggftrggrt {
    margin-left: -7px;
  }

  .country-3.ggeett {
    margin-left: -4px;
  }

  .country-3.fiiplolollol {
    margin-left: -5px;
  }

  .country-4 {
    margin-left: -7px;
    padding-right: 18px;
    font-size: 12px;
  }

  .country-4.feeereeerergg {
    margin-left: -33px;
  }

  .country-4.dddwew {
    margin-left: -12px;
  }

  .country-4.kunnnnfggftrggrt {
    margin-left: -7px;
  }

  .country-4.ggeett {
    margin-left: -4px;
  }

  .country-4.fiiplolollol {
    margin-left: -5px;
  }

  .filter_select {
    padding-right: 2rem;
  }

  .collection-list-2 {
    width: 260%;
  }

  .page-wrapper-2 {
    margin-bottom: 20px;
  }

  .table-row {
    grid-template-columns: 1fr .5fr .25fr .5fr .25fr;
  }

  .navbar-2 {
    flex-direction: column;
    align-items: stretch;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .filter_block-header-2 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .header-block {
    flex-wrap: wrap;
  }

  .button-13, .button-14 {
    margin-top: 1rem;
    margin-left: 0;
  }

  .filter_select-copy-2 {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    padding-right: 2rem;
  }

  .page-wrapper-3 {
    margin-bottom: 20px;
  }

  .page-wrapper-3.hhgyyhghhgyyyg {
    display: none;
  }

  .container-11 {
    max-width: none;
  }

  .centered-heading-2 {
    margin-bottom: 24px;
  }

  .pricing-grid {
    grid-template-columns: 1fr;
  }

  .brix---text-300-bold-4 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---paragraph-default-35 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---mg-bottom-24px-9 {
    margin-bottom: 16px;
  }

  .brix---heading-h4-size-5 {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-16px-13 {
    margin-bottom: 15px;
  }

  .brix---product-card-content-3 {
    padding: 21px 22px 32px;
  }

  .brix---badge-wrapper-top-right-3 {
    top: 14px;
    right: 14px;
  }

  .brix---badge-secondary-small-3 {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---grid-3-columns-gap-row-48px-3 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .brix---heading-h1-size-24 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-14 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---container-default-28 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .line-vertical {
    width: 100%;
    height: 1px;
  }

  .line-vertical.turned-horizontal {
    width: 5rem;
    height: 1px;
  }

  .faq-radio-button {
    width: 10px;
  }

  .search-icon {
    left: 4%;
  }

  .radio-text {
    text-align: left;
    width: 100%;
    margin-left: 1.5rem;
  }

  .image-holder {
    height: 100%;
  }

  .image-small {
    width: 100%;
    height: auto;
  }

  .faq-type-item {
    flex-direction: row;
    justify-content: space-between;
    padding: 1rem;
    display: flex;
  }

  .timings-grid {
    flex-direction: column;
  }

  .faq-types-wrapper-grid {
    flex-direction: column;
    margin-top: 12rem;
    display: flex;
  }

  .heading-21.serif-font {
    text-align: center;
  }

  .search-field.text-size-medium {
    border-radius: 9px;
    width: 100%;
    margin-left: 0;
    padding-bottom: 8px;
    font-size: 1rem;
  }

  .icon-10 {
    margin-left: 3px;
  }

  .faq-types-wrapper-grid-2 {
    flex-direction: column;
    margin-top: 12rem;
    display: flex;
  }

  .ddd-wrap-2, .ddd-decor-7.one {
    display: none;
  }

  .ddd-wrap-1 {
    justify-content: flex-start;
  }

  .ddd-text-1-6 {
    margin-bottom: 1em;
  }

  .ddd-grid-1 {
    grid-template-columns: 1.25fr;
  }

  .ddd-wrap-2-copy {
    margin-top: 0;
  }

  .ddd-section-1 {
    font-size: 2.5vw;
  }

  .ddd-pic-1 {
    margin-right: 0;
  }

  .ddd-decor-9 {
    width: auto;
  }

  .ddd-wrap-4 {
    flex-direction: column;
    align-items: flex-start;
  }

  .ddd-decor-6 {
    margin-bottom: 1em;
  }

  .section-ajf-2 {
    flex-wrap: wrap;
  }

  .text-ajf-1 {
    margin-top: -28px;
  }

  .section-ajf-3 {
    margin-bottom: 8px;
  }

  .section-ajg-9 {
    flex: 1;
  }

  .link-ajf-2 {
    margin-left: 10px;
  }

  .section-ajk-5 {
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .section-global-4 {
    margin-top: 8px;
  }

  .link-ajk-1 {
    flex-basis: 46%;
  }

  .section-ajh-2.yyrttryuutl.ykkikll {
    height: 60px;
  }

  .section-aje-34 {
    flex-wrap: wrap;
    margin-bottom: -10px;
    margin-right: -10px;
  }

  .link-aji-1 {
    margin-bottom: 10px;
    margin-right: 0;
  }

  .section-aji-30 {
    margin-right: 10px;
  }

  .link-aje-3 {
    flex: none;
    margin-bottom: 10px;
    margin-right: 10px;
  }

  .section-ajc-2 {
    flex-wrap: wrap;
    align-items: center;
    display: flex;
  }

  .section-aji-16 {
    flex-wrap: wrap;
    display: none;
  }

  .section-global-1 {
    margin-top: 207px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-global-1.iikfgjughhg {
    margin-top: 81px;
  }

  .section-global-1.iikfgjughhg.ollhijyuh {
    margin-top: 102px;
  }

  .section-ajc-7 {
    margin-top: 18px;
  }

  .section-global-2 {
    padding-top: 20px;
  }

  .drop-toggle-aji-2 {
    margin-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-ajc-01 {
    margin-top: 40px;
  }

  .section-aji-6 {
    display: block;
  }

  .section-aje-12 {
    margin-top: 23px;
  }

  .section-aje-12.ooki {
    margin-top: 10px;
  }

  .container-global-1 {
    margin-top: -30px;
    margin-left: 0;
    margin-right: 0;
  }

  .section-aje-027 {
    flex: 1;
  }

  .section-aji-4 {
    height: auto;
    display: none;
  }

  .tab-link-aji-01 {
    flex: none;
  }

  .section-aje-24 {
    margin-right: 10px;
  }

  .section-aji-11 {
    margin-bottom: -10px;
    margin-right: 0;
    display: block;
  }

  .section-aje-29 {
    margin-top: 51px;
  }

  .text-aje-2 {
    border-style: solid none none;
    border-width: 1px;
    border-color: var(--untitled-ui--gray300) black black;
    height: 150px;
    margin-top: 77px;
  }

  .text-aje-2.yyyy {
    margin-top: 101px;
  }

  .image-aji-01 {
    flex: none;
    width: 50px;
  }

  .section-aji-22 {
    display: none;
  }

  .section-global-6 {
    margin-top: -250px;
  }

  .section-global-6.thyyhuju {
    margin-top: -241px;
  }

  .section-global-6.ikkghytgoojg {
    margin-top: -261px;
  }

  .section-aji-29 {
    flex: 1;
  }

  .tabs-menu-aji-1 {
    z-index: 200;
    width: 100%;
    display: flex;
  }

  .button-16, .button-17 {
    margin-top: 5px;
    margin-left: 0;
  }

  .button-17._2yyrtrttrtrrr.yyuyu.uukiki, .button-17.iikghgyghgyg.iiutyth.enth {
    margin-left: 4px;
  }

  .button-18.kkhijhuh {
    margin-top: -52px;
  }

  .button-18.bangkatan.buaya {
    margin-top: 22px;
  }

  .text-block-99.iighhgygh {
    margin-top: -24px;
  }

  .bpe-pproduct-b-info-description-heading-1-1 {
    font-size: 1.1em;
  }

  .bpe-pproduct-b-info-description-description-1 {
    font-size: 1.2em;
  }

  .scrollbar-2 {
    padding: 20px;
  }

  .popup-close-2 {
    top: 30px;
    right: 30px;
  }

  .scrollbar-3 {
    padding: 20px;
  }

  .popup-close-3 {
    top: 30px;
    right: 30px;
  }

  .scrollbar-4, .scrollbar-5 {
    padding: 20px;
  }

  .form-border-2 {
    min-width: auto;
    padding: 20px;
  }

  .spark-button-7 {
    width: 100px;
    margin-top: -35px;
    margin-left: -25px;
    padding-top: 18px;
    padding-bottom: 9px;
    padding-left: 7px;
    font-size: 15px;
  }

  .scrollbar-6 {
    padding: 20px;
  }

  .form-border-3 {
    min-width: auto;
    padding: 20px;
  }

  .scrollbar-7 {
    padding: 20px;
  }

  .uui-logos04_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos04_list {
    justify-content: center;
  }

  .uui-logos01_wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-logos01_component {
    justify-content: center;
  }

  .uui-navbar01_large-item-content {
    margin-top: 1rem;
  }

  .uui-navbar01_blog-item {
    flex-direction: column;
    display: flex;
  }

  .uui-navbar01_dropdown-blog-list {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .uui-navbar01_dropdown-link {
    padding-left: 0;
  }

  .uui-navbar01_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-heroheader04_component {
    grid-template-columns: 1fr;
  }

  .container-12 {
    max-width: none;
  }

  .clients-wrapper-three-3 {
    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;
  }

  .grid-wrapper {
    height: 470px;
  }

  .inner-hero-content {
    margin-top: -366px;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .home-hero {
    min-height: 50vh;
  }

  .hero-intro {
    grid-row-gap: 24px;
    padding-left: 0;
    padding-right: 0;
  }

  .slide-content {
    padding-top: 124px;
    padding-bottom: 260px;
  }

  .slider-arrow-2 {
    width: 120px;
    height: 120px;
    padding-left: 60px;
    top: auto;
    bottom: 140px;
    left: -60px;
  }

  .slider-arrow-2.right {
    padding-right: 60px;
    right: -60px;
  }

  .xxl-heading {
    font-size: 36px;
  }

  .hero-top {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .section-8 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .spark-checked-item {
    grid-column-gap: 8px;
  }

  .spark-features-included {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-flex-row-pricing {
    align-items: flex-start;
    margin-top: 64px;
  }

  .spark-full-pricing-tab {
    padding: 20px;
  }

  .spark-tabs-content.spark-full-width-mobile {
    width: 100vw;
    margin-left: -20px;
  }

  .spark-flat-tab {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .spark-flat-tabs-menu {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-centered-902 {
    margin-bottom: 64px;
  }

  .spark-section-9 {
    padding: 64px 20px;
  }

  .spark-section-9 h1 {
    font-size: 3rem;
  }

  .spark-section-9 h2 {
    font-size: 2.5rem;
  }

  .spark-bold-heading-3 {
    line-height: 1.3;
  }

  .spark-wrapped-card-2.spark-stacked {
    width: 100%;
  }

  .spark-tabs-menu {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-bold-heading-4 {
    line-height: 1.3;
  }

  .spark-wrapped-card-3.spark-stacked {
    width: 100%;
  }

  .spark-flat-tab-2 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .spark-flat-tabs-menu-2 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    flex-flow: column wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 15px;
    display: grid;
  }

  .spark-centered-903 {
    margin-bottom: 64px;
  }

  .spark-section-10 {
    padding: 64px 20px;
  }

  .spark-section-10 h1 {
    font-size: 3rem;
  }

  .spark-section-10 h2 {
    font-size: 2.5rem;
  }

  .spark-flat-tab-3 {
    margin-left: -7px;
    padding-top: 0;
    padding-bottom: 16px;
  }

  .spark-flat-tab-3.w--current {
    margin-left: -13px;
    padding-top: 0;
  }

  .spark-section-11 {
    margin-top: 188px;
    padding: 64px 20px;
  }

  .spark-section-11 h1 {
    font-size: 2rem;
  }

  .spark-section-11 h2 {
    font-size: 2.5rem;
  }

  .spark-flat-tab-4 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .spark-section-12 {
    padding: 64px 20px;
  }

  .spark-section-12 h1 {
    font-size: 3rem;
  }

  .spark-section-12 h2 {
    font-size: 2.5rem;
  }

  .brix---text-205 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---badge-primary-small-light-4 {
    padding: 16px 20px 10px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---divider-32px-3 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---paragraph-default-36 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-50 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-14 {
    margin-bottom: 15px;
  }

  .brix---blog-card-content-inside-3 {
    padding: 24px 24px 31px;
  }

  .brix---badge-secondary-category-badges-4 {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---heading-h2-size-24 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-title-and-categories-4 {
    margin-bottom: 40px;
  }

  .brix---container-default-29 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-bg-neutral-202 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---heading-h4-size-6 {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-8px-9 {
    margin-bottom: 6px;
  }

  .brix---mg-left-24px---mg-top-16px-mbp-3 {
    margin-top: 16px;
    margin-left: 0;
  }

  .brix---blog-card-wrapper-width-218px-3 {
    max-width: 100%;
  }

  .brix---blog-card-wrapper-featured-sidebar-3 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---divider-24px-3 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---heading-h1-size-25 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-15 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---section-22 {
    margin-top: -65px;
    padding-top: 68px;
  }

  .bold-text-311 {
    font-size: 15px;
  }

  .slider-15 {
    height: 60%;
  }

  .div-block-70 {
    margin-top: -64px;
  }

  .spark-bold-heading-5 {
    line-height: 1.3;
  }

  .spark-wrapped-card-4.spark-stacked {
    width: 100%;
  }

  .spark-flat-tab-5 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .spark-flat-tabs-menu-3 {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-centered-904 {
    margin-bottom: 64px;
  }

  .spark-section-13 {
    padding: 64px 20px;
  }

  .spark-section-13 h1 {
    font-size: 3rem;
  }

  .spark-section-13 h2 {
    font-size: 2.5rem;
  }

  .brix---btn-primary-17 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---buttons-row-center-3 {
    flex-direction: column;
  }

  .brix---instagram-image-hidden-on-tablet, .brix---instagram-image {
    border-radius: 16px;
  }

  .brix---grid-instagram-v2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---paragraph-default-37 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-25 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-15 {
    margin-bottom: 15px;
  }

  .brix---container-default-30 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---image-wrapper-br-24px {
    border-radius: 16px;
  }

  .brix---gallery-v5-col-hidden {
    display: none;
  }

  .brix---gallery-v5-col {
    grid-row-gap: 16px;
  }

  .brix---grid-gallery-v5 {
    grid-template-columns: 1fr 1fr;
  }

  .brix---btn-primary-18 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---buttons-row-center-4 {
    flex-direction: column;
  }

  .brix---instagram-image-hidden-on-tablet-2, .brix---instagram-image-2 {
    border-radius: 16px;
  }

  .brix---grid-instagram-v2-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---paragraph-default-38 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-26 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-16 {
    margin-bottom: 15px;
  }

  .brix---container-default-31 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---image-wrapper-br-24px-2 {
    border-radius: 16px;
  }

  .brix---gallery-v2-wrapper {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .brix---text-206 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---badge-primary-small-light-5 {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---divider-32px-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---paragraph-default-39 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h3-size-51 {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .brix---mg-bottom-16px-17 {
    margin-bottom: 15px;
  }

  .brix---blog-card-content-inside-4 {
    padding: 24px 24px 31px;
  }

  .brix---badge-secondary-category-badges-5 {
    margin-top: 8px;
    margin-bottom: 8px;
    padding: 13px 21px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---heading-h2-size-27 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---grid-title-and-categories-5 {
    margin-bottom: 40px;
  }

  .brix---container-default-32 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---section-bg-neutral-203 {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .brix---heading-h4-size-7 {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---mg-bottom-8px-10 {
    margin-bottom: 6px;
  }

  .brix---mg-left-24px---mg-top-16px-mbp-4 {
    margin-top: 16px;
    margin-left: 0;
  }

  .brix---blog-card-wrapper-width-218px-4 {
    max-width: 100%;
  }

  .brix---blog-card-wrapper-featured-sidebar-4 {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---divider-24px-4 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .brix---heading-h1-size-26 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---subtitle-16 {
    font-size: 14px;
    line-height: 18px;
  }

  .combine-gallery1_component {
    grid-template-columns: 1fr;
  }

  .combine-padding-global-3 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-gallery1_image-wrapper-2.jjhkhkh {
    margin-top: 85px;
  }

  .combine-gallery1_component-2 {
    grid-template-columns: 1fr;
  }

  .combine-gallery1_component-2.nlk009909 {
    margin-top: 13px;
  }

  .combine-gallery1_component-2._8 {
    margin-top: 45px;
  }

  .combine-space-large-4._5996 {
    margin-bottom: 57px;
  }

  .combine-padding-global-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .paragraph-261._097764548 {
    margin-bottom: 31px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .image-89 {
    padding-right: 0;
  }

  .combine-gallery1_component-3 {
    grid-template-columns: 1fr;
  }

  .combine-padding-global-5 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .box.box-1 {
    width: 50px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .heading-28 {
    text-align: center;
    font-size: 12vw;
    line-height: 70px;
  }

  .clock-number {
    font-size: 10vw;
    font-weight: 600;
  }

  .combine-banner1_text {
    margin-right: 1.75rem;
  }

  .combine-padding-global-6 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-banner2_button {
    font-size: .875px;
  }

  .combine-banner2_component {
    flex-direction: column;
    align-items: flex-start;
    padding-right: 2.25rem;
  }

  .combine-section_banner2 {
    display: none;
  }

  .uui-banner10_wrapper {
    padding-left: 1rem;
  }

  .uui-blogpost03_tag-list {
    justify-content: flex-start;
  }

  .uui-blogpost03_tag-list-wrapper {
    width: 100%;
  }

  .uui-blogpost03_share-wrapper {
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .uui-blogpost03_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-heading-large-5.iyuyuyuyy {
    font-size: 25px;
  }

  .uui-blogpost03_header {
    grid-template-columns: 1fr;
  }

  .uui-blogpost01_author-wrapper-3 {
    margin-bottom: 1rem;
  }

  .uui-blogpost01_tag-list-3 {
    justify-content: flex-start;
  }

  .uui-blogpost01_tag-list-wrapper-3 {
    width: 100%;
  }

  .uui-blogpost01_share-wrapper-3 {
    width: 100%;
    margin-bottom: 1.5rem;
  }

  .uui-blogpost01_content-bottom-3, .uui-blogpost01_content-top-3 {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-blogpost05_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .uui-blogpost05_form-wrapper {
    grid-row-gap: 12px;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-blogpost05_header {
    grid-template-columns: 1fr;
  }

  .spark-checked-item-2 {
    grid-column-gap: 8px;
  }

  .spark-checked-item-2.spark-half-width {
    width: 100%;
  }

  .spark-features-included-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .spark-hold-pricing {
    text-align: center;
    width: 100%;
  }

  .spark-large-plan-name {
    font-size: 1.2rem;
  }

  .spark-left-side-pricing-info.spark-reduce-margin-bottom {
    justify-content: center;
  }

  .spark-pricing-top-2.spark-thick-top-pricing {
    grid-row-gap: 16px;
    text-align: center;
    flex-wrap: wrap;
    padding-left: 32px;
    padding-right: 32px;
  }

  .spark-pricing-tab-pane {
    width: 100vw;
    margin-left: 10px;
    padding: 20px;
  }

  .spark-side-tabs-content-2.spark-full-width-mobile {
    width: 100vw;
    margin-left: -20px;
  }

  .spark-bold-heading-6 {
    line-height: 1.3;
  }

  .spark-side-flat-tab-2 {
    padding: 16px;
  }

  .spark-stacked-flat-tabs-menu-2 {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-section-14 {
    padding: 64px 20px;
  }

  .spark-section-14 h1 {
    font-size: 3rem;
  }

  .spark-section-14 h2 {
    font-size: 2.5rem;
  }

  .combine-text-size-regular-6 {
    font-size: 15px;
  }

  .combine-heading-style-h2-6.uujghgyghgy {
    font-size: 20px;
  }

  .combine-contact4_content {
    padding: 1.5rem;
  }

  .combine-padding-global-7 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .combine-button {
    font-size: 14px;
  }

  .ms-input-label {
    font-size: 13px;
  }

  .text-block-128 {
    font-size: 18px;
  }

  .ms-input-label-2, .ms-input-label-3 {
    font-size: 13px;
  }

  .ms-checkbox-wrap {
    display: flex;
  }

  .ms-button {
    width: 100%;
    min-height: auto;
    padding: .6em 1.3em;
    font-size: 14px;
    font-style: normal;
  }

  .ms-button.is-light {
    max-width: 100vw;
  }

  .ms-input-3 {
    font-size: 16px;
  }

  .combine-contact4_content-2 {
    padding: 1.5rem;
  }

  .combine-padding-global-8 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .checkbox-label {
    font-size: 13px;
  }

  .brix---btn-primary-19 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---text-area-16 {
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 26px;
  }

  .brix---text-area-16::placeholder {
    font-size: 16px;
    line-height: 24px;
  }

  .brix---input-14 {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
    font-size: 16px;
    line-height: 18px;
  }

  .brix---input-14::placeholder {
    font-size: 16px;
    line-height: 16px;
  }

  .brix---card-form-6 {
    padding-left: 23px;
    padding-right: 23px;
  }

  .brix---text-200-bold-14 {
    font-size: 15px;
    line-height: 16px;
  }

  .brix---mg-bottom-16px-18 {
    margin-bottom: 15px;
  }

  .brix---big-icon-left-4, .brix---big-icon-left-mg-extra {
    border-radius: 14px;
    max-width: 56px;
    margin-bottom: 16px;
    margin-right: 0;
  }

  .brix---link-big-icon-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding: 26px 24px;
  }

  .brix---link-big-icon-wrapper-2, .brix---link-big-icon-wrapper-no-hover {
    text-align: left;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
  }

  .brix---display-2 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---mg-bottom-80px {
    margin-bottom: 40px;
  }

  .brix---container-default-33 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .form-radio-2col {
    grid-template-columns: 1fr;
  }

  .form-field-2col {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .uui-contact04_component, .uui-contact05_component {
    grid-template-columns: 1fr;
  }

  .combine-padding-global-9 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-heroheader08_image {
    height: 17.5rem;
  }

  .ratings_wrapper {
    flex: none;
    margin-left: .75rem;
  }

  .uui-signup-form_wrapper {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .uui-heroheader08_component {
    grid-template-columns: 1fr;
  }

  .uui-section_heroheader08 {
    overflow: hidden;
  }

  .search-form, .search-input-wrapper {
    margin-bottom: 0;
  }

  .no-results {
    display: none;
  }

  .search-icon-2 {
    width: 17px;
    top: 30%;
    left: 3%;
  }

  .search-cms-item {
    border-radius: 7px;
    font-size: 12px;
    display: none;
  }

  .hero-search-item {
    width: 100%;
    min-width: auto;
  }

  .search-input-2 {
    padding-left: 33px;
    font-size: 16px;
  }

  .search-input-2::placeholder {
    font-size: 12px;
  }

  .prep-time-wrapper {
    color: var(--black);
    flex-wrap: wrap;
  }

  .search-name {
    color: var(--black);
    font-size: 12px;
    line-height: 1.2;
  }

  .search-item {
    grid-template-columns: 1fr .75fr;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .search-content-bottom, .featured-recipe-list {
    flex-wrap: wrap;
  }

  .featured-recipe-item {
    margin-bottom: 7px;
  }

  .script {
    width: 100%;
  }

  .recipe-hero-section {
    border-radius: 0 0 40px 40px;
    height: 70px;
    min-height: 95vh;
  }

  .square-2 {
    bottom: 4%;
    left: 11%;
  }

  .container-13 {
    background-color: #0000;
    padding-left: 15px;
    padding-right: 15px;
  }

  .call-caps-text-2 {
    font-family: Poppins, sans-serif;
  }

  .search-input-wrapper-2 {
    margin-bottom: 0;
  }

  .hero-paragraph {
    font-size: 13px;
  }

  .no-results-2 {
    font-size: 15px;
    display: none;
  }

  .copy-grid {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    width: 100%;
    display: flex;
  }

  .hero-heading {
    font-size: 3rem;
  }

  .page-wrapper-4._2.hhjjjuk {
    display: none;
  }

  .page-wrapper-4._2.hhjjjuk.hhjhuhjj {
    border-radius: 20px;
    margin-top: 0;
    display: block;
  }

  .square-3 {
    right: 17%;
  }

  .featured-recipe-list-2 {
    flex-wrap: wrap;
  }

  .hero-search-item-2 {
    width: 100%;
    min-width: auto;
  }

  .search-input-3 {
    background-color: var(--white);
    color: var(--black);
    padding-left: 33px;
    font-size: 16px;
  }

  .search-input-3::placeholder {
    font-size: 12px;
  }

  .copy-paste-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-14 {
    max-width: none;
  }

  .slide-77 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f625b8b91d453aa32f1b4c_11.avif");
    background-position: 37%;
    background-size: cover;
    min-height: 100vh;
    font-family: Poppins, sans-serif;
  }

  .slide-78 {
    background-image: url("https://cdn.prod.website-files.com/6576c1d3748b0481b1e5097b/66f625b8e915508fda1030fc_9.avif");
    background-position: 50%;
    background-size: cover;
    min-height: 100vh;
  }

  .div-block-324 {
    margin-top: -531px;
  }

  .mask-5 {
    height: 70vh;
    min-height: 100vh;
  }

  .search-item-2 {
    background-color: var(--search-bar-color);
    grid-template-columns: 1fr .75fr;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .search-content-bottom-2 {
    flex-wrap: wrap;
  }

  .search-item-3 {
    background-color: var(--search-bar-color);
    color: var(--white);
    grid-template-columns: 1fr .75fr;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .search-item-3:hover {
    background-color: var(--white);
  }

  .search-content-bottom-3 {
    flex-wrap: wrap;
  }

  .featured-recipe-link-2 {
    color: var(--black);
    background-color: #fff;
    border-radius: 20px;
    font-family: Poppins, sans-serif;
    font-size: 10px;
  }

  .left-arrow, .right-arrow {
    display: none;
  }

  .text-block-133 {
    font-size: 11px;
  }

  .body-5 {
    font-family: Poppins, sans-serif;
  }

  .spark-bold-heading-7 {
    line-height: 1.3;
  }

  .spark-wrapped-card-5.spark-stacked {
    width: 100%;
  }

  .spark-tabs-menu-2 {
    flex-flow: column wrap;
    justify-content: flex-start;
  }

  .spark-centered-905 {
    margin-bottom: 64px;
  }

  .spark-container-15 {
    margin-top: -122px;
  }

  .spark-section-15 {
    padding: 64px 20px;
  }

  .spark-section-15 h1 {
    font-size: 3rem;
  }

  .spark-section-15 h2 {
    font-size: 2.5rem;
  }

  .paragraph-262.semi-bold.yhyhyj {
    margin-top: 29px;
  }

  .uui-career09_button-wrapper {
    display: none;
  }

  .uui-career09_title-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .uui-career09_top-wrapper {
    margin-bottom: 1rem;
  }

  .uui-career09_tabs-menu {
    top: 0;
  }

  .uui-career09_component {
    margin-top: -3.6rem;
  }

  .text-block-145 {
    margin-bottom: 36px;
    font-size: 40px;
  }

  .section-10 {
    justify-content: center;
  }

  .container-16 {
    max-width: none;
  }

  .centered-heading-3 {
    margin-bottom: 24px;
  }

  .testimonial-slide-wrapper {
    max-width: 40%;
    margin-right: 0%;
  }

  .testimonial-card {
    margin-left: 10px;
    margin-right: 10px;
  }

  .testimonial-slider-left {
    left: -10px;
  }

  .testimonial-slider-right {
    right: -10px;
  }

  .testimonial-slide-wrapper-copy {
    max-width: 100%;
    margin-right: 0%;
  }

  .f-section-large-2 {
    margin-top: -69px;
  }

  .f-grid-four-column {
    grid-template-columns: 1fr;
  }

  .button-primary-3 {
    align-items: center;
    width: 100%;
  }

  .big-text {
    font-size: 8rem;
  }

  .spark-flex-row-7 {
    align-items: flex-start;
  }

  .spark-flex-row-7.spark-5-spacing.spark-column-tablet-down {
    grid-row-gap: 32px;
  }

  .spark-900-width-2.spark-margin-bottom-104px {
    margin-bottom: 64px;
  }

  .spark-section-16 {
    padding: 64px 20px;
  }

  .spark-section-16 h1 {
    font-size: 3rem;
  }

  .spark-section-16 h2 {
    font-size: 2.5rem;
  }

  .combine-team3_image-wrapper, .combine-team3_image-wrapper.yyhujik {
    width: 30%;
    height: 5rem;
  }

  .combine-padding-global-10 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .button-22 {
    width: 310px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .container-17.is--map {
    padding-top: 9.1em;
    padding-bottom: 25.5em;
  }

  .container-17.is--bottom {
    flex-direction: column;
    justify-content: center;
    padding-top: 4.2em;
    padding-bottom: 4.2em;
    font-size: 1em;
  }

  .hero__button {
    margin-top: 1.5em;
    font-size: 1.4em;
  }

  .map-2, .map-2:hover {
    font-size: 1.6vh;
  }

  .combine-team4_image-wrapper {
    max-width: none;
    height: 17rem;
  }

  .combine-team4_item {
    flex-direction: column;
  }

  .combine-team4_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .combine-padding-global-11 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .f-gallery-image-tall {
    height: 180px;
  }

  .brix---btn-primary-20 {
    width: 100%;
    padding-top: 18px;
    padding-bottom: 18px;
    font-size: 17px;
    line-height: 19px;
  }

  .brix---buttons-row-center-5 {
    flex-direction: column;
  }

  .brix---instagram-image-hidden-on-tablet-3, .brix---instagram-image-3 {
    border-radius: 16px;
  }

  .brix---grid-instagram-v2-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .brix---paragraph-default-40 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---heading-h2-size-28 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---mg-bottom-16px-19 {
    margin-bottom: 15px;
  }

  .brix---container-default-34 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .modal-detail {
    font-size: 12px;
  }

  .modal-content-2 {
    padding-bottom: 52px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .modal-content-2.grgrgrgr {
    padding-bottom: 21px;
  }

  .slide-navigation {
    padding-bottom: 0;
  }

  .modal-slider {
    margin-bottom: -10px;
    padding-bottom: 0;
  }

  .modal-header {
    padding-top: 0;
    padding-bottom: 0;
  }

  .modal-element {
    max-width: 300px;
    max-height: 590px;
    margin-top: 95px;
  }

  .modal-element.dd-on-package {
    width: auto;
    max-width: 370px;
    max-height: 700px;
    margin-top: 0;
    margin-bottom: 0;
  }

  .paragraph-standard.uuuuu {
    font-size: 13px;
  }

  .heading-31 {
    font-size: 16px;
  }

  .heading-31.uuuuuuuuuolo {
    margin-top: 5px;
  }

  .text-span-48 {
    font-size: 28px;
  }

  .home-hero-button-wrapper {
    flex-flow: wrap;
  }

  .button-primary-4, .button-secondary-2 {
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .button-secondary-2._4556.uiiop.oopyuyuuyuy {
    width: 40%;
    margin-left: -91px;
  }

  .button-secondary-2._4556.iiutytyghtyt {
    width: 40%;
    margin-left: -91px;
  }

  .button-secondary-2._4556.uuyrtggfte {
    width: 52%;
    height: 47px;
  }

  .button-secondary-2._4556.uuyrtggfte.iijgyhgy {
    width: auto;
    margin-left: -108px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-secondary-2._4556.uuyrtggfte.iijgyhgy.ikilollol {
    margin-top: 0;
  }

  .image-156, .image-156.iikgutyyth {
    max-width: 100%;
  }

  .div-block-331.wr {
    margin-left: 167px;
  }

  .text-block-150, .text-block-150.wefwgfw {
    font-size: 14px;
  }

  .button-link-text-absolute-2 {
    font-size: 12px;
  }

  .button-link-text-absolute-2.dddddddd, .button-link-text-absolute-2.iiuguugugugu {
    font-size: 14px;
  }

  .lightbox-link-7 {
    width: auto;
  }

  .text-block-153, .text-block-153.ooiuuby {
    font-size: 12px;
  }

  .wrqw, .text-block-155 {
    font-size: 14px;
  }

  .spark-section-17 {
    padding: 64px 20px;
  }

  .spark-section-17 h1 {
    font-size: 3rem;
  }

  .spark-section-17 h2 {
    font-size: 2.5rem;
  }

  .area-label {
    font-size: 14px;
  }

  .form-next {
    flex: none;
    width: 100%;
    margin: -19px 0 20px;
    font-size: 12px;
  }

  .form-heading {
    margin-top: 5px;
    margin-bottom: 0;
    font-size: 18px;
  }

  .button-24, .form-back {
    flex: none;
    width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .form-back.a.ry5 {
    margin-top: -13px;
    font-size: 12px;
  }

  .text-field-wrapper.third, .text-field-wrapper.half {
    width: 100%;
  }

  .form-button {
    margin-bottom: 3px;
    font-size: 12px;
  }

  .form-block-2 {
    box-sizing: border-box;
    aspect-ratio: auto;
    object-fit: fill;
    border-radius: 10px;
    width: 100%;
    max-width: none;
    margin-top: 16px;
    padding: 15px 20px 10px;
    display: block;
    position: static;
    overflow: auto;
  }

  .form-label {
    font-size: 12px;
  }

  .paragraph-271 {
    margin-bottom: 20px;
    font-size: 12px;
  }

  .radio-button-label-3, .radio-button-label-4, .radio-button-label-5, .radio-button-label-6, .radio-button-label-7, .text-block-156, .radio-button-label-8, .radio-button-label-9, .radio-button-label-10 {
    font-size: 12px;
  }

  .text-field-3 {
    margin-top: 7px;
    font-size: 12px;
  }

  .text-block-157, .radio-button-label-11, .radio-button-label-12, .radio-button-label-13, .radio-button-label-14, .radio-button-label-15, .text-block-158, .radio-button-label-16, .text-field-4, .text-block-159, .radio-button-label-17, .radio-button-label-18, .radio-button-label-19, .radio-button-label-20, .text-block-160, .radio-button-label-21, .radio-button-label-22, .radio-button-label-23, .radio-button-label-24, .radio-button-label-25, .text-block-161, .radio-button-label-26, .radio-button-label-27, .text-block-162, .radio-button-label-28, .radio-button-label-29, .radio-button-label-30, .radio-button-label-31, .radio-button-label-32, .text-block-163, .radio-button-label-33, .radio-button-label-34, .text-block-164, .radio-button-label-35, .radio-button-label-36, .radio-button-label-37, .radio-button-label-38, .radio-button-label-39, .text-block-165, .text-field-5, .radio-button-label-40 {
    font-size: 12px;
  }

  .text-block-166 {
    padding-right: 29px;
  }

  .text-block-167, .radio-button-label-41, .radio-button-label-42 {
    font-size: 12px;
  }

  .ob-form_progress-step {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 1rem;
  }

  .ob-form_subtitle {
    font-size: 1.125rem;
  }

  .ob-form_step-title {
    font-size: 1.5rem;
  }

  .ob-form_progress-step-line {
    height: .25rem;
  }

  .form_option1-img {
    width: 3.75rem;
    height: 3.75rem;
  }

  .ob-form_step {
    min-height: 70vh;
  }

  .ob-form_button-group {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .ob-form_progress-steps {
    margin-bottom: 2.5rem;
  }

  .ob-form_cols-3 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

  .form_input {
    min-height: 3.25rem;
  }

  .form_option1 {
    min-height: 9rem;
  }

  .section_onboarding {
    padding-top: 2.5rem;
  }

  .form-section-title {
    font-size: 2em;
    line-height: 1.3em;
  }

  .slider-17 {
    height: auto;
    min-height: 80vh;
  }

  .checkbox-base {
    margin-bottom: 15px;
  }

  .previous-placeholder {
    max-width: 75px;
    display: flex;
  }

  .form-item-wrapper {
    flex-wrap: wrap;
  }

  .form-content {
    width: 100%;
  }

  .slider-18 {
    height: auto;
    min-height: 80vh;
  }

  .brix---text-200-bold-15 {
    font-size: 12px;
    line-height: 16px;
  }

  .brix---icon-link-wrapper-3 {
    flex-direction: column;
    align-items: flex-start;
  }

  .combine-contact4_content-3 {
    padding: 1.5rem;
  }

  .form-section-title-2 {
    font-size: 2em;
    line-height: 1.3em;
  }

  .slider-19 {
    height: auto;
    min-height: 80vh;
  }

  .brix---text-200-bold-16 {
    font-size: 12px;
    line-height: 16px;
  }

  .combine-contact4_content-4 {
    padding: 1.5rem;
  }

  .form-section-title-3 {
    font-size: 2em;
    line-height: 1.3em;
  }

  .slider-20 {
    height: auto;
    min-height: 80vh;
  }

  .brix---text-200-bold-17 {
    font-size: 12px;
    line-height: 16px;
  }

  .combine-contact4_content-5 {
    padding: 1.5rem;
  }

  .form-section-title-4 {
    font-size: 2em;
    line-height: 1.3em;
  }

  .slider-21 {
    height: auto;
    min-height: 80vh;
  }

  .brix---text-200-bold-18 {
    font-size: 12px;
    line-height: 16px;
  }

  .form-section-title-5 {
    font-size: 2em;
    line-height: 1.3em;
  }

  .slider-22 {
    height: auto;
    min-height: 80vh;
  }

  .brix---text-200-bold-19 {
    font-size: 12px;
    line-height: 16px;
  }

  .form-section-title-6 {
    font-size: 2em;
    line-height: 1.3em;
  }

  .slider-23 {
    height: auto;
    min-height: 80vh;
  }

  .brix---text-200-bold-20 {
    font-size: 12px;
    line-height: 16px;
  }

  .form-section-title-7 {
    font-size: 2em;
    line-height: 1.3em;
  }

  .form-content-2 {
    width: 100%;
  }

  .slider-24 {
    height: auto;
    min-height: 80vh;
  }

  .brix---text-200-bold-21 {
    font-size: 12px;
    line-height: 16px;
  }

  .combine-contact4_content-6 {
    padding: 1.5rem;
  }

  .combine-text-size-regular-18 {
    font-size: 15px;
  }

  .combine-heading-style-h2-18.uujghgyghgy {
    font-size: 20px;
  }

  .ms-input-4.ms-text-area {
    font-size: 16px;
  }

  .brix---subtitle-17 {
    font-size: 14px;
    line-height: 18px;
  }

  .text-block-190 {
    font-size: 18px;
  }

  .ms-input-label-5 {
    font-size: 13px;
  }

  .bold-text-327 {
    font-size: 15px;
  }

  .combine-contact4_content-7 {
    padding: 1.5rem;
  }

  .combine-button-4 {
    font-size: 15px;
  }

  .ms-input-label-6 {
    font-size: 12px;
  }

  .text-block-191 {
    font-size: 17px;
  }

  .text-block-192 {
    font-size: 13px;
  }

  .text-block-193 {
    font-size: 17px;
  }

  .paragraph-279 {
    font-size: 13px;
  }

  .bold-text-328 {
    font-size: 18px;
  }

  .ms-input-label-7 {
    font-size: 12px;
  }

  .text-block-195 {
    font-size: 17px;
  }

  .text-block-196, .ms-input-label-8 {
    font-size: 12px;
  }

  .ms-input-label-8.wdw {
    font-size: 13px;
  }

  .text-block-197 {
    font-size: 17px;
  }

  .ms-input-label-9 {
    font-size: 12px;
  }

  .text-block-200 {
    font-size: 17px;
  }

  .text-block-201 {
    font-size: 12px;
  }

  .ms-input-label-10 {
    font-size: 13px;
  }

  .text-block-203 {
    font-size: 14px;
  }

  .text-block-204 {
    font-size: 18px;
  }

  .text-block-205 {
    font-size: 17px;
  }

  .bold-text-332 {
    font-size: 18px;
  }

  .ms-input-label-11, .text-block-207 {
    font-size: 12px;
  }

  .text-block-208, .text-block-209 {
    font-size: 17px;
  }

  .ms-input-label-12, .text-block-211 {
    font-size: 12px;
  }

  .text-block-212, .text-block-213 {
    font-size: 17px;
  }

  .ms-input-label-13, .text-block-215 {
    font-size: 12px;
  }

  .text-block-216, .text-block-217 {
    font-size: 17px;
  }

  .ms-input-label-14, .text-block-219 {
    font-size: 12px;
  }

  .text-block-220, .text-block-221 {
    font-size: 17px;
  }

  .ms-input-label-15, .text-block-223 {
    font-size: 12px;
  }

  .text-block-224, .text-block-225 {
    font-size: 17px;
  }

  .ms-input-label-16, .text-block-227 {
    font-size: 12px;
  }

  .text-block-228, .text-block-229 {
    font-size: 17px;
  }

  .ms-input-label-17, .text-block-231 {
    font-size: 12px;
  }

  .text-block-232, .text-block-233 {
    font-size: 17px;
  }

  .ms-input-label-18, .text-block-235 {
    font-size: 12px;
  }

  .text-block-236, .text-block-237 {
    font-size: 17px;
  }

  .ms-input-label-19, .text-block-239 {
    font-size: 12px;
  }

  .text-block-240, .text-block-241 {
    font-size: 17px;
  }

  .ms-input-label-20, .text-block-243 {
    font-size: 12px;
  }

  .text-block-244, .text-block-245 {
    font-size: 17px;
  }

  .ms-input-label-21, .text-block-247 {
    font-size: 12px;
  }

  .text-block-248, .text-block-249 {
    font-size: 17px;
  }

  .ms-input-label-22, .text-block-251 {
    font-size: 12px;
  }

  .text-block-252, .text-block-253 {
    font-size: 17px;
  }

  .text-block-263 {
    margin-top: 11px;
  }

  .text-block-266 {
    margin-top: -12px;
    font-size: 12px;
    display: block;
  }

  .text-block-267 {
    font-size: 12px;
  }

  .text-block-267.ioolol {
    margin-top: -18px;
  }

  .tab-link-tab-1 {
    text-align: center;
    border-radius: 10px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-1.w--current {
    border-radius: 10px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-2-2 {
    text-align: center;
    border-radius: 10px;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .tabs-menu-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: -4px;
    margin-left: 0;
    display: grid;
  }

  .text-block-268.ppioioioioi {
    margin-bottom: 14px;
  }

  .text-block-269 {
    border-radius: 0;
    padding-left: 0;
    font-size: 12px;
  }

  .text-block-271 {
    font-size: 12px;
  }

  .text-block-272 {
    color: var(--black);
    text-align: left;
    font-size: 12px;
  }

  .text-block-272.yyyy {
    margin-top: 25px;
  }

  .div-block-511 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: -15px;
    display: grid;
  }

  .text-block-273 {
    color: var(--black);
    text-align: left;
    font-size: 12px;
  }

  .text-block-273.oooooo {
    margin-top: 18px;
  }

  .tab-link-tab-1-2 {
    text-align: center;
    border-radius: 10px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-1-2.w--current {
    border-radius: 10px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .modal-content-3 {
    padding-bottom: 52px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .modal-content-3.grgrgrgr {
    padding-bottom: 21px;
  }

  .tab-link-tab-2-3 {
    text-align: center;
    border-radius: 10px;
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-276 {
    border-radius: 0;
    padding-left: 0;
    font-size: 12px;
  }

  .text-block-277 {
    margin-top: -12px;
    font-size: 12px;
    display: block;
  }

  .text-block-278, .text-block-278.ooiuuby {
    font-size: 12px;
  }

  .text-block-279.ppioioioioi {
    margin-bottom: 14px;
  }

  .heading-41 {
    font-size: 16px;
  }

  .heading-41.uuuuuuuuuolo {
    margin-top: 5px;
  }

  .modal-header-2 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-280 {
    font-size: 12px;
  }

  .text-block-280.ioolol {
    margin-top: -18px;
  }

  .image-157, .image-157.iikgutyyth {
    max-width: 100%;
  }

  .text-block-282 {
    color: #000;
    text-align: left;
    font-size: 12px;
  }

  .text-block-282.yyyy {
    margin-top: 25px;
  }

  .text-block-283 {
    color: #000;
    text-align: left;
    font-size: 12px;
  }

  .text-block-283.oooooo {
    margin-top: 18px;
  }

  .text-block-284 {
    font-size: 12px;
  }

  .div-block-513 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: -15px;
    display: grid;
  }

  .tab-link-tab-1-3 {
    text-align: center;
    border-radius: 10px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .tab-link-tab-1-3.w--current {
    border-radius: 10px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .modal-content-4 {
    padding-bottom: 52px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .modal-content-4.grgrgrgr {
    padding-bottom: 21px;
  }

  .text-block-286 {
    border-radius: 0;
    padding-left: 0;
    font-size: 12px;
  }

  .text-block-287 {
    margin-top: -12px;
    font-size: 12px;
    display: block;
  }

  .text-block-288, .text-block-288.ooiuuby {
    font-size: 12px;
  }

  .text-block-289.ppioioioioi {
    margin-bottom: 14px;
  }

  .heading-42 {
    font-size: 16px;
  }

  .heading-42.uuuuuuuuuolo {
    margin-top: 5px;
  }

  .modal-header-3 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-block-290 {
    font-size: 12px;
  }

  .text-block-290.ioolol {
    margin-top: -18px;
  }

  .image-158, .image-158.iikgutyyth {
    max-width: 100%;
  }

  .text-block-292 {
    color: #000;
    text-align: left;
    font-size: 12px;
  }

  .text-block-292.yyyy {
    margin-top: 25px;
  }

  .text-block-293 {
    color: #000;
    text-align: left;
    font-size: 12px;
  }

  .text-block-293.oooooo {
    margin-top: 18px;
  }

  .text-block-294 {
    font-size: 12px;
  }

  .div-block-514 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: -15px;
    display: grid;
  }

  .text-span-149 {
    font-size: 28px;
  }

  .text-block-299, .text-block-299.ooiuuby {
    font-size: 12px;
  }

  .heading-43 {
    font-size: 16px;
  }

  .image-159 {
    max-width: 100%;
  }

  .brix---mg-bottom-16px-20 {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-24px-10 {
    margin-bottom: 16px;
  }

  .brix---container-default-35 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---heading-h1-size-27 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 37px;
  }

  .brix---heading-h4-size-8 {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---subtitle-18 {
    font-size: 14px;
    line-height: 18px;
  }

  .brix---badge-wrapper-top-right-4 {
    top: 14px;
    right: 14px;
  }

  .brix---product-card-content-4 {
    padding: 21px 22px 32px;
  }

  .brix---paragraph-default-41 {
    font-size: 17px;
    line-height: 28px;
  }

  .brix---badge-secondary-small-4 {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 16px;
  }

  .brix---text-300-bold-5 {
    font-size: 17px;
    line-height: 21px;
  }

  .brix---grid-3-columns-gap-row-48px-4 {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .f-navigation-button {
    display: none;
  }

  .bold-text-395 {
    font-size: 12px;
  }

  .text-block-305 {
    width: 200px;
    font-size: 12px;
    left: 85px;
  }
}

#w-node-_12f379f9-6f4a-9c24-d8f0-48ad3970861e-b1e509cc, #w-node-a691a081-e141-a635-842e-2e78d905b92c-b1e509cc, #w-node-a691a081-e141-a635-842e-2e78d905b92d-b1e509cc, #w-node-a691a081-e141-a635-842e-2e78d905b930-b1e509cc, #w-node-a691a081-e141-a635-842e-2e78d905b944-b1e509cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a691a081-e141-a635-842e-2e78d905b960-b1e509cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a691a081-e141-a635-842e-2e78d905b961-b1e509cc, #w-node-a691a081-e141-a635-842e-2e78d905b963-b1e509cc {
  justify-self: end;
}

#w-node-_7886cf77-fcc8-3eca-78b5-d39bc4c5718e-b1e509cc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a2840ddf-fc9c-a9bb-2ff5-8327216588b1-216588a3 {
  justify-self: stretch;
}

#w-node-a2840ddf-fc9c-a9bb-2ff5-8327216588e9-216588a3 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-a2840ddf-fc9c-a9bb-2ff5-8327216588ee-216588a3 {
  justify-self: stretch;
}

#w-node-_4cf90d99-2ddd-1652-617f-52acefa67ed5-b1e509cd, #w-node-_2051e08d-b1db-5a95-3322-8438c7830b74-b1e509cd, #w-node-_86fb7e7a-b97e-eb11-1069-945cc3899755-b1e509cd, #w-node-a9acabb1-dd3b-3d9f-bf08-7491042c7782-b1e509cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8c069574-40d1-2379-9370-47fdbd33577d-b1e509cf {
  justify-self: stretch;
}

#w-node-_8c069574-40d1-2379-9370-47fdbd3357b4-b1e509cf {
  grid-area: 1 / 1 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-_8c069574-40d1-2379-9370-47fdbd3357b9-b1e509cf {
  justify-self: stretch;
}

#w-node-_329d1ff6-0033-a37e-ee38-385061e4b1c2-b1e509cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_329d1ff6-0033-a37e-ee38-385061e4b1c8-b1e509cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a49d1dee-f956-6c90-55b2-53d1c99af1cd-b1e509cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a49d1dee-f956-6c90-55b2-53d1c99af1d1-b1e509cf, #w-node-_3e95ad58-2a0d-24b9-3bb8-f48bb00a4294-b1e509cf, #w-node-_1ffd8ae9-3942-2953-818c-e66991cd1a67-b1e509cf, #w-node-_1ffd8ae9-3942-2953-818c-e66991cd1a78-b1e509cf, #w-node-_03ac79c3-d8cb-89e4-e73d-a3c61b797484-b1e509cf, #w-node-_1ffd8ae9-3942-2953-818c-e66991cd1a89-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d17749262c-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d177492630-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d177492668-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926d6-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926df-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926e3-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926e7-b1e509cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ba1a3da0-45c2-f395-a2d8-dbc55c087638-5c087613 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ba1a3da0-45c2-f395-a2d8-dbc55c08763c-5c087613, #w-node-ed413f69-4e6d-44c6-22f0-65125b248efc-612dedfd, #w-node-ed413f69-4e6d-44c6-22f0-65125b248f11-612dedfd, #w-node-ed413f69-4e6d-44c6-22f0-65125b248f42-612dedfd, #w-node-_7076bfa4-7fb7-58d5-0bc8-b56812a6ae0e-612dedfd, #w-node-e47a9f50-1e77-d19c-2f42-a7b05c56f898-55be6647, #w-node-e47a9f50-1e77-d19c-2f42-a7b05c56f89a-55be6647, #w-node-e47a9f50-1e77-d19c-2f42-a7b05c56f89c-55be6647, #w-node-e47a9f50-1e77-d19c-2f42-a7b05c56f89e-55be6647, #w-node-e47a9f50-1e77-d19c-2f42-a7b05c56f8a0-55be6647, #w-node-e47a9f50-1e77-d19c-2f42-a7b05c56f8a2-55be6647, #w-node-_2d431a8f-b229-9fb4-e9fe-099c35d61243-55be6647, #w-node-_8ff667f9-dec4-2ea4-a93f-f90075471bcf-55be6647, #w-node-_4e972dd6-6193-daff-7a0b-cd98bc6c3266-55be6647 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_30a2eeb8-d8aa-f7b4-d66b-b9aac37a4a19-64d8cc0c, #w-node-_0e2a740c-ca02-ad5e-9a8b-2a1050285679-64d8cc0c, #w-node-_01b926ef-ff06-81d6-b938-f18e71316867-64d8cc0c, #w-node-_0336b2a6-544e-96b7-d753-f27661e9b5c0-64d8cc0c, #w-node-d3c77467-fdc1-4ac1-abe5-43dd8c0cc4bd-64d8cc0c, #w-node-_86cd3b0f-7f58-d800-9967-003265f44a31-64d8cc0c, #w-node-_7f15c2b3-9821-ab5d-622e-065184483238-64d8cc0c, #w-node-_7d5aaa83-4cbb-c5aa-1bbf-59c37c5aad9f-64d8cc0c, #w-node-_7fd7d238-408a-f840-627e-6ecb070f28cb-64d8cc0c, #w-node-f9adafdd-0cef-9a87-6179-708c46bcad8f-64d8cc0c, #w-node-f5344208-7fa8-35b8-7faa-612f71cbb94d-64d8cc0c, #w-node-_773a0a97-f563-7dfe-31bd-a56378590c43-64d8cc0c, #w-node-_58565383-a004-3fa7-12e5-d16bc8625db9-64d8cc0c, #w-node-e854ea5a-ef9e-6d2c-0eac-3f792cdee5cc-64d8cc0c, #w-node-_9928b5d1-6eaf-a807-7478-4ffe0ac41467-64d8cc0c, #w-node-_514f52ec-a2e1-edb2-40a5-af7791f0eca4-64d8cc0c, #w-node-_760585ca-2b86-33a9-30b1-f0be9acfa104-64d8cc0c, #w-node-_9645d35a-f326-c9bb-8dd8-3fb50722759a-64d8cc0c, #w-node-_10b452a8-dac1-aa6a-96a5-6c8752386573-64d8cc0c, #w-node-_8ccd03a3-6a9b-499d-9a5a-c854f9dacb5a-64d8cc0c, #w-node-ca7c6e18-15c1-bee4-71ad-25c730c5c1b2-64d8cc0c, #w-node-d08fafae-6f51-1e76-6b28-cf53a5757d94-64d8cc0c, #w-node-_268c3c4f-19cc-7906-6c43-34d366499da4-64d8cc0c, #w-node-ffa72ef4-78ce-5e4e-16c3-aa20645aca10-64d8cc0c, #w-node-eb921ea4-cce7-de98-00cf-edf1aee3b228-64d8cc0c, #w-node-_4f6bdb44-8f35-96cf-fb9f-01f63d42058f-64d8cc0c, #w-node-cce97f5b-c3a4-d564-ec47-2296788dff48-64d8cc0c, #w-node-bbf12643-7773-a14b-f41e-60730ba85b45-64d8cc0c, #w-node-_229a49b9-0fd4-40dd-66c9-17c5889d2d15-64d8cc0c, #w-node-_3b0fd659-9e65-78b4-eca8-c23122950563-64d8cc0c, #w-node-_9246882a-439b-ec60-8783-efecef771ffc-64d8cc0c, #w-node-_79f20c99-7cf2-35bc-f4a7-39ceaad90be2-64d8cc0c, #w-node-_61a71014-4669-3ff0-0195-b02b1b87b570-64d8cc0c, #w-node-_4d462d31-5d75-978b-cf00-6c95ecbcc30c-64d8cc0c, #w-node-afff188a-a871-cc6e-ff54-3380a3309217-64d8cc0c, #w-node-_8939fee4-925b-5d38-f7de-4ef3760e0afb-64d8cc0c, #w-node-ebec222e-a1de-e2c6-f659-d10a1424d770-64d8cc0c, #w-node-fc0dc887-086a-c74e-8dca-c2718db4ffbb-64d8cc0c, #w-node-_81a924ba-d3cb-a8b3-4572-e836118939ed-64d8cc0c, #w-node-f97c8fb3-b85d-0800-da4d-2e0d1164d6af-64d8cc0c, #w-node-ff8f668b-6b4d-9f62-c12e-c8f37ec289f4-64d8cc0c, #w-node-_02564c24-9a70-a250-7fa1-cd1c1d522ead-64d8cc0c, #w-node-_051a503b-16f1-8e6e-c2bb-d1e2b619d376-64d8cc0c, #w-node-_6821872d-760d-f8b5-76b2-c8b19332c5da-64d8cc0c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d3c77467-fdc1-4ac1-abe5-43dd8c0cc4c1-64d8cc0c {
  justify-self: start;
}

#w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a22e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a230-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a233-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a23b-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a242-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a248-c390aa85, #w-node-_24f9f15e-0454-f1a1-8eed-8f15611bff9e-c390aa85, #w-node-_7f025bff-25d2-d45f-d8fe-4b5d9fe8c17a-c390aa85, #w-node-_7b64adf8-2b56-8375-756e-170c563615d8-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a24e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a258-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a25a-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a25e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a264-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a26a-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a274-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a276-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a27c-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a280-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a286-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a290-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a292-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a298-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a29e-c390aa85, #w-node-e9069e42-c306-7625-3c90-7233d78fc717-c390aa85, #w-node-_06136f4c-c6ae-117b-be94-43c20ac72d01-c390aa85, #w-node-ef1adeb3-d0db-ed3f-d8c4-8b76edf084c9-c390aa85, #w-node-db41a8d9-dd21-8844-6828-430bcdece43a-c390aa85, #w-node-_60c44091-3fd3-c510-8872-343ce0c7f339-c390aa85, #w-node-_5be09b4d-87c0-1b80-6b23-f26c46efdc89-c390aa85, #w-node-_7e08c968-3cd4-df52-c0ce-a37debc7a2e4-c390aa85, #w-node-_3095c50d-ec8b-a178-7e4b-34f2b4760686-c390aa85, #w-node-a2751904-c1ec-888b-583f-029cc1913dd3-c390aa85, #w-node-c747ce2a-b337-dd3c-95d7-1f3efe3d31e9-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a2a4-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a2ae-c390aa85, #w-node-b3610afb-e603-7e85-c96c-9853932a44cb-c390aa85, #w-node-_84a846dc-b305-b0b4-ceba-2ab418d7972a-c390aa85 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a2b3-c390aa85 {
  justify-self: start;
}

#w-node-_6324d797-90be-57a4-27e8-f05b27516da1-d3385c74, #w-node-_6324d797-90be-57a4-27e8-f05b27516da2-d3385c74, #w-node-_6324d797-90be-57a4-27e8-f05b27516da5-d3385c74, #w-node-_6324d797-90be-57a4-27e8-f05b27516dbd-d3385c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6324d797-90be-57a4-27e8-f05b27516dd9-d3385c74 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_6324d797-90be-57a4-27e8-f05b27516dda-d3385c74, #w-node-_6324d797-90be-57a4-27e8-f05b27516ddc-d3385c74 {
  justify-self: end;
}

#w-node-bf259511-c073-c1cc-55df-086b5f19d955-d3385c74, #w-node-ed6d07f8-420e-058a-8c66-0746885d0afa-d3385c74 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_11aaab14-7733-1da2-f94a-354424582003-d3385c74, #w-node-_4bbf8e7c-2e7e-4852-46b2-af9ef2dd8909-1ebd34f1, #w-node-e87213aa-aa9c-7895-8006-030cc219e668-1ebd34f1, #w-node-e87213aa-aa9c-7895-8006-030cc219e669-1ebd34f1, #w-node-e87213aa-aa9c-7895-8006-030cc219e66c-1ebd34f1, #w-node-e87213aa-aa9c-7895-8006-030cc219e680-1ebd34f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e87213aa-aa9c-7895-8006-030cc219e69c-1ebd34f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e87213aa-aa9c-7895-8006-030cc219e69d-1ebd34f1, #w-node-e87213aa-aa9c-7895-8006-030cc219e69f-1ebd34f1 {
  justify-self: end;
}

#w-node-_45f2cf36-cdf2-a34b-dc9a-22d3638c5fa7-1ebd34f1, #w-node-f47498a5-b26c-1ad1-81fc-17fac52577e6-65021a64, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb06f-65021a64, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb070-65021a64, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb073-65021a64, #w-node-d40c8894-0b71-a0e6-7435-0622b6623c10-65021a64, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb087-65021a64 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a3-65021a64 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a4-65021a64, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a6-65021a64 {
  justify-self: end;
}

#w-node-_13956fdd-c08f-05d8-1878-9f861b43e15e-65021a64, #w-node-_69acd60c-9b2c-7221-3588-45f89843f468-974150e9, #w-node-_695a3c67-8a34-769c-6252-c22e095ef4c0-974150e9, #w-node-_9e345624-70ab-c511-e874-323dd14373bd-3e0966e6, #w-node-_4aa7ecd7-a36b-dfde-0b63-078560731513-3e0966e6, #w-node-def00577-d6b2-23ce-e146-11b6f18ef422-97415d58, #w-node-c90980ba-cd48-e509-3542-6327054307f2-97415d58, #w-node-d403a3e0-4226-2bce-3769-31bdbfd4f2c6-932da727, #w-node-_3c55838d-6bff-bf56-d132-7ee661bf927f-61bf9273 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3c55838d-6bff-bf56-d132-7ee661bf92dc-61bf9273 {
  place-self: start;
}

#w-node-_4396e20e-80e4-9342-b961-ff951b84bf0d-92123053, #w-node-f7e227b9-c14a-1c82-b275-8f0d9f716c9e-92123053, #w-node-f7e227b9-c14a-1c82-b275-8f0d9f716cb3-92123053, #w-node-_2282b7b2-3527-8663-ce6a-305aab9c49f7-92123053, #w-node-_91a83cb5-4f44-efe5-5a52-8aa6ecdcc1af-92123053, #w-node-_91a83cb5-4f44-efe5-5a52-8aa6ecdcc1bb-92123053, #w-node-c2f74a88-a326-40c8-c9fe-98bc74d14d7b-92123053, #w-node-_6cfe5c6e-5d80-c3e9-7e61-a77bacd4777d-92123053 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_290de184-2ab7-a821-7f25-9400a520c48a-a520c488 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_290de184-2ab7-a821-7f25-9400a520c495-a520c488 {
  justify-self: start;
}

#w-node-_290de184-2ab7-a821-7f25-9400a520c4a1-a520c488 {
  align-self: end;
}

#w-node-_290de184-2ab7-a821-7f25-9400a520c4a4-a520c488 {
  justify-self: start;
}

#w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c04eb-ea3c04d2, #w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c0503-ea3c04d2, #w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c0556-ea3c04d2, #w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c0569-ea3c04d2, #w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c0593-ea3c04d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96d5a28a-47af-b259-7824-872f4037760a-ea3c04d2, #w-node-_6062ce28-e7fd-0c4a-1d8c-72f1ce062642-ea3c04d2, #w-node-_1d2df3cc-e395-1004-f81e-2dbd07bd40c2-ea3c04d2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-c2512848-d1ff-1025-e7f5-6539e643f134-ea3c04d2, #w-node-_15e1dac2-8665-a668-1c35-fb6ecaa151bd-ea3c04d2 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c0627-ea3c04d2, #w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c064a-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df5dd-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df5f2-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df61b-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df61e-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df630-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df643-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df656-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df669-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df67c-ea3c04d2, #w-node-b142f42c-65e0-3026-4989-ff9b4c9df68f-ea3c04d2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1f0daa5b-4ace-7cd3-267e-5c45ed3f9606-ed3f9604 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_1f0daa5b-4ace-7cd3-267e-5c45ed3f960f-ed3f9604 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-_1f0daa5b-4ace-7cd3-267e-5c45ed3f9610-ed3f9604 {
  place-self: center;
}

#w-node-_1f0daa5b-4ace-7cd3-267e-5c45ed3f9612-ed3f9604 {
  justify-self: center;
}

#w-node-_5ebc3822-8be4-6c82-7f95-e083a3921675-649843a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_73c6e7e3-42bb-8a93-d013-c1e6638645f0-770447b0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_0e668ba4-e026-4e6e-9500-08ce83f07130-770447b0, #w-node-_1b6aa1f3-de9b-9c25-92d7-1576b44a4f76-770447b0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5fe76cd-3a75-dd69-a702-0a7e94accf46-4b8bcf29, #w-node-_6d1d2cdd-0d76-7f5e-37c7-1882a348ca82-4b8bcf29, #w-node-_26c2dba3-c161-1b89-521e-9a54282deb4a-4b8bcf29, #w-node-a5869400-61d5-da0b-b8ca-6c2693a93e4a-4b8bcf29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d5fe76cd-3a75-dd69-a702-0a7e94accf4a-4b8bcf29 {
  justify-self: start;
}

#w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9d9-4b8bcf29, #w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9e9-4b8bcf29, #w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9ed-4b8bcf29, #w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9f1-4b8bcf29 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9f3-4b8bcf29 {
  justify-self: start;
}

#w-node-cf62d2de-530b-9602-a20c-5a792ab9441d-4b8bcf29, #w-node-_7c3b1eb4-3b45-1887-e825-c0c2c9e9c9a9-c9e9c96c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7c3b1eb4-3b45-1887-e825-c0c2c9e9c9aa-c9e9c96c {
  justify-self: center;
}

#w-node-_6c0feb00-a458-e359-9860-29164d44fa13-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa15-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa18-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa20-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa27-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa2d-6ed2b5bc, #w-node-_68318988-1957-074b-8d64-38f32e9a58c1-6ed2b5bc, #w-node-_7a2b52ac-3535-622e-01cf-af087233af6b-6ed2b5bc, #w-node-_041f4f31-adae-04fb-500f-a26585823ba7-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa33-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa3d-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa3f-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa43-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa49-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa4f-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa59-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa5b-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa61-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa65-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa6b-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa75-6ed2b5bc, #w-node-a9e0ed5f-1068-c72c-00b1-8ad67446c1dc-6ed2b5bc, #w-node-_52698521-d890-1a46-99bf-98c2b1f4b760-6ed2b5bc, #w-node-_4a0e0041-a77f-415c-b1fa-f6baba3f5cc2-6ed2b5bc, #w-node-ce53ab62-2152-9d63-f22d-9a9beb8d9ebb-6ed2b5bc, #w-node-_895bc19b-c4b4-f8d6-e307-01bf0ec4e381-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa77-6ed2b5bc, #w-node-a454ace3-5771-e8f2-ee97-311963620eeb-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa83-6ed2b5bc, #w-node-_4dc0f8ea-3fd4-47ae-015c-5b62678d974d-6ed2b5bc, #w-node-_6e2a834f-bceb-4eb1-d073-671a44d011ef-6ed2b5bc, #w-node-_358602f0-4634-bfe6-0131-765de165547c-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa7d-6ed2b5bc, #w-node-_8b7fccf7-819b-16fd-ecdf-88b6d12b25df-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa89-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa93-6ed2b5bc, #w-node-_17f7be03-30fe-f88c-7691-32677746291e-6ed2b5bc, #w-node-eb8f1555-22c3-1c26-ed19-976d7057f2f4-6ed2b5bc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6c0feb00-a458-e359-9860-29164d44fa98-6ed2b5bc {
  justify-self: start;
}

#w-node-_43d81335-73a3-3781-84bd-397a7b29e3d8-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3da-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3dd-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3e5-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3ec-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3f2-f65c5672, #w-node-_1cef7616-b5e8-0236-3f31-30dbd43c9ec3-f65c5672, #w-node-_99169bb7-a573-4606-6b5f-cafbeab817ae-f65c5672, #w-node-_1e739557-0f00-6630-628f-0ec0f991cf0c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3f8-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e402-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e404-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e408-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e40e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e414-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e41e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e420-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e426-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e42a-f65c5672, #w-node-eec0040c-0a91-cc6a-645e-355964354f52-f65c5672, #w-node-_0a059f2d-407b-0a9d-7731-7ee9dd2698dc-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e43c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e442-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e448-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e430-f65c5672, #w-node-_64ef16f6-3e98-04bc-9233-8ea1a47c9d25-f65c5672, #w-node-_49f01ff9-5704-2606-8071-28d1102ad1c1-f65c5672, #w-node-a56b01af-6358-2ff4-8fb8-8bb576cc282a-f65c5672, #w-node-_017492f8-9a83-2ecc-2875-19dfe7bed22b-f65c5672, #w-node-_066ec16b-84d5-92df-754a-79029d04722c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e43a-f65c5672, #w-node-be1a30c8-e480-7704-ee0e-45ce5a273381-f65c5672, #w-node-_849ce928-8cd4-0ed0-2d70-7fed9c10b549-f65c5672, #w-node-bfc36158-d4e6-5cdc-805a-3f9a35e5f456-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e44e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e458-f65c5672, #w-node-_4010460f-b992-1bc8-53e3-60b368f4fc2b-f65c5672 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_43d81335-73a3-3781-84bd-397a7b29e45d-f65c5672 {
  justify-self: start;
}

#w-node-fda0e034-722e-9172-f9e0-29ebeabdc06a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc06c-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc06f-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc077-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc07e-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc084-66a4085f, #w-node-a2bbff1d-a4d0-ecb5-60dc-f8bf8f822514-66a4085f, #w-node-_3c2b2304-dcac-b414-9dc1-ab3a849a687d-66a4085f, #w-node-d80e24bd-b703-4b06-0c9f-63b368c86bd8-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc08a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc094-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc096-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc09a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0a0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0a6-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b2-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b8-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0bc-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0c2-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0cc-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0ce-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0d4-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0da-66a4085f, #w-node-_1edd32a9-d718-ecc5-0308-796f7ca79d26-66a4085f, #w-node-_5eeee009-ccf1-e1f7-ddae-1dd10d389621-66a4085f, #w-node-_06600338-4d06-c742-28fc-55363260b256-66a4085f, #w-node-ad9c5299-6d86-17a2-dc9e-7c6fc29e7fdb-66a4085f, #w-node-b3d89fc3-c9ae-8317-64c2-57e3da50cb33-66a4085f, #w-node-_097f4304-4002-9fe9-9a0e-753828af77ff-66a4085f, #w-node-_9ca784ac-6a52-19cf-5497-cc13a1f13ca9-66a4085f, #w-node-_488e14d7-66dc-58f6-a7fb-d7a68a64dd36-66a4085f, #w-node-_93edb8ea-55a2-d28e-9cb7-42a9af58ce7c-66a4085f, #w-node-_91294c36-db3e-ca23-7c99-f4bc92191a1f-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0e0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0ea-66a4085f, #w-node-_1f021f7b-44b0-0e8f-f409-108817f44aea-66a4085f, #w-node-b35ec22d-ad72-3ec0-3d3e-c3bdb4743d99-66a4085f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fda0e034-722e-9172-f9e0-29ebeabdc0ef-66a4085f {
  justify-self: start;
}

#w-node-_4fd0b80e-8134-214e-0816-72531d87529e-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752a0-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752a3-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ab-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752b2-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752b8-44f9c204, #w-node-_7245317d-1a59-7867-36be-90a5c9fc3ef9-44f9c204, #w-node-e9ccdedd-e3a6-004b-688e-128f750269e5-44f9c204, #w-node-_58638a2f-37ae-1b38-e39d-6e2281433277-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752be-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752c8-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ca-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ce-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752d4-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752da-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752e4-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752e6-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ec-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752f0-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752f6-44f9c204, #w-node-f09970c0-1723-3192-18b5-7bd92ecd950f-44f9c204, #w-node-_63775b38-7c9b-0695-285e-fcd48d338448-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875308-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d87530e-44f9c204, #w-node-_987c2a14-6447-dab6-193d-5e7f5595888d-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875300-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875302-44f9c204, #w-node-d09f870a-645a-f46f-c7e1-f24bba735a71-44f9c204, #w-node-_4183d8b6-f6ad-6683-1b98-53d69fd7cc63-44f9c204, #w-node-a181a248-9e12-151e-92a7-88ca86301b14-44f9c204, #w-node-_0629674d-613e-e52b-dcdc-e5eec2942b3a-44f9c204, #w-node-b32ba1d2-831a-b873-3326-aff8e70658fb-44f9c204, #w-node-bac85c3f-92b4-5ff0-941c-6d2f8dfcd365-44f9c204, #w-node-b831ed87-8d95-23b2-3fe9-a4dc426694b8-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875314-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d87531e-44f9c204, #w-node-_870228d7-73dc-07ff-00be-5b13d329ab87-44f9c204, #w-node-_3a0d1c6a-dec8-65fd-d816-388ba65749b1-44f9c204 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4fd0b80e-8134-214e-0816-72531d875323-44f9c204 {
  justify-self: start;
}

#w-node-cbdb6c40-21e6-1447-de31-c23422af36e0-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36e2-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36e5-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36ed-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36f4-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36fa-774f3480, #w-node-_255f8d12-e5aa-369a-8b75-a232e9214144-774f3480, #w-node-b98e2d53-4a5c-b4b8-5cfd-a1acc569663a-774f3480, #w-node-d3072e54-84d9-8bf7-2537-648d9d9ac23a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3700-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af370a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af370c-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3710-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3716-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af371c-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3726-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3728-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af372e-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3732-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3738-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3742-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3744-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af374a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3750-774f3480, #w-node-_6c6322cf-772d-7319-c3d5-a67865724ea2-774f3480, #w-node-_09a16dbb-5e41-be49-6207-4fc5500f30a1-774f3480, #w-node-_0f9abc40-7877-fae9-8f42-184a6ecc6c1f-774f3480, #w-node-_4466853b-1551-d532-f55d-f16a1e373e59-774f3480, #w-node-ce041356-a8a2-b1d5-cd80-2b5146951ea7-774f3480, #w-node-_62401fbf-0b39-0862-1743-a167c95daadc-774f3480, #w-node-e4389927-f1d4-2f0f-44ec-7692359b1a3c-774f3480, #w-node-cb66acd6-cd84-fb9a-2685-c02d46508428-774f3480, #w-node-_4ac3280b-9254-8641-cfd8-b388f7e9d15c-774f3480, #w-node-c1095203-08dc-dbb8-b2ce-2273b330045e-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3756-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3760-774f3480 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cbdb6c40-21e6-1447-de31-c23422af3765-774f3480 {
  justify-self: start;
}

#w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa17-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa19-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa1c-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa24-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa2b-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa31-3ee8e194, #w-node-_75b0bbdd-8740-b7bf-e791-0b27fd9fa9bd-3ee8e194, #w-node-_6e0981d7-c9fe-feb3-7d04-b9487dbf0079-3ee8e194, #w-node-df5357f7-71bb-3a72-ec0f-028835d99ab9-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa37-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa41-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa43-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa47-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa4d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa53-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa5d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa5f-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa65-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa69-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa6f-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa79-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa7b-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa81-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa87-3ee8e194, #w-node-_6a3c9736-ec3f-50c8-8582-2c0654a7ed86-3ee8e194, #w-node-_2213bb29-3165-75c9-c76e-d71ee72e82f3-3ee8e194, #w-node-_90495cfb-0ce6-4c9c-9849-aed5bec0ad9b-3ee8e194, #w-node-ab28efad-32e4-501b-00f5-f8784e8a7ed4-3ee8e194, #w-node-a5c48697-9f5d-e522-c5a5-ec0865f89761-3ee8e194, #w-node-ec04c61a-e153-5923-b4d0-6e2e27fba61a-3ee8e194, #w-node-dd33bcaf-0362-8e48-fff3-faf27797c1c3-3ee8e194, #w-node-_1d03cd7a-a4a9-5e80-ba38-c7a0f2e77f38-3ee8e194, #w-node-_0fd141b6-abc1-ed01-e72e-66193d4bab76-3ee8e194, #w-node-a0243c90-4836-5cf0-6589-7daa0a4d3353-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa8d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa97-3ee8e194, #w-node-_891f3ea5-0c4a-f61b-92d2-89250cb84c9f-3ee8e194, #w-node-d10500f5-346a-6847-df7e-ef65a3127567-3ee8e194 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa9c-3ee8e194 {
  justify-self: start;
}

#w-node-_9403154f-7647-3761-51ea-d4c28d928334-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928336-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928339-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928341-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928348-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92834e-b8210b9b, #w-node-_7e9aa604-56a8-4077-1e4b-145e63f9fb0e-b8210b9b, #w-node-_98d29652-ed78-7c6c-ae12-db23b642f5a0-b8210b9b, #w-node-d6f48573-eccb-ad57-3a00-ac1f2c6874d7-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928354-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92835e-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928360-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928364-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92836a-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928370-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92837a-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92837c-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928382-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928386-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92838c-b8210b9b, #w-node-ad2b7733-be5c-6164-4bbc-2eba1c564aa1-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928398-b8210b9b, #w-node-_4f947e6e-88a8-c2a0-e17b-1bb795169f28-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283a4-b8210b9b, #w-node-_814e25d4-3f08-b447-6829-3c642adc372c-b8210b9b, #w-node-_42dad7b3-4665-886f-7ec2-53700dae87ae-b8210b9b, #w-node-c5aa3064-f9a9-0caf-54da-b7839fd36658-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92839e-b8210b9b, #w-node-_88851e2e-9765-31ea-e178-df43199d8978-b8210b9b, #w-node-_8016b53b-6f6d-0bce-9135-875834854cab-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928396-b8210b9b, #w-node-_7e25e140-e43c-4dd5-8787-8e6d47cf9a1c-b8210b9b, #w-node-e03eed35-e7c6-7891-a570-9b8cf6729efd-b8210b9b, #w-node-c8d2243f-a148-0aaf-b4d0-caa77c9090ae-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283aa-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283b4-b8210b9b, #w-node-_59fad890-7bee-7476-628f-a907d11a146c-b8210b9b, #w-node-_26afb5e9-5fea-3d91-472f-1061bcc07b02-b8210b9b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_9403154f-7647-3761-51ea-d4c28d9283b9-b8210b9b {
  justify-self: start;
}

#w-node-bc86f6eb-920c-642c-2514-a8ad9dc45166-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45168-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc4516b-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45173-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc4517a-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45180-391c66e6, #w-node-_53590e6c-00da-535e-7f8e-bd61147a3271-391c66e6, #w-node-_129f5888-5dd3-5568-4791-b6f83d7b3f2b-391c66e6, #w-node-_94edd9fc-1522-d474-99ba-2f7d1a702385-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45186-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45190-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45192-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45196-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc4519c-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451a2-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ac-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ae-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451b4-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451b8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451be-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451c8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ca-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451d0-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451d6-391c66e6, #w-node-_69ed512a-cf97-7292-45fa-2c790de6b9fc-391c66e6, #w-node-_4f4867aa-d142-60f1-b49c-d1573cc8b368-391c66e6, #w-node-_8447c0f7-bebd-f407-9c21-4cfb9a72d0bd-391c66e6, #w-node-_62a0ae8f-81c2-7660-7317-7b54b33dd307-391c66e6, #w-node-f594dc10-b5ef-d81b-925b-bd4f3d1b4859-391c66e6, #w-node-_471562c5-77d9-a5e4-029c-8659334fa3c7-391c66e6, #w-node-_66b9bd7c-1f71-80c1-ef91-ce6884bb4a72-391c66e6, #w-node-_38b21f2c-4507-67a1-5a95-e679e0d97770-391c66e6, #w-node-c16dded0-c568-c862-9b12-5a515da13705-391c66e6, #w-node-a7d04af3-3559-79e3-cd92-aa414571b9d8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451dc-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451e6-391c66e6, #w-node-d64627b3-8b96-e2cc-15d2-84c9b8b8c6a2-391c66e6, #w-node-_93fcf688-ec6a-72a4-00e7-b9d5061559b8-391c66e6 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bc86f6eb-920c-642c-2514-a8ad9dc451eb-391c66e6 {
  justify-self: start;
}

#w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac43a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac43c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac43f-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac447-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac44e-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac454-44fca1ea, #w-node-b9a55c9a-de06-6baa-82e3-4d31f5ba9bbc-44fca1ea, #w-node-ae507e39-a1c6-4a47-fd89-08f34f5c0dc7-44fca1ea, #w-node-_65d04b41-712b-928a-1c9e-a80312063524-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac45a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac464-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac466-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac46a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac470-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac476-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac480-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac482-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac488-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac48c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac492-44fca1ea, #w-node-_383cf24a-cee9-68ff-ca45-675cf7acde35-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac49e-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4a4-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4aa-44fca1ea, #w-node-d53b34d9-564a-058c-b864-0519694ec57b-44fca1ea, #w-node-decd30ef-8cc4-0170-ec0d-d8aad8481dfd-44fca1ea, #w-node-_07d989bc-9660-0e03-fca6-27031f42ead2-44fca1ea, #w-node-_1708ee33-3114-b067-1379-e917b9009844-44fca1ea, #w-node-_59450eea-f270-dc32-6bad-21c852b36d8b-44fca1ea, #w-node-_21d06fd4-ef68-748b-4717-30627c886fc2-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac49c-44fca1ea, #w-node-c4a9fce6-67da-9ad0-770c-e31ec48dbd5b-44fca1ea, #w-node-ed600713-1421-ddb2-76f3-608a0da1e128-44fca1ea, #w-node-b6ff043d-2758-bb6c-b9b3-c49d045f137c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4b0-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4ba-44fca1ea, #w-node-ff341684-73f1-f106-4fca-d43cabaf3f80-44fca1ea, #w-node-_0549f556-1610-381a-d1d7-fe75ff92ca50-44fca1ea {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4bf-44fca1ea {
  justify-self: start;
}

#w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bd9b-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bd9d-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bda0-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bda8-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdaf-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdb5-548b0387, #w-node-d6ab8ef5-fa99-8cc5-0082-eef1f4a64701-548b0387, #w-node-d94b9275-6343-a7c6-0dbf-8fc2fc838d38-548b0387, #w-node-_2ce7ed3a-76eb-8255-c583-c3cbad25e3ac-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdbb-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdc5-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdc7-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdcb-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdd1-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdd7-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde1-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde3-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde9-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bded-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdf3-548b0387, #w-node-_8f609d53-ad0f-b659-92df-39c2795dd90a-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdff-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be05-548b0387, #w-node-_83a789c6-00fb-67e6-5843-da820a89cf2a-548b0387, #w-node-_8f6a2dac-5f89-b71f-9093-92e7701b461d-548b0387, #w-node-efe9c0d9-db80-54b6-3d88-26c259a8b71c-548b0387, #w-node-_56292bbe-38b8-265c-4132-c02ee5f5f10e-548b0387, #w-node-d3094697-2cf1-958d-6ce7-3af22452e92c-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be0b-548b0387, #w-node-b3ff10f1-07d3-e598-a1eb-af6edd8bf12c-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdfd-548b0387, #w-node-_498b69ec-a7ae-acbe-ac27-33099e575786-548b0387, #w-node-_4d08bee0-c1ac-7e37-192e-64176161b999-548b0387, #w-node-a4d5ac4a-28dc-2a1e-9371-68bb7b45ef2a-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be11-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be1b-548b0387, #w-node-_1e80d96f-e996-d8a3-eae1-ad8d79cf7dfe-548b0387, #w-node-e5298e10-f646-bf6b-c455-efefb354cd8a-548b0387 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be20-548b0387 {
  justify-self: start;
}

#w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112070-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112072-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112075-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511207d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112084-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511208a-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a2-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a9-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120af-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120b5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120bb-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c7-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120cd-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d1-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d7-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e1-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e3-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e9-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ef-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120f5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ff-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112101-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112107-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511210d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112113-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211f-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112125-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511212b-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112131-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511213b-77514c23, #w-node-_34832cc0-1290-b449-4f2e-758e6f1e81d7-77514c23, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-77514c23 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112140-77514c23 {
  justify-self: start;
}

#w-node-_427c29b4-c193-654d-880b-34cdff28a555-c1789ed7, #w-node-_427c29b4-c193-654d-880b-34cdff28a56a-c1789ed7, #w-node-_427c29b4-c193-654d-880b-34cdff28a596-c1789ed7, #w-node-_5c9ce312-d679-a839-9c63-7a168607d31c-c1789ed7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f7ae3c8f-4cb5-6699-eca1-3065dddef0b8-dddef0aa {
  justify-self: stretch;
}

#w-node-f7ae3c8f-4cb5-6699-eca1-3065dddef0f0-dddef0aa {
  grid-area: 1 / 1 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-f7ae3c8f-4cb5-6699-eca1-3065dddef0f5-dddef0aa {
  justify-self: stretch;
}

#w-node-_5eea47c2-990c-2ae3-fef6-ffd760468fa6-5bbb88a7, #w-node-_5eea47c2-990c-2ae3-fef6-ffd760468fbb-5bbb88a7, #w-node-_5eea47c2-990c-2ae3-fef6-ffd760468fe7-5bbb88a7, #w-node-dd07a634-d830-00b3-763f-eb3230ef1d72-5bbb88a7, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f953-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f955-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f957-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f959-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f95b-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f95d-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f95f-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f961-bfbf29c5, #w-node-_2066c31f-9cad-abd3-ea9f-fe6933f4f963-bfbf29c5, #w-node-a67ac188-f2de-2b02-5c89-d120db7390ee-c178b245, #w-node-a67ac188-f2de-2b02-5c89-d120db739103-c178b245, #w-node-a67ac188-f2de-2b02-5c89-d120db73912f-c178b245, #w-node-a59e73d1-c67d-37cb-8bbc-9418dbe81f16-c178b245, #w-node-_8c93bbb5-a0a5-e57f-e752-6a6c14f64739-d5f99d31, #w-node-_8c93bbb5-a0a5-e57f-e752-6a6c14f6474e-d5f99d31, #w-node-_8c93bbb5-a0a5-e57f-e752-6a6c14f6477a-d5f99d31, #w-node-_51aca5ed-843c-c589-ca30-28b2a98c14f3-d5f99d31, #w-node-_099af8d7-0f1c-592a-7c5c-8c9b6e0735da-7eee6197, #w-node-_099af8d7-0f1c-592a-7c5c-8c9b6e0735ef-7eee6197, #w-node-_099af8d7-0f1c-592a-7c5c-8c9b6e07361b-7eee6197, #w-node-_0780e846-b7db-2459-c32c-eb8dbe0397bc-7eee6197, #w-node-_18293cfc-2b86-3b0b-edc2-75415baa89ea-5d4a35ed, #w-node-_18293cfc-2b86-3b0b-edc2-75415baa89ff-5d4a35ed, #w-node-_18293cfc-2b86-3b0b-edc2-75415baa8a2b-5d4a35ed, #w-node-c8d2828b-8fd3-37ae-b1db-852b0bd54ec8-5d4a35ed, #w-node-_31429095-e2f3-d9e4-64c1-dfe8d52cae8a-6c74e5a5, #w-node-_31429095-e2f3-d9e4-64c1-dfe8d52cae9f-6c74e5a5, #w-node-_31429095-e2f3-d9e4-64c1-dfe8d52caecb-6c74e5a5, #w-node-_05c29fd6-1b5f-a317-0bb9-d62de90e328f-6c74e5a5, #w-node-b42d4f03-dc0f-0881-160a-9bd126fabc7a-c511a15b, #w-node-b42d4f03-dc0f-0881-160a-9bd126fabc8f-c511a15b, #w-node-b42d4f03-dc0f-0881-160a-9bd126fabcbb-c511a15b, #w-node-_2bd7d3a0-8d25-30f5-de3c-7900ebda30d9-c511a15b, #w-node-_1047f7a7-4547-fd5b-1e9a-ccb8aa1b8122-f39da9e9, #w-node-_1047f7a7-4547-fd5b-1e9a-ccb8aa1b8124-f39da9e9, #w-node-_1047f7a7-4547-fd5b-1e9a-ccb8aa1b8126-f39da9e9, #w-node-_1047f7a7-4547-fd5b-1e9a-ccb8aa1b8128-f39da9e9, #w-node-_1047f7a7-4547-fd5b-1e9a-ccb8aa1b812a-f39da9e9, #w-node-_1047f7a7-4547-fd5b-1e9a-ccb8aa1b812c-f39da9e9, #w-node-_0c2e547a-2b37-241d-3245-be7ff1f818df-f39da9e9, #w-node-_244259f7-40c7-a1fd-93f7-d3f7805b543f-f39da9e9, #w-node-_0166ab3a-c1ae-7042-a870-a83a5a1fdc83-f39da9e9, #w-node-cf635c7f-7ff2-1484-4231-1de9ac6549f0-0603dd93, #w-node-cf635c7f-7ff2-1484-4231-1de9ac654a05-0603dd93, #w-node-cf635c7f-7ff2-1484-4231-1de9ac654a31-0603dd93, #w-node-f40b325d-1045-8abb-d75e-1c8a5ea3ae7c-0603dd93, #w-node-_2904678f-011e-53af-bc90-1800a3c17084-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c17086-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c17088-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c1708a-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c1708c-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c1708e-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c17090-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c17092-68f52661, #w-node-_2904678f-011e-53af-bc90-1800a3c17094-68f52661, #w-node-c7d17c70-9443-81e8-bbd5-002434a312cc-0cd5203f, #w-node-c7d17c70-9443-81e8-bbd5-002434a312e1-0cd5203f, #w-node-c7d17c70-9443-81e8-bbd5-002434a3130d-0cd5203f, #w-node-_68f57a83-9392-aafc-bf45-fd05d6ca5219-0cd5203f, #w-node-_27841152-6a8d-f435-d0e9-ac02d8f847dd-6e950c89, #w-node-_27841152-6a8d-f435-d0e9-ac02d8f847df-6e950c89, #w-node-_27841152-6a8d-f435-d0e9-ac02d8f847e1-6e950c89, #w-node-_27841152-6a8d-f435-d0e9-ac02d8f847e3-6e950c89, #w-node-_27841152-6a8d-f435-d0e9-ac02d8f847e5-6e950c89, #w-node-_27841152-6a8d-f435-d0e9-ac02d8f847e7-6e950c89, #w-node-_4b3f758a-f1d1-8806-db0b-5a05532165e6-05079e88, #w-node-_4b3f758a-f1d1-8806-db0b-5a05532165fb-05079e88, #w-node-_4b3f758a-f1d1-8806-db0b-5a0553216627-05079e88, #w-node-_77acbf71-c93e-7a6e-c294-87eb8ec3b363-05079e88, #w-node-c8dd6bf1-d49f-0734-f906-6010fd14e1ef-31507b70, #w-node-c8dd6bf1-d49f-0734-f906-6010fd14e1f1-31507b70, #w-node-c8dd6bf1-d49f-0734-f906-6010fd14e1f3-31507b70, #w-node-c8dd6bf1-d49f-0734-f906-6010fd14e1f5-31507b70, #w-node-c8dd6bf1-d49f-0734-f906-6010fd14e1f7-31507b70, #w-node-c8dd6bf1-d49f-0734-f906-6010fd14e1f9-31507b70, #w-node-_87df38c1-1291-8a64-512a-32a549fa8baf-b553363c, #w-node-_3ff2b078-f3a9-6611-bb38-2fcc14017c13-382e9e12, #w-node-_3ff2b078-f3a9-6611-bb38-2fcc14017c15-382e9e12, #w-node-_3ff2b078-f3a9-6611-bb38-2fcc14017c17-382e9e12, #w-node-_3ff2b078-f3a9-6611-bb38-2fcc14017c19-382e9e12, #w-node-_3ff2b078-f3a9-6611-bb38-2fcc14017c1b-382e9e12, #w-node-_3ff2b078-f3a9-6611-bb38-2fcc14017c1d-382e9e12, #w-node-_148a440c-22b0-b0e7-90b3-d485443368dc-382e9e12, #w-node-_148a440c-22b0-b0e7-90b3-d485443368f1-382e9e12, #w-node-_148a440c-22b0-b0e7-90b3-d4854433691d-382e9e12, #w-node-_8320678f-26e3-bfa5-9410-44ead411aef0-382e9e12, #w-node-_3f9292a9-cf3d-2d1d-3501-72829be3ef3b-d88de926, #w-node-_3f9292a9-cf3d-2d1d-3501-72829be3ef50-d88de926, #w-node-_3f9292a9-cf3d-2d1d-3501-72829be3ef7c-d88de926, #w-node-_8f7ff38e-9684-a5e9-5da2-22b7fa2ba3a4-d88de926, #w-node-a6eba373-64e0-60a7-2a16-009497940bea-4c5d4fdf, #w-node-a6eba373-64e0-60a7-2a16-009497940bec-4c5d4fdf, #w-node-a6eba373-64e0-60a7-2a16-009497940bee-4c5d4fdf, #w-node-a6eba373-64e0-60a7-2a16-009497940bf0-4c5d4fdf, #w-node-a6eba373-64e0-60a7-2a16-009497940bf2-4c5d4fdf, #w-node-a6eba373-64e0-60a7-2a16-009497940bf4-4c5d4fdf, #w-node-_40c38c1d-7160-d1c4-fbcc-b60aa1e78889-873f858e, #w-node-_40c38c1d-7160-d1c4-fbcc-b60aa1e7889e-873f858e, #w-node-_40c38c1d-7160-d1c4-fbcc-b60aa1e788cb-873f858e, #w-node-_441c558d-4801-9c93-c11f-b6417ada2d88-873f858e, #w-node-_53aaa77b-6494-26be-8de6-de3e17c5be20-28ea6ca0, #w-node-_53aaa77b-6494-26be-8de6-de3e17c5be22-28ea6ca0, #w-node-_53aaa77b-6494-26be-8de6-de3e17c5be24-28ea6ca0, #w-node-_53aaa77b-6494-26be-8de6-de3e17c5be26-28ea6ca0, #w-node-_53aaa77b-6494-26be-8de6-de3e17c5be2a-28ea6ca0, #w-node-_53aaa77b-6494-26be-8de6-de3e17c5be28-28ea6ca0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe253-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe255-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe258-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe267-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe273-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe27d-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe287-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28b-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28f-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe293-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe29a-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe29c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2a0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2a6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2ac-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2b6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2b8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2be-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2c2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2c8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2d2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2d4-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2da-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2fe-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe304-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe30e-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe310-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe316-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe31c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe322-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe32c-b0c34eb3, #w-node-_12bef3d4-e5ff-27ff-335d-f3123df71c40-b0c34eb3, #w-node-_48709706-1073-f3dd-db40-5b0284e5e4c6-b0c34eb3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe331-b0c34eb3 {
  justify-self: start;
}

#w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d64-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d66-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d69-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d78-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d84-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d8e-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d98-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d9c-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74da0-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74da4-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dab-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dad-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74db1-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74db7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dbd-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dc7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dc9-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dcf-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dd3-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dd9-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de3-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de5-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74deb-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df1-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e01-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e03-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e09-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e0f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e15-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e1f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e21-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e27-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e2d-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e33-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e3d-1a78e1e2, #w-node-_664be6e1-2f56-b6dd-5286-c1466d0b1b73-1a78e1e2, #w-node-_148c83f7-9f9b-3ec7-9de7-fbc1f192286b-1a78e1e2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e42-1a78e1e2 {
  justify-self: start;
}

#w-node-f3eecd69-f92b-a5b6-9194-6c4f2fd74be6-84e2387c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6750f868-d0a4-c8f6-d2ca-657f2db4c73e-7b393bcd {
  justify-self: stretch;
}

#w-node-_6750f868-d0a4-c8f6-d2ca-657f2db4c776-7b393bcd {
  grid-area: 1 / 1 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-_6750f868-d0a4-c8f6-d2ca-657f2db4c77b-7b393bcd {
  justify-self: stretch;
}

#w-node-_1cdd9381-5e2c-e9f5-30a3-4ad9dc2bf909-7b393bcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1cdd9381-5e2c-e9f5-30a3-4ad9dc2bf90f-7b393bcd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764cf9-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764cfb-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764cfe-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d06-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d0d-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d13-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d19-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d23-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d27-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d2b-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d32-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d34-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d38-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d3e-6174f332, #w-node-c34683cf-33e6-0731-1261-abb0c608aeeb-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d44-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d4e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d50-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d56-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d5a-6174f332, #w-node-_474872d8-40cc-8b99-47de-268ba1c5daa1-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d60-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d6a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d6c-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d72-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d78-6174f332, #w-node-_6bf09af0-3b3c-155f-0b91-7ba9c56831e3-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d7e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d88-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d8a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d90-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d96-6174f332, #w-node-f2ee768f-1555-8d97-55a6-6974efe9703a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d9c-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764da6-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764da8-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dae-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764db4-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dba-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dc4-6174f332, #w-node-_872bb6c4-4162-6ba5-d2a7-a72480cf743f-6174f332, #w-node-_663070fe-e8e5-948c-1303-9c4cfcb0ae07-6174f332 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dc9-6174f332 {
  justify-self: start;
}

#w-node-ade4084b-f793-9768-c0ea-86049fa2f9c8-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9ca-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9cd-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9d5-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9dc-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9e2-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9e8-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f2-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f6-7aa304a2, #w-node-_23796ddf-143f-87ef-0760-8ffdbbfc5584-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9fa-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa01-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa03-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa07-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa0d-7aa304a2, #w-node-de633c7f-f359-46f7-51cc-b0b1255601c4-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa13-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa1d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa1f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa25-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa29-7aa304a2, #w-node-_2cbefa9c-473d-3444-6252-97015a3c84ce-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa2f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa39-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa3b-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa41-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa47-7aa304a2, #w-node-_5df484b7-3baa-7db1-dec0-5c7af4366acb-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa4d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa57-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa59-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa5f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa65-7aa304a2, #w-node-_98ccd427-8ac3-7447-be1f-e9e9e4ec6493-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa6b-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa75-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa77-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa7d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa83-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa89-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa93-7aa304a2, #w-node-f9cfc5fe-86f0-283a-b635-334f0a6190a4-7aa304a2, #w-node-_73a137c9-8f8e-0b93-2e12-2533e75a28be-7aa304a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ade4084b-f793-9768-c0ea-86049fa2fa98-7aa304a2 {
  justify-self: start;
}

#w-node-_74c88307-d4de-6449-5810-7099517a5fee-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a5ff0-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a5ff3-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a5ffb-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6002-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6008-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a600e-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6018-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a601c-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6020-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6027-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6029-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a602d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6033-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6039-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6043-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6045-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a604b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a604f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6055-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a605f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6061-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6067-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a606d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6073-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a607d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a607f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6085-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a608b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6091-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a609b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a609d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60a3-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60a9-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60af-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60b9-fc105793, #w-node-_99265047-4e43-807b-b229-e58192c1f840-fc105793, #w-node-_840e8284-b9d3-0149-0c3f-0593c4755405-fc105793 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_74c88307-d4de-6449-5810-7099517a60be-fc105793 {
  justify-self: start;
}

#w-node-_2d716768-2ae8-f173-e63b-05169f7c2c62-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2c66-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2c9e-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d0c-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d15-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d19-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d1d-e985a01f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e2e7883-f98f-c359-68d7-fba1022e5f09-be5bea29 {
  justify-self: end;
}

#w-node-_12d40fc4-84f4-8328-1510-a1dbc4686078-3dd39d97, #w-node-_406a3c54-c29b-a14c-48e5-c349b0a9f7b2-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f2e8-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f2ec-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f324-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f392-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f39b-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f39f-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f3a3-3dd39d97, #w-node-_0024d81e-9c96-c38f-79f9-0b50b8e54bdb-80eb2b02, #w-node-_38dbda6b-8991-b223-8e08-5b1d1fe71fc7-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7aa1-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7aa5-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7add-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b4b-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b54-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b58-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b5c-80eb2b02, #w-node-d914e272-1599-abae-464f-6b8a14be41ea-6dc28894, #w-node-_0a0b4679-fa60-92f1-5525-97c4a00c11f5-c24c90de {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a0b4679-fa60-92f1-5525-97c4a00c11f7-c24c90de {
  justify-self: center;
}

#w-node-_7a584347-ee7a-e13d-dd73-df4d4e435656-c24c90de, #w-node-b2a88097-9ed0-3cbe-2ff5-44d065781df4-2e5d6d26, #w-node-b2a88097-9ed0-3cbe-2ff5-44d065781e09-2e5d6d26, #w-node-b2a88097-9ed0-3cbe-2ff5-44d065781e34-2e5d6d26, #w-node-_96ceca43-c81c-5b3b-5eff-796055763ccd-2e5d6d26, #w-node-_3f39a5d4-efc3-06a3-98a0-f6848b17342f-ec223acc, #w-node-_3f39a5d4-efc3-06a3-98a0-f6848b173444-ec223acc, #w-node-_3f39a5d4-efc3-06a3-98a0-f6848b17346f-ec223acc, #w-node-cffdd517-17ce-3dd2-82eb-af1996773131-ec223acc, #w-node-d0c7124e-d1eb-2693-2616-bf98f1f77fe6-7945cb92, #w-node-d0c7124e-d1eb-2693-2616-bf98f1f77ffb-7945cb92, #w-node-d0c7124e-d1eb-2693-2616-bf98f1f78026-7945cb92, #w-node-ed166e4d-b613-2dbc-f322-f420bdd60075-7945cb92, #w-node-_0bd2565f-f2b6-d1ca-51f4-8c905ce7e02b-c1ec2b8f, #w-node-_0bd2565f-f2b6-d1ca-51f4-8c905ce7e040-c1ec2b8f, #w-node-_0bd2565f-f2b6-d1ca-51f4-8c905ce7e073-c1ec2b8f, #w-node-efcec85f-6737-26b2-b486-a388626dc452-c1ec2b8f, #w-node-_15324c4b-8ff0-a162-87a4-9d992cd3d51b-2f727390 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_15324c4b-8ff0-a162-87a4-9d992cd3d51d-2f727390 {
  justify-self: center;
}

#w-node-d583ef4e-8d2e-cf65-c40c-8a6b5e5a5966-2f727390, #w-node-_8e455d26-9e8d-6be5-7317-143fe92a9800-b363d7e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8e455d26-9e8d-6be5-7317-143fe92a9802-b363d7e9 {
  justify-self: center;
}

#w-node-_364eb731-d660-ae25-ed63-2b34f0fb1a9d-b363d7e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_45ab0535-2975-8444-4a13-200f463102cd-0f5a3299 {
  justify-self: stretch;
}

#w-node-_45ab0535-2975-8444-4a13-200f46310305-0f5a3299 {
  grid-area: 1 / 1 / 2 / 3;
  place-self: stretch stretch;
}

#w-node-_45ab0535-2975-8444-4a13-200f4631030a-0f5a3299 {
  justify-self: stretch;
}

#w-node-_52e5aae1-f02e-e908-1696-3a57d9fa1124-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f2623f3-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f262441-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f262444-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f262447-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f26244a-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f26244d-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f262450-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f262453-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f262456-17f18ade, #w-node-c7bb955f-7ac8-9c43-748a-f22c9f262459-17f18ade {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-faabf6dd-7199-707f-5b22-4f4c711fba96-4587d164 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-faabf6dd-7199-707f-5b22-4f4c711fba9f-4587d164 {
  grid-area: 1 / 2 / 2 / 3;
  place-self: center;
}

#w-node-faabf6dd-7199-707f-5b22-4f4c711fbaa0-4587d164 {
  place-self: center;
}

#w-node-faabf6dd-7199-707f-5b22-4f4c711fbaa2-4587d164 {
  justify-self: center;
}

#w-node-d016f862-c955-37c6-a581-3ecbe9778e09-4587d164 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-d016f862-c955-37c6-a581-3ecbe9778e14-4587d164 {
  justify-self: start;
}

#w-node-d016f862-c955-37c6-a581-3ecbe9778e20-4587d164 {
  align-self: end;
}

#w-node-d016f862-c955-37c6-a581-3ecbe9778e23-4587d164 {
  justify-self: start;
}

#w-node-_23f34531-f22b-0536-6720-da5e48a217c3-4587d164, #w-node-_23f34531-f22b-0536-6720-da5e48a217cb-4587d164, #w-node-_23f34531-f22b-0536-6720-da5e48a217d3-4587d164, #w-node-_23f34531-f22b-0536-6720-da5e48a217dd-4587d164, #w-node-_23f34531-f22b-0536-6720-da5e48a217e5-4587d164, #w-node-_23f34531-f22b-0536-6720-da5e48a217ed-4587d164, #w-node-_4751fc9f-8111-45b1-a5af-faeda40a5f08-4587d164, #w-node-_4751fc9f-8111-45b1-a5af-faeda40a5f32-4587d164, #w-node-_56c8c035-9f78-6120-fc73-de16e6c3eac2-4587d164, #w-node-_56c8c035-9f78-6120-fc73-de16e6c3ead5-4587d164, #w-node-_56c8c035-9f78-6120-fc73-de16e6c3eb36-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e6027-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e602f-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e6037-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e6041-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e6049-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e6051-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e605b-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e6063-4587d164, #w-node-_81f91d6f-f5f2-a301-b84e-228ad84e606b-4587d164, #w-node-f04374d3-2f2c-847b-60fb-bef1cb745f35-6c273006, #w-node-f04374d3-2f2c-847b-60fb-bef1cb745f4d-6c273006, #w-node-f04374d3-2f2c-847b-60fb-bef1cb745fa0-6c273006, #w-node-f04374d3-2f2c-847b-60fb-bef1cb745fb5-6c273006, #w-node-f04374d3-2f2c-847b-60fb-bef1cb745fc8-6c273006, #w-node-f04374d3-2f2c-847b-60fb-bef1cb746029-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb10-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb18-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb20-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb2a-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb32-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb3a-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb44-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb4c-6c273006, #w-node-c5320f0a-2457-1ce6-c0ee-f647d87ceb54-6c273006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4763d9d-745c-90ea-3881-f9b59ed4510e-7a6f8e4b, #w-node-c4763d9d-745c-90ea-3881-f9b59ed4511e-7a6f8e4b, #w-node-c4763d9d-745c-90ea-3881-f9b59ed45122-7a6f8e4b, #w-node-_2c688724-3b7a-f234-5fdc-038914fd0add-7a6f8e4b, #w-node-_9c250ad4-745e-d530-d56c-8adc9e4175d7-7a6f8e4b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c4763d9d-745c-90ea-3881-f9b59ed45126-7a6f8e4b {
  justify-self: start;
}

#w-node-d583ef4e-8d2e-cf65-c40c-8a6b5e5a5966-7a6f8e4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_313915b2-45ff-8e08-a904-acd08986ed24-8986ecfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_313915b2-45ff-8e08-a904-acd08986ed28-8986ecfe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76a5de18-0e22-8574-d6c0-68c74d442f54-4f1a4631 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_76a5de18-0e22-8574-d6c0-68c74d442f58-4f1a4631, #w-node-cf635c7f-7ff2-1484-4231-1de9ac6549f0-3bca00bb, #w-node-cf635c7f-7ff2-1484-4231-1de9ac654a05-3bca00bb, #w-node-cf635c7f-7ff2-1484-4231-1de9ac654a31-3bca00bb, #w-node-f40b325d-1045-8abb-d75e-1c8a5ea3ae7c-3bca00bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112070-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112072-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112075-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511207d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112084-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511208a-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a2-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a9-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120af-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120b5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120bb-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c7-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120cd-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d1-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d7-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e1-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e3-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e9-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ef-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120f5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ff-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112101-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112107-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511210d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112113-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211f-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112125-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511212b-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112131-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511213b-8d32d650, #w-node-_34832cc0-1290-b449-4f2e-758e6f1e81d7-8d32d650, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-8d32d650 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112140-8d32d650 {
  justify-self: start;
}

@media screen and (min-width: 1920px) {
  #w-node-a691a081-e141-a635-842e-2e78d905b944-b1e509cc, #w-node-a2840ddf-fc9c-a9bb-2ff5-8327216588bf-216588a3, #w-node-_8c069574-40d1-2379-9370-47fdbd33578b-b1e509cf, #w-node-_8c069574-40d1-2379-9370-47fdbd33578d-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d177492630-b1e509cf, #w-node-_7f15c2b3-9821-ab5d-622e-065184483238-64d8cc0c, #w-node-_7d5aaa83-4cbb-c5aa-1bbf-59c37c5aad9f-64d8cc0c, #w-node-_7fd7d238-408a-f840-627e-6ecb070f28cb-64d8cc0c, #w-node-f9adafdd-0cef-9a87-6179-708c46bcad8f-64d8cc0c, #w-node-f5344208-7fa8-35b8-7faa-612f71cbb94d-64d8cc0c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_773a0a97-f563-7dfe-31bd-a56378590c43-64d8cc0c, #w-node-_9928b5d1-6eaf-a807-7478-4ffe0ac41467-64d8cc0c, #w-node-_9645d35a-f326-c9bb-8dd8-3fb50722759a-64d8cc0c, #w-node-_4f6bdb44-8f35-96cf-fb9f-01f63d42058f-64d8cc0c, #w-node-_229a49b9-0fd4-40dd-66c9-17c5889d2d15-64d8cc0c, #w-node-_9246882a-439b-ec60-8783-efecef771ffc-64d8cc0c, #w-node-_61a71014-4669-3ff0-0195-b02b1b87b570-64d8cc0c, #w-node-_4d462d31-5d75-978b-cf00-6c95ecbcc30c-64d8cc0c, #w-node-afff188a-a871-cc6e-ff54-3380a3309217-64d8cc0c, #w-node-_8939fee4-925b-5d38-f7de-4ef3760e0afb-64d8cc0c, #w-node-ebec222e-a1de-e2c6-f659-d10a1424d770-64d8cc0c, #w-node-fc0dc887-086a-c74e-8dca-c2718db4ffbb-64d8cc0c, #w-node-_81a924ba-d3cb-a8b3-4572-e836118939ed-64d8cc0c, #w-node-f97c8fb3-b85d-0800-da4d-2e0d1164d6af-64d8cc0c, #w-node-ff8f668b-6b4d-9f62-c12e-c8f37ec289f4-64d8cc0c, #w-node-_02564c24-9a70-a250-7fa1-cd1c1d522ead-64d8cc0c, #w-node-_051a503b-16f1-8e6e-c2bb-d1e2b619d376-64d8cc0c, #w-node-_6821872d-760d-f8b5-76b2-c8b19332c5da-64d8cc0c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d3c77467-fdc1-4ac1-abe5-43dd8c0cc4c1-64d8cc0c {
    justify-self: start;
  }

  #w-node-_24f9f15e-0454-f1a1-8eed-8f15611bff9e-c390aa85, #w-node-_7f025bff-25d2-d45f-d8fe-4b5d9fe8c17a-c390aa85, #w-node-_7b64adf8-2b56-8375-756e-170c563615d8-c390aa85 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a25a-c390aa85, #w-node-_84a846dc-b305-b0b4-ceba-2ab418d7972a-c390aa85 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6324d797-90be-57a4-27e8-f05b27516dbd-d3385c74, #w-node-e87213aa-aa9c-7895-8006-030cc219e680-1ebd34f1, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb087-65021a64 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_2282b7b2-3527-8663-ce6a-305aab9c49f7-92123053, #w-node-c2f74a88-a326-40c8-c9fe-98bc74d14d7b-92123053, #w-node-_290de184-2ab7-a821-7f25-9400a520c491-a520c488, #w-node-_290de184-2ab7-a821-7f25-9400a520c4a0-a520c488, #w-node-_958013fb-7bd2-85a9-6c6d-95a7ea3c0556-ea3c04d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_1f0daa5b-4ace-7cd3-267e-5c45ed3f9610-ed3f9604 {
    place-self: center;
  }

  #w-node-_07c9eb01-d236-2d84-8a37-1dbbdb0984ad-770447b0, #w-node-_7a9805a3-14fb-b4c7-63bc-3faf569d79af-770447b0, #w-node-_69f4303d-9e8c-4859-b413-8e0c7566d4a1-770447b0, #w-node-_68318988-1957-074b-8d64-38f32e9a58c1-6ed2b5bc, #w-node-_7a2b52ac-3535-622e-01cf-af087233af6b-6ed2b5bc, #w-node-_041f4f31-adae-04fb-500f-a26585823ba7-6ed2b5bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6c0feb00-a458-e359-9860-29164d44fa3f-6ed2b5bc, #w-node-eb8f1555-22c3-1c26-ed19-976d7057f2f4-6ed2b5bc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1cef7616-b5e8-0236-3f31-30dbd43c9ec3-f65c5672, #w-node-_99169bb7-a573-4606-6b5f-cafbeab817ae-f65c5672, #w-node-_1e739557-0f00-6630-628f-0ec0f991cf0c-f65c5672 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43d81335-73a3-3781-84bd-397a7b29e404-f65c5672, #w-node-_4010460f-b992-1bc8-53e3-60b368f4fc2b-f65c5672 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a2bbff1d-a4d0-ecb5-60dc-f8bf8f822514-66a4085f, #w-node-_3c2b2304-dcac-b414-9dc1-ab3a849a687d-66a4085f, #w-node-d80e24bd-b703-4b06-0c9f-63b368c86bd8-66a4085f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-fda0e034-722e-9172-f9e0-29ebeabdc096-66a4085f, #w-node-b35ec22d-ad72-3ec0-3d3e-c3bdb4743d99-66a4085f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7245317d-1a59-7867-36be-90a5c9fc3ef9-44f9c204, #w-node-e9ccdedd-e3a6-004b-688e-128f750269e5-44f9c204, #w-node-_58638a2f-37ae-1b38-e39d-6e2281433277-44f9c204 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4fd0b80e-8134-214e-0816-72531d8752ca-44f9c204, #w-node-_3a0d1c6a-dec8-65fd-d816-388ba65749b1-44f9c204 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_255f8d12-e5aa-369a-8b75-a232e9214144-774f3480, #w-node-b98e2d53-4a5c-b4b8-5cfd-a1acc569663a-774f3480, #w-node-d3072e54-84d9-8bf7-2537-648d9d9ac23a-774f3480 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cbdb6c40-21e6-1447-de31-c23422af370c-774f3480 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_75b0bbdd-8740-b7bf-e791-0b27fd9fa9bd-3ee8e194, #w-node-_6e0981d7-c9fe-feb3-7d04-b9487dbf0079-3ee8e194, #w-node-df5357f7-71bb-3a72-ec0f-028835d99ab9-3ee8e194 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa43-3ee8e194, #w-node-d10500f5-346a-6847-df7e-ef65a3127567-3ee8e194 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_7e9aa604-56a8-4077-1e4b-145e63f9fb0e-b8210b9b, #w-node-_98d29652-ed78-7c6c-ae12-db23b642f5a0-b8210b9b, #w-node-d6f48573-eccb-ad57-3a00-ac1f2c6874d7-b8210b9b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_9403154f-7647-3761-51ea-d4c28d928360-b8210b9b, #w-node-_26afb5e9-5fea-3d91-472f-1061bcc07b02-b8210b9b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_53590e6c-00da-535e-7f8e-bd61147a3271-391c66e6, #w-node-_129f5888-5dd3-5568-4791-b6f83d7b3f2b-391c66e6, #w-node-_94edd9fc-1522-d474-99ba-2f7d1a702385-391c66e6 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45192-391c66e6, #w-node-_93fcf688-ec6a-72a4-00e7-b9d5061559b8-391c66e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-b9a55c9a-de06-6baa-82e3-4d31f5ba9bbc-44fca1ea, #w-node-ae507e39-a1c6-4a47-fd89-08f34f5c0dc7-44fca1ea, #w-node-_65d04b41-712b-928a-1c9e-a80312063524-44fca1ea {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac466-44fca1ea, #w-node-_0549f556-1610-381a-d1d7-fe75ff92ca50-44fca1ea {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d6ab8ef5-fa99-8cc5-0082-eef1f4a64701-548b0387, #w-node-d94b9275-6343-a7c6-0dbf-8fc2fc838d38-548b0387, #w-node-_2ce7ed3a-76eb-8255-c583-c3cbad25e3ac-548b0387 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdc7-548b0387, #w-node-e5298e10-f646-bf6b-c455-efefb354cd8a-548b0387 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-77514c23 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-77514c23, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-77514c23 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f7ae3c8f-4cb5-6699-eca1-3065dddef0c6-dddef0aa, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe273-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe27d-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe287-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28b-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28f-b0c34eb3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe29c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2d2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2fe-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe304-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe30e-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe310-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe316-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe31c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe322-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe32c-b0c34eb3, #w-node-_12bef3d4-e5ff-27ff-335d-f3123df71c40-b0c34eb3, #w-node-_48709706-1073-f3dd-db40-5b0284e5e4c6-b0c34eb3 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe331-b0c34eb3 {
    justify-self: start;
  }

  #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d84-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d8e-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d98-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d9c-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74da0-1a78e1e2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dad-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de3-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df1-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e03-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e09-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e0f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e15-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e1f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e21-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e27-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e2d-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e33-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e3d-1a78e1e2, #w-node-_664be6e1-2f56-b6dd-5286-c1466d0b1b73-1a78e1e2, #w-node-_148c83f7-9f9b-3ec7-9de7-fbc1f192286b-1a78e1e2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e42-1a78e1e2 {
    justify-self: start;
  }

  #w-node-fb05d208-ac09-a1fa-ba18-b4dbb598e845-84e2387c, #w-node-_6750f868-d0a4-c8f6-d2ca-657f2db4c74c-7b393bcd, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d19-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d23-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d27-6174f332 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d34-6174f332, #w-node-_663070fe-e8e5-948c-1303-9c4cfcb0ae07-6174f332 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ade4084b-f793-9768-c0ea-86049fa2f9e8-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f2-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f6-7aa304a2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ade4084b-f793-9768-c0ea-86049fa2fa03-7aa304a2, #w-node-_73a137c9-8f8e-0b93-2e12-2533e75a28be-7aa304a2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_74c88307-d4de-6449-5810-7099517a600e-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6018-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a601c-fc105793 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_74c88307-d4de-6449-5810-7099517a6029-fc105793, #w-node-_840e8284-b9d3-0149-0c3f-0593c4755405-fc105793 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2d716768-2ae8-f173-e63b-05169f7c2c66-e985a01f, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f2ec-3dd39d97, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7aa5-80eb2b02, #w-node-_45ab0535-2975-8444-4a13-200f463102db-0f5a3299 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d016f862-c955-37c6-a581-3ecbe9778e10-4587d164, #w-node-d016f862-c955-37c6-a581-3ecbe9778e1f-4587d164, #w-node-_56c8c035-9f78-6120-fc73-de16e6c3eb36-4587d164, #w-node-f04374d3-2f2c-847b-60fb-bef1cb745fa0-6c273006, #w-node-f04374d3-2f2c-847b-60fb-bef1cb746029-6c273006 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_9c250ad4-745e-d530-d56c-8adc9e4175d7-7a6f8e4b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-8d32d650 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-8d32d650, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-8d32d650 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (min-width: 1440px) {
  #w-node-_33efbddc-e5f8-3f0b-2796-d4d17749262c-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d177492668-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926d6-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926e3-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926e7-b1e509cf, #w-node-_33efbddc-e5f8-3f0b-2796-d4d1774926eb-b1e509cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de3-1a78e1e2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2d716768-2ae8-f173-e63b-05169f7c2c62-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2c9e-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d0c-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d19-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d1d-e985a01f, #w-node-_2d716768-2ae8-f173-e63b-05169f7c2d21-e985a01f, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f2e8-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f324-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f392-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f39f-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f3a3-3dd39d97, #w-node-_4c0f0f62-4479-4a1f-44c3-d09e1f64f3a7-3dd39d97, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7aa1-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7add-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b4b-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b58-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b5c-80eb2b02, #w-node-_83d3cb26-ef24-614e-7de9-2cf128db7b60-80eb2b02 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_86cd3b0f-7f58-d800-9967-003265f44a31-64d8cc0c, #w-node-_7f15c2b3-9821-ab5d-622e-065184483238-64d8cc0c, #w-node-_7d5aaa83-4cbb-c5aa-1bbf-59c37c5aad9f-64d8cc0c, #w-node-_7fd7d238-408a-f840-627e-6ecb070f28cb-64d8cc0c, #w-node-f9adafdd-0cef-9a87-6179-708c46bcad8f-64d8cc0c, #w-node-f5344208-7fa8-35b8-7faa-612f71cbb94d-64d8cc0c, #w-node-_58565383-a004-3fa7-12e5-d16bc8625db9-64d8cc0c, #w-node-e854ea5a-ef9e-6d2c-0eac-3f792cdee5cc-64d8cc0c, #w-node-_9928b5d1-6eaf-a807-7478-4ffe0ac41467-64d8cc0c, #w-node-_514f52ec-a2e1-edb2-40a5-af7791f0eca4-64d8cc0c, #w-node-_760585ca-2b86-33a9-30b1-f0be9acfa104-64d8cc0c, #w-node-_10b452a8-dac1-aa6a-96a5-6c8752386573-64d8cc0c, #w-node-_8ccd03a3-6a9b-499d-9a5a-c854f9dacb5a-64d8cc0c, #w-node-ca7c6e18-15c1-bee4-71ad-25c730c5c1b2-64d8cc0c, #w-node-d08fafae-6f51-1e76-6b28-cf53a5757d94-64d8cc0c, #w-node-_268c3c4f-19cc-7906-6c43-34d366499da4-64d8cc0c, #w-node-eb921ea4-cce7-de98-00cf-edf1aee3b228-64d8cc0c, #w-node-_4f6bdb44-8f35-96cf-fb9f-01f63d42058f-64d8cc0c, #w-node-cce97f5b-c3a4-d564-ec47-2296788dff48-64d8cc0c, #w-node-bbf12643-7773-a14b-f41e-60730ba85b45-64d8cc0c, #w-node-_229a49b9-0fd4-40dd-66c9-17c5889d2d15-64d8cc0c, #w-node-_9246882a-439b-ec60-8783-efecef771ffc-64d8cc0c, #w-node-_79f20c99-7cf2-35bc-f4a7-39ceaad90be2-64d8cc0c, #w-node-_61a71014-4669-3ff0-0195-b02b1b87b570-64d8cc0c, #w-node-_4d462d31-5d75-978b-cf00-6c95ecbcc30c-64d8cc0c, #w-node-afff188a-a871-cc6e-ff54-3380a3309217-64d8cc0c, #w-node-_8939fee4-925b-5d38-f7de-4ef3760e0afb-64d8cc0c, #w-node-ebec222e-a1de-e2c6-f659-d10a1424d770-64d8cc0c, #w-node-fc0dc887-086a-c74e-8dca-c2718db4ffbb-64d8cc0c, #w-node-_81a924ba-d3cb-a8b3-4572-e836118939ed-64d8cc0c, #w-node-f97c8fb3-b85d-0800-da4d-2e0d1164d6af-64d8cc0c, #w-node-_02564c24-9a70-a250-7fa1-cd1c1d522ead-64d8cc0c, #w-node-_051a503b-16f1-8e6e-c2bb-d1e2b619d376-64d8cc0c, #w-node-_6821872d-760d-f8b5-76b2-c8b19332c5da-64d8cc0c, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a248-c390aa85, #w-node-_24f9f15e-0454-f1a1-8eed-8f15611bff9e-c390aa85, #w-node-_7f025bff-25d2-d45f-d8fe-4b5d9fe8c17a-c390aa85, #w-node-_7b64adf8-2b56-8375-756e-170c563615d8-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a24e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a258-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a25a-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a25e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a264-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a26a-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a274-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a276-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a27c-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a280-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a286-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a290-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a292-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a298-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a29e-c390aa85, #w-node-e9069e42-c306-7625-3c90-7233d78fc717-c390aa85, #w-node-_06136f4c-c6ae-117b-be94-43c20ac72d01-c390aa85, #w-node-ef1adeb3-d0db-ed3f-d8c4-8b76edf084c9-c390aa85, #w-node-db41a8d9-dd21-8844-6828-430bcdece43a-c390aa85, #w-node-_60c44091-3fd3-c510-8872-343ce0c7f339-c390aa85, #w-node-_5be09b4d-87c0-1b80-6b23-f26c46efdc89-c390aa85, #w-node-_7e08c968-3cd4-df52-c0ce-a37debc7a2e4-c390aa85, #w-node-_3095c50d-ec8b-a178-7e4b-34f2b4760686-c390aa85, #w-node-a2751904-c1ec-888b-583f-029cc1913dd3-c390aa85, #w-node-c747ce2a-b337-dd3c-95d7-1f3efe3d31e9-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a2ae-c390aa85, #w-node-b3610afb-e603-7e85-c96c-9853932a44cb-c390aa85, #w-node-_84a846dc-b305-b0b4-ceba-2ab418d7972a-c390aa85, #w-node-_6c0feb00-a458-e359-9860-29164d44fa2d-6ed2b5bc, #w-node-_68318988-1957-074b-8d64-38f32e9a58c1-6ed2b5bc, #w-node-_7a2b52ac-3535-622e-01cf-af087233af6b-6ed2b5bc, #w-node-_041f4f31-adae-04fb-500f-a26585823ba7-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa33-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa3d-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa3f-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa43-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa49-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa4f-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa59-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa5b-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa61-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa65-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa6b-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa75-6ed2b5bc, #w-node-a9e0ed5f-1068-c72c-00b1-8ad67446c1dc-6ed2b5bc, #w-node-_52698521-d890-1a46-99bf-98c2b1f4b760-6ed2b5bc, #w-node-_4a0e0041-a77f-415c-b1fa-f6baba3f5cc2-6ed2b5bc, #w-node-ce53ab62-2152-9d63-f22d-9a9beb8d9ebb-6ed2b5bc, #w-node-_895bc19b-c4b4-f8d6-e307-01bf0ec4e381-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa77-6ed2b5bc, #w-node-a454ace3-5771-e8f2-ee97-311963620eeb-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa83-6ed2b5bc, #w-node-_4dc0f8ea-3fd4-47ae-015c-5b62678d974d-6ed2b5bc, #w-node-_6e2a834f-bceb-4eb1-d073-671a44d011ef-6ed2b5bc, #w-node-_358602f0-4634-bfe6-0131-765de165547c-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa7d-6ed2b5bc, #w-node-_8b7fccf7-819b-16fd-ecdf-88b6d12b25df-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa93-6ed2b5bc, #w-node-_17f7be03-30fe-f88c-7691-32677746291e-6ed2b5bc, #w-node-eb8f1555-22c3-1c26-ed19-976d7057f2f4-6ed2b5bc, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3f2-f65c5672, #w-node-_1cef7616-b5e8-0236-3f31-30dbd43c9ec3-f65c5672, #w-node-_99169bb7-a573-4606-6b5f-cafbeab817ae-f65c5672, #w-node-_1e739557-0f00-6630-628f-0ec0f991cf0c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3f8-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e402-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e404-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e408-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e40e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e414-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e41e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e420-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e426-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e42a-f65c5672, #w-node-eec0040c-0a91-cc6a-645e-355964354f52-f65c5672, #w-node-_0a059f2d-407b-0a9d-7731-7ee9dd2698dc-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e43c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e442-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e448-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e430-f65c5672, #w-node-_64ef16f6-3e98-04bc-9233-8ea1a47c9d25-f65c5672, #w-node-_49f01ff9-5704-2606-8071-28d1102ad1c1-f65c5672, #w-node-a56b01af-6358-2ff4-8fb8-8bb576cc282a-f65c5672, #w-node-_017492f8-9a83-2ecc-2875-19dfe7bed22b-f65c5672, #w-node-_066ec16b-84d5-92df-754a-79029d04722c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e43a-f65c5672, #w-node-be1a30c8-e480-7704-ee0e-45ce5a273381-f65c5672, #w-node-_849ce928-8cd4-0ed0-2d70-7fed9c10b549-f65c5672, #w-node-bfc36158-d4e6-5cdc-805a-3f9a35e5f456-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e458-f65c5672, #w-node-_4010460f-b992-1bc8-53e3-60b368f4fc2b-f65c5672, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc084-66a4085f, #w-node-a2bbff1d-a4d0-ecb5-60dc-f8bf8f822514-66a4085f, #w-node-_3c2b2304-dcac-b414-9dc1-ab3a849a687d-66a4085f, #w-node-d80e24bd-b703-4b06-0c9f-63b368c86bd8-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc08a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc094-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc096-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc09a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0a0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0a6-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b2-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b8-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0bc-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0c2-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0cc-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0ce-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0d4-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0da-66a4085f, #w-node-_1edd32a9-d718-ecc5-0308-796f7ca79d26-66a4085f, #w-node-_5eeee009-ccf1-e1f7-ddae-1dd10d389621-66a4085f, #w-node-_06600338-4d06-c742-28fc-55363260b256-66a4085f, #w-node-ad9c5299-6d86-17a2-dc9e-7c6fc29e7fdb-66a4085f, #w-node-b3d89fc3-c9ae-8317-64c2-57e3da50cb33-66a4085f, #w-node-_097f4304-4002-9fe9-9a0e-753828af77ff-66a4085f, #w-node-_9ca784ac-6a52-19cf-5497-cc13a1f13ca9-66a4085f, #w-node-_488e14d7-66dc-58f6-a7fb-d7a68a64dd36-66a4085f, #w-node-_93edb8ea-55a2-d28e-9cb7-42a9af58ce7c-66a4085f, #w-node-_91294c36-db3e-ca23-7c99-f4bc92191a1f-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0ea-66a4085f, #w-node-_1f021f7b-44b0-0e8f-f409-108817f44aea-66a4085f, #w-node-b35ec22d-ad72-3ec0-3d3e-c3bdb4743d99-66a4085f, #w-node-_4fd0b80e-8134-214e-0816-72531d8752b8-44f9c204, #w-node-_7245317d-1a59-7867-36be-90a5c9fc3ef9-44f9c204, #w-node-e9ccdedd-e3a6-004b-688e-128f750269e5-44f9c204, #w-node-_58638a2f-37ae-1b38-e39d-6e2281433277-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752be-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752c8-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ca-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ce-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752d4-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752da-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752e4-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752e6-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ec-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752f0-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752f6-44f9c204, #w-node-f09970c0-1723-3192-18b5-7bd92ecd950f-44f9c204, #w-node-_63775b38-7c9b-0695-285e-fcd48d338448-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875308-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d87530e-44f9c204, #w-node-_987c2a14-6447-dab6-193d-5e7f5595888d-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875300-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875302-44f9c204, #w-node-d09f870a-645a-f46f-c7e1-f24bba735a71-44f9c204, #w-node-_4183d8b6-f6ad-6683-1b98-53d69fd7cc63-44f9c204, #w-node-a181a248-9e12-151e-92a7-88ca86301b14-44f9c204, #w-node-_0629674d-613e-e52b-dcdc-e5eec2942b3a-44f9c204, #w-node-b32ba1d2-831a-b873-3326-aff8e70658fb-44f9c204, #w-node-bac85c3f-92b4-5ff0-941c-6d2f8dfcd365-44f9c204, #w-node-b831ed87-8d95-23b2-3fe9-a4dc426694b8-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d87531e-44f9c204, #w-node-_870228d7-73dc-07ff-00be-5b13d329ab87-44f9c204, #w-node-_3a0d1c6a-dec8-65fd-d816-388ba65749b1-44f9c204, #w-node-cbdb6c40-21e6-1447-de31-c23422af36fa-774f3480, #w-node-_255f8d12-e5aa-369a-8b75-a232e9214144-774f3480, #w-node-b98e2d53-4a5c-b4b8-5cfd-a1acc569663a-774f3480, #w-node-d3072e54-84d9-8bf7-2537-648d9d9ac23a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3700-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af370a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af370c-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3710-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3716-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af371c-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3726-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3728-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af372e-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3732-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3738-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3742-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3744-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af374a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3750-774f3480, #w-node-_6c6322cf-772d-7319-c3d5-a67865724ea2-774f3480, #w-node-_09a16dbb-5e41-be49-6207-4fc5500f30a1-774f3480, #w-node-_0f9abc40-7877-fae9-8f42-184a6ecc6c1f-774f3480, #w-node-_4466853b-1551-d532-f55d-f16a1e373e59-774f3480, #w-node-ce041356-a8a2-b1d5-cd80-2b5146951ea7-774f3480, #w-node-_62401fbf-0b39-0862-1743-a167c95daadc-774f3480, #w-node-e4389927-f1d4-2f0f-44ec-7692359b1a3c-774f3480, #w-node-cb66acd6-cd84-fb9a-2685-c02d46508428-774f3480, #w-node-_4ac3280b-9254-8641-cfd8-b388f7e9d15c-774f3480, #w-node-c1095203-08dc-dbb8-b2ce-2273b330045e-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3760-774f3480, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa31-3ee8e194, #w-node-_75b0bbdd-8740-b7bf-e791-0b27fd9fa9bd-3ee8e194, #w-node-_6e0981d7-c9fe-feb3-7d04-b9487dbf0079-3ee8e194, #w-node-df5357f7-71bb-3a72-ec0f-028835d99ab9-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa37-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa41-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa43-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa47-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa4d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa53-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa5d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa5f-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa65-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa69-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa6f-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa79-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa7b-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa81-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa87-3ee8e194, #w-node-_6a3c9736-ec3f-50c8-8582-2c0654a7ed86-3ee8e194, #w-node-_2213bb29-3165-75c9-c76e-d71ee72e82f3-3ee8e194, #w-node-_90495cfb-0ce6-4c9c-9849-aed5bec0ad9b-3ee8e194, #w-node-ab28efad-32e4-501b-00f5-f8784e8a7ed4-3ee8e194, #w-node-a5c48697-9f5d-e522-c5a5-ec0865f89761-3ee8e194, #w-node-ec04c61a-e153-5923-b4d0-6e2e27fba61a-3ee8e194, #w-node-dd33bcaf-0362-8e48-fff3-faf27797c1c3-3ee8e194, #w-node-_1d03cd7a-a4a9-5e80-ba38-c7a0f2e77f38-3ee8e194, #w-node-_0fd141b6-abc1-ed01-e72e-66193d4bab76-3ee8e194, #w-node-a0243c90-4836-5cf0-6589-7daa0a4d3353-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa97-3ee8e194, #w-node-_891f3ea5-0c4a-f61b-92d2-89250cb84c9f-3ee8e194, #w-node-d10500f5-346a-6847-df7e-ef65a3127567-3ee8e194, #w-node-_9403154f-7647-3761-51ea-d4c28d92834e-b8210b9b, #w-node-_7e9aa604-56a8-4077-1e4b-145e63f9fb0e-b8210b9b, #w-node-_98d29652-ed78-7c6c-ae12-db23b642f5a0-b8210b9b, #w-node-d6f48573-eccb-ad57-3a00-ac1f2c6874d7-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928354-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92835e-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928360-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928364-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92836a-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928370-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92837a-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92837c-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928382-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928386-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92838c-b8210b9b, #w-node-ad2b7733-be5c-6164-4bbc-2eba1c564aa1-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928398-b8210b9b, #w-node-_4f947e6e-88a8-c2a0-e17b-1bb795169f28-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283a4-b8210b9b, #w-node-_814e25d4-3f08-b447-6829-3c642adc372c-b8210b9b, #w-node-_42dad7b3-4665-886f-7ec2-53700dae87ae-b8210b9b, #w-node-c5aa3064-f9a9-0caf-54da-b7839fd36658-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92839e-b8210b9b, #w-node-_88851e2e-9765-31ea-e178-df43199d8978-b8210b9b, #w-node-_8016b53b-6f6d-0bce-9135-875834854cab-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928396-b8210b9b, #w-node-_7e25e140-e43c-4dd5-8787-8e6d47cf9a1c-b8210b9b, #w-node-e03eed35-e7c6-7891-a570-9b8cf6729efd-b8210b9b, #w-node-c8d2243f-a148-0aaf-b4d0-caa77c9090ae-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283b4-b8210b9b, #w-node-_59fad890-7bee-7476-628f-a907d11a146c-b8210b9b, #w-node-_26afb5e9-5fea-3d91-472f-1061bcc07b02-b8210b9b, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45180-391c66e6, #w-node-_53590e6c-00da-535e-7f8e-bd61147a3271-391c66e6, #w-node-_129f5888-5dd3-5568-4791-b6f83d7b3f2b-391c66e6, #w-node-_94edd9fc-1522-d474-99ba-2f7d1a702385-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45186-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45190-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45192-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45196-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc4519c-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451a2-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ac-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ae-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451b4-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451b8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451be-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451c8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ca-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451d0-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451d6-391c66e6, #w-node-_69ed512a-cf97-7292-45fa-2c790de6b9fc-391c66e6, #w-node-_4f4867aa-d142-60f1-b49c-d1573cc8b368-391c66e6, #w-node-_8447c0f7-bebd-f407-9c21-4cfb9a72d0bd-391c66e6, #w-node-_62a0ae8f-81c2-7660-7317-7b54b33dd307-391c66e6, #w-node-f594dc10-b5ef-d81b-925b-bd4f3d1b4859-391c66e6, #w-node-_471562c5-77d9-a5e4-029c-8659334fa3c7-391c66e6, #w-node-_66b9bd7c-1f71-80c1-ef91-ce6884bb4a72-391c66e6, #w-node-_38b21f2c-4507-67a1-5a95-e679e0d97770-391c66e6, #w-node-c16dded0-c568-c862-9b12-5a515da13705-391c66e6, #w-node-a7d04af3-3559-79e3-cd92-aa414571b9d8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451e6-391c66e6, #w-node-d64627b3-8b96-e2cc-15d2-84c9b8b8c6a2-391c66e6, #w-node-_93fcf688-ec6a-72a4-00e7-b9d5061559b8-391c66e6, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac454-44fca1ea, #w-node-b9a55c9a-de06-6baa-82e3-4d31f5ba9bbc-44fca1ea, #w-node-ae507e39-a1c6-4a47-fd89-08f34f5c0dc7-44fca1ea, #w-node-_65d04b41-712b-928a-1c9e-a80312063524-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac45a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac464-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac466-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac46a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac470-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac476-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac480-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac482-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac488-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac48c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac492-44fca1ea, #w-node-_383cf24a-cee9-68ff-ca45-675cf7acde35-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac49e-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4a4-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4aa-44fca1ea, #w-node-d53b34d9-564a-058c-b864-0519694ec57b-44fca1ea, #w-node-decd30ef-8cc4-0170-ec0d-d8aad8481dfd-44fca1ea, #w-node-_07d989bc-9660-0e03-fca6-27031f42ead2-44fca1ea, #w-node-_1708ee33-3114-b067-1379-e917b9009844-44fca1ea, #w-node-_59450eea-f270-dc32-6bad-21c852b36d8b-44fca1ea, #w-node-_21d06fd4-ef68-748b-4717-30627c886fc2-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac49c-44fca1ea, #w-node-c4a9fce6-67da-9ad0-770c-e31ec48dbd5b-44fca1ea, #w-node-ed600713-1421-ddb2-76f3-608a0da1e128-44fca1ea, #w-node-b6ff043d-2758-bb6c-b9b3-c49d045f137c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4ba-44fca1ea, #w-node-ff341684-73f1-f106-4fca-d43cabaf3f80-44fca1ea, #w-node-_0549f556-1610-381a-d1d7-fe75ff92ca50-44fca1ea, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdb5-548b0387, #w-node-d6ab8ef5-fa99-8cc5-0082-eef1f4a64701-548b0387, #w-node-d94b9275-6343-a7c6-0dbf-8fc2fc838d38-548b0387, #w-node-_2ce7ed3a-76eb-8255-c583-c3cbad25e3ac-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdbb-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdc5-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdc7-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdcb-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdd1-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdd7-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde1-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde3-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde9-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bded-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdf3-548b0387, #w-node-_8f609d53-ad0f-b659-92df-39c2795dd90a-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdff-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be05-548b0387, #w-node-_83a789c6-00fb-67e6-5843-da820a89cf2a-548b0387, #w-node-_8f6a2dac-5f89-b71f-9093-92e7701b461d-548b0387, #w-node-efe9c0d9-db80-54b6-3d88-26c259a8b71c-548b0387, #w-node-_56292bbe-38b8-265c-4132-c02ee5f5f10e-548b0387, #w-node-d3094697-2cf1-958d-6ce7-3af22452e92c-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be0b-548b0387, #w-node-b3ff10f1-07d3-e598-a1eb-af6edd8bf12c-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdfd-548b0387, #w-node-_498b69ec-a7ae-acbe-ac27-33099e575786-548b0387, #w-node-_4d08bee0-c1ac-7e37-192e-64176161b999-548b0387, #w-node-a4d5ac4a-28dc-2a1e-9371-68bb7b45ef2a-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be1b-548b0387, #w-node-_1e80d96f-e996-d8a3-eae1-ad8d79cf7dfe-548b0387, #w-node-e5298e10-f646-bf6b-c455-efefb354cd8a-548b0387, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511208a-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a2-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a9-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120af-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120b5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120bb-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c7-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120cd-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d1-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d7-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e1-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e3-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e9-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ef-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120f5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ff-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112101-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112107-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511210d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112113-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211f-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112125-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511212b-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511213b-77514c23, #w-node-_34832cc0-1290-b449-4f2e-758e6f1e81d7-77514c23, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-77514c23, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe273-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe27d-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe287-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28b-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28f-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe293-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe29a-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe29c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2a0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2a6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2ac-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2b6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2b8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2be-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2c2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2c8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2d2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2d4-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2da-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2fe-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe304-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe30e-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe310-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe316-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe31c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe32c-b0c34eb3, #w-node-_12bef3d4-e5ff-27ff-335d-f3123df71c40-b0c34eb3, #w-node-_48709706-1073-f3dd-db40-5b0284e5e4c6-b0c34eb3, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d84-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d8e-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d98-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d9c-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74da0-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74da4-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dab-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dad-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74db1-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74db7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dbd-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dc7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dc9-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dcf-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dd3-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dd9-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de3-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de5-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74deb-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df1-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e01-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e03-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e09-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e0f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e15-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e1f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e21-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e27-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e2d-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e3d-1a78e1e2, #w-node-_664be6e1-2f56-b6dd-5286-c1466d0b1b73-1a78e1e2, #w-node-_148c83f7-9f9b-3ec7-9de7-fbc1f192286b-1a78e1e2, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d13-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d19-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d23-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d27-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d2b-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d32-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d34-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d38-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d3e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d44-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d4e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d50-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d56-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d5a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d60-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d6a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d6c-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d72-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d78-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d7e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d88-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d8a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d90-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d96-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d9c-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764da6-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764da8-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dae-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764db4-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dc4-6174f332, #w-node-_872bb6c4-4162-6ba5-d2a7-a72480cf743f-6174f332, #w-node-_663070fe-e8e5-948c-1303-9c4cfcb0ae07-6174f332, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9e2-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9e8-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f2-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f6-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9fa-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa01-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa03-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa07-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa0d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa13-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa1d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa1f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa25-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa29-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa2f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa39-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa3b-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa41-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa47-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa4d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa57-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa59-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa5f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa65-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa6b-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa75-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa77-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa7d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa83-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa93-7aa304a2, #w-node-f9cfc5fe-86f0-283a-b635-334f0a6190a4-7aa304a2, #w-node-_73a137c9-8f8e-0b93-2e12-2533e75a28be-7aa304a2, #w-node-_74c88307-d4de-6449-5810-7099517a6008-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a600e-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6018-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a601c-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6020-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6027-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6029-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a602d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6033-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6039-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6043-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6045-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a604b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a604f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6055-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a605f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6061-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6067-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a606d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6073-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a607d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a607f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6085-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a608b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6091-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a609b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a609d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60a3-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60a9-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60b9-fc105793, #w-node-_99265047-4e43-807b-b229-e58192c1f840-fc105793, #w-node-_840e8284-b9d3-0149-0c3f-0593c4755405-fc105793, #w-node-_9c250ad4-745e-d530-d56c-8adc9e4175d7-7a6f8e4b, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511208a-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a2-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a9-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120af-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120b5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120bb-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c7-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120cd-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d1-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d7-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e1-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e3-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e9-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ef-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120f5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ff-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112101-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112107-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511210d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112113-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211f-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112125-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511212b-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511213b-8d32d650, #w-node-_34832cc0-1290-b449-4f2e-758e6f1e81d7-8d32d650, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-8d32d650 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 991px) {
  #w-node-e0c1a64e-02a4-1d6f-2f67-f10eb0954491-b095448d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a2840ddf-fc9c-a9bb-2ff5-8327216588e9-216588a3, #w-node-_8c069574-40d1-2379-9370-47fdbd3357b4-b1e509cf {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_1c372a6f-a65f-3416-509f-f152248a1008-248a0ffb {
    order: 9999;
  }

  #w-node-_8ff383f5-5d91-f71c-b001-1107d2617387-64d8cc0c, #w-node-a7e7dd5f-809a-e5b6-0617-1f36df27abc2-c390aa85 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_3c55838d-6bff-bf56-d132-7ee661bf92dc-61bf9273 {
    order: -9999;
  }

  #w-node-_4580d86d-5eae-f867-2206-bcc4345e3d6d-6ed2b5bc {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f7ae3c8f-4cb5-6699-eca1-3065dddef0f0-dddef0aa {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-c7e89403-f8ac-cd65-424b-251ac42da192-c178b245, #w-node-_5aba715b-8e60-f6ac-899e-eed7461b8978-d88de926 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6750f868-d0a4-c8f6-d2ca-657f2db4c776-7b393bcd {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_8e2e7883-f98f-c359-68d7-fba1022e5f09-be5bea29 {
    justify-self: start;
  }

  #w-node-_8e2e7883-f98f-c359-68d7-fba1022e5f1f-be5bea29 {
    order: -9999;
  }

  #w-node-_45ab0535-2975-8444-4a13-200f46310305-0f5a3299 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_3daa4d27-2396-1b17-2cca-38b74ed2a136-74427f41 {
    order: -9999;
  }

  #w-node-bac5d4c5-2271-1322-569a-78f25f80971c-4f1a4631 {
    order: 9999;
  }

  #w-node-d73b8c4a-3c6f-e4d9-4f2a-3555d2dff416-98c81b26 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-a691a081-e141-a635-842e-2e78d905b960-b1e509cc, #w-node-a691a081-e141-a635-842e-2e78d905b961-b1e509cc {
    justify-self: stretch;
  }

  #field-2.w-node-a691a081-e141-a635-842e-2e78d905b962-b1e509cc {
    justify-self: auto;
  }

  #w-node-a691a081-e141-a635-842e-2e78d905b963-b1e509cc, #w-node-_6324d797-90be-57a4-27e8-f05b27516dd9-d3385c74, #w-node-_6324d797-90be-57a4-27e8-f05b27516dda-d3385c74 {
    justify-self: stretch;
  }

  #field.w-node-_6324d797-90be-57a4-27e8-f05b27516ddb-d3385c74 {
    justify-self: auto;
  }

  #w-node-_6324d797-90be-57a4-27e8-f05b27516ddc-d3385c74, #w-node-e87213aa-aa9c-7895-8006-030cc219e69c-1ebd34f1, #w-node-e87213aa-aa9c-7895-8006-030cc219e69d-1ebd34f1 {
    justify-self: stretch;
  }

  #field-2.w-node-e87213aa-aa9c-7895-8006-030cc219e69e-1ebd34f1 {
    justify-self: auto;
  }

  #w-node-e87213aa-aa9c-7895-8006-030cc219e69f-1ebd34f1, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a3-65021a64, #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a4-65021a64 {
    justify-self: stretch;
  }

  #field-2.w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a5-65021a64 {
    justify-self: auto;
  }

  #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a6-65021a64 {
    justify-self: stretch;
  }

  #w-node-_73c6e7e3-42bb-8a93-d013-c1e6638645f0-770447b0, #w-node-f3eecd69-f92b-a5b6-9194-6c4f2fd74be6-84e2387c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-a691a081-e141-a635-842e-2e78d905b944-b1e509cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a691a081-e141-a635-842e-2e78d905b963-b1e509cc {
    justify-self: stretch;
  }

  #w-node-e0c1a64e-02a4-1d6f-2f67-f10eb0954491-b095448d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_30a2eeb8-d8aa-f7b4-d66b-b9aac37a4a19-64d8cc0c, #w-node-_0e2a740c-ca02-ad5e-9a8b-2a1050285679-64d8cc0c, #w-node-_01b926ef-ff06-81d6-b938-f18e71316867-64d8cc0c, #w-node-_0336b2a6-544e-96b7-d753-f27661e9b5c0-64d8cc0c, #w-node-d3c77467-fdc1-4ac1-abe5-43dd8c0cc4bd-64d8cc0c, #w-node-_86cd3b0f-7f58-d800-9967-003265f44a31-64d8cc0c, #w-node-_7f15c2b3-9821-ab5d-622e-065184483238-64d8cc0c, #w-node-_7d5aaa83-4cbb-c5aa-1bbf-59c37c5aad9f-64d8cc0c, #w-node-_7fd7d238-408a-f840-627e-6ecb070f28cb-64d8cc0c, #w-node-f9adafdd-0cef-9a87-6179-708c46bcad8f-64d8cc0c, #w-node-f5344208-7fa8-35b8-7faa-612f71cbb94d-64d8cc0c, #w-node-_58565383-a004-3fa7-12e5-d16bc8625db9-64d8cc0c, #w-node-e854ea5a-ef9e-6d2c-0eac-3f792cdee5cc-64d8cc0c, #w-node-_9928b5d1-6eaf-a807-7478-4ffe0ac41467-64d8cc0c, #w-node-_514f52ec-a2e1-edb2-40a5-af7791f0eca4-64d8cc0c, #w-node-_760585ca-2b86-33a9-30b1-f0be9acfa104-64d8cc0c, #w-node-_10b452a8-dac1-aa6a-96a5-6c8752386573-64d8cc0c, #w-node-_8ccd03a3-6a9b-499d-9a5a-c854f9dacb5a-64d8cc0c, #w-node-ca7c6e18-15c1-bee4-71ad-25c730c5c1b2-64d8cc0c, #w-node-d08fafae-6f51-1e76-6b28-cf53a5757d94-64d8cc0c, #w-node-_268c3c4f-19cc-7906-6c43-34d366499da4-64d8cc0c, #w-node-eb921ea4-cce7-de98-00cf-edf1aee3b228-64d8cc0c, #w-node-_4f6bdb44-8f35-96cf-fb9f-01f63d42058f-64d8cc0c, #w-node-cce97f5b-c3a4-d564-ec47-2296788dff48-64d8cc0c, #w-node-bbf12643-7773-a14b-f41e-60730ba85b45-64d8cc0c, #w-node-_229a49b9-0fd4-40dd-66c9-17c5889d2d15-64d8cc0c, #w-node-_9246882a-439b-ec60-8783-efecef771ffc-64d8cc0c, #w-node-_79f20c99-7cf2-35bc-f4a7-39ceaad90be2-64d8cc0c, #w-node-_61a71014-4669-3ff0-0195-b02b1b87b570-64d8cc0c, #w-node-_4d462d31-5d75-978b-cf00-6c95ecbcc30c-64d8cc0c, #w-node-afff188a-a871-cc6e-ff54-3380a3309217-64d8cc0c, #w-node-_8939fee4-925b-5d38-f7de-4ef3760e0afb-64d8cc0c, #w-node-ebec222e-a1de-e2c6-f659-d10a1424d770-64d8cc0c, #w-node-fc0dc887-086a-c74e-8dca-c2718db4ffbb-64d8cc0c, #w-node-_81a924ba-d3cb-a8b3-4572-e836118939ed-64d8cc0c, #w-node-f97c8fb3-b85d-0800-da4d-2e0d1164d6af-64d8cc0c, #w-node-ff8f668b-6b4d-9f62-c12e-c8f37ec289f4-64d8cc0c, #w-node-_02564c24-9a70-a250-7fa1-cd1c1d522ead-64d8cc0c, #w-node-_051a503b-16f1-8e6e-c2bb-d1e2b619d376-64d8cc0c, #w-node-_6821872d-760d-f8b5-76b2-c8b19332c5da-64d8cc0c {
    grid-column: span 1 / span 1;
  }

  #w-node-_8ff383f5-5d91-f71c-b001-1107d2617387-64d8cc0c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a22e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a230-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a233-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a23b-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a242-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a248-c390aa85, #w-node-_24f9f15e-0454-f1a1-8eed-8f15611bff9e-c390aa85, #w-node-_7f025bff-25d2-d45f-d8fe-4b5d9fe8c17a-c390aa85, #w-node-_7b64adf8-2b56-8375-756e-170c563615d8-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a24e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a258-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a25a-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a25e-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a264-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a26a-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a274-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a276-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a27c-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a280-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a286-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a290-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a292-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a298-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a29e-c390aa85, #w-node-e9069e42-c306-7625-3c90-7233d78fc717-c390aa85, #w-node-_06136f4c-c6ae-117b-be94-43c20ac72d01-c390aa85, #w-node-ef1adeb3-d0db-ed3f-d8c4-8b76edf084c9-c390aa85, #w-node-db41a8d9-dd21-8844-6828-430bcdece43a-c390aa85, #w-node-_60c44091-3fd3-c510-8872-343ce0c7f339-c390aa85, #w-node-_5be09b4d-87c0-1b80-6b23-f26c46efdc89-c390aa85, #w-node-_7e08c968-3cd4-df52-c0ce-a37debc7a2e4-c390aa85, #w-node-_3095c50d-ec8b-a178-7e4b-34f2b4760686-c390aa85, #w-node-a2751904-c1ec-888b-583f-029cc1913dd3-c390aa85, #w-node-c747ce2a-b337-dd3c-95d7-1f3efe3d31e9-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a2a4-c390aa85, #w-node-_6f6298db-9d65-e849-f9cb-3cb99bc1a2ae-c390aa85, #w-node-b3610afb-e603-7e85-c96c-9853932a44cb-c390aa85, #w-node-_84a846dc-b305-b0b4-ceba-2ab418d7972a-c390aa85 {
    grid-column: span 1 / span 1;
  }

  #w-node-a7e7dd5f-809a-e5b6-0617-1f36df27abc2-c390aa85, #w-node-_6324d797-90be-57a4-27e8-f05b27516dbd-d3385c74 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6324d797-90be-57a4-27e8-f05b27516ddc-d3385c74 {
    justify-self: stretch;
  }

  #w-node-e87213aa-aa9c-7895-8006-030cc219e680-1ebd34f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e87213aa-aa9c-7895-8006-030cc219e69f-1ebd34f1 {
    justify-self: stretch;
  }

  #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb087-65021a64 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1a71f144-cd1b-377f-8e25-6fb121bfb0a6-65021a64 {
    justify-self: stretch;
  }

  #w-node-_96d5a28a-47af-b259-7824-872f4037760a-ea3c04d2, #w-node-_96d5a28a-47af-b259-7824-872f4037760d-ea3c04d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_96d5a28a-47af-b259-7824-872f40377610-ea3c04d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6062ce28-e7fd-0c4a-1d8c-72f1ce062642-ea3c04d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_895f484f-17b9-eba0-65a6-85a3e0bd7b13-ea3c04d2, #w-node-e4f7d9eb-e429-28a9-32fb-3dd8fc6bc12d-ea3c04d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1d2df3cc-e395-1004-f81e-2dbd07bd40c2-ea3c04d2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_02ec541c-8a0e-3616-719d-8dc9b7b33cf2-ea3c04d2, #w-node-_6d78cd49-6ad5-b7b6-f8be-dbbfd0a95730-ea3c04d2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d5fe76cd-3a75-dd69-a702-0a7e94accf46-4b8bcf29, #w-node-_6d1d2cdd-0d76-7f5e-37c7-1882a348ca82-4b8bcf29, #w-node-_26c2dba3-c161-1b89-521e-9a54282deb4a-4b8bcf29, #w-node-a5869400-61d5-da0b-b8ca-6c2693a93e4a-4b8bcf29, #w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9d9-4b8bcf29, #w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9e9-4b8bcf29, #w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9ed-4b8bcf29, #w-node-_495c9648-d144-0261-a3b3-c1f4eb21e9f1-4b8bcf29, #w-node-_6c0feb00-a458-e359-9860-29164d44fa13-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa15-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa18-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa20-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa27-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa2d-6ed2b5bc, #w-node-_68318988-1957-074b-8d64-38f32e9a58c1-6ed2b5bc, #w-node-_7a2b52ac-3535-622e-01cf-af087233af6b-6ed2b5bc, #w-node-_041f4f31-adae-04fb-500f-a26585823ba7-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa33-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa3d-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa3f-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa43-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa49-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa4f-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa59-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa5b-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa61-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa65-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa6b-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa75-6ed2b5bc, #w-node-a9e0ed5f-1068-c72c-00b1-8ad67446c1dc-6ed2b5bc, #w-node-_52698521-d890-1a46-99bf-98c2b1f4b760-6ed2b5bc, #w-node-_4a0e0041-a77f-415c-b1fa-f6baba3f5cc2-6ed2b5bc, #w-node-ce53ab62-2152-9d63-f22d-9a9beb8d9ebb-6ed2b5bc, #w-node-_895bc19b-c4b4-f8d6-e307-01bf0ec4e381-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa77-6ed2b5bc, #w-node-a454ace3-5771-e8f2-ee97-311963620eeb-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa83-6ed2b5bc, #w-node-_4dc0f8ea-3fd4-47ae-015c-5b62678d974d-6ed2b5bc, #w-node-_6e2a834f-bceb-4eb1-d073-671a44d011ef-6ed2b5bc, #w-node-_358602f0-4634-bfe6-0131-765de165547c-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa7d-6ed2b5bc, #w-node-_8b7fccf7-819b-16fd-ecdf-88b6d12b25df-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa89-6ed2b5bc, #w-node-_6c0feb00-a458-e359-9860-29164d44fa93-6ed2b5bc, #w-node-_17f7be03-30fe-f88c-7691-32677746291e-6ed2b5bc, #w-node-eb8f1555-22c3-1c26-ed19-976d7057f2f4-6ed2b5bc {
    grid-column: span 1 / span 1;
  }

  #w-node-_4580d86d-5eae-f867-2206-bcc4345e3d6d-6ed2b5bc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_43d81335-73a3-3781-84bd-397a7b29e3d8-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3da-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3dd-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3e5-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3ec-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3f2-f65c5672, #w-node-_1cef7616-b5e8-0236-3f31-30dbd43c9ec3-f65c5672, #w-node-_99169bb7-a573-4606-6b5f-cafbeab817ae-f65c5672, #w-node-_1e739557-0f00-6630-628f-0ec0f991cf0c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e3f8-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e402-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e404-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e408-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e40e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e414-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e41e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e420-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e426-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e42a-f65c5672, #w-node-eec0040c-0a91-cc6a-645e-355964354f52-f65c5672, #w-node-_0a059f2d-407b-0a9d-7731-7ee9dd2698dc-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e43c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e442-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e448-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e430-f65c5672, #w-node-_64ef16f6-3e98-04bc-9233-8ea1a47c9d25-f65c5672, #w-node-_49f01ff9-5704-2606-8071-28d1102ad1c1-f65c5672, #w-node-a56b01af-6358-2ff4-8fb8-8bb576cc282a-f65c5672, #w-node-_017492f8-9a83-2ecc-2875-19dfe7bed22b-f65c5672, #w-node-_066ec16b-84d5-92df-754a-79029d04722c-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e43a-f65c5672, #w-node-be1a30c8-e480-7704-ee0e-45ce5a273381-f65c5672, #w-node-_849ce928-8cd4-0ed0-2d70-7fed9c10b549-f65c5672, #w-node-bfc36158-d4e6-5cdc-805a-3f9a35e5f456-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e44e-f65c5672, #w-node-_43d81335-73a3-3781-84bd-397a7b29e458-f65c5672, #w-node-_4010460f-b992-1bc8-53e3-60b368f4fc2b-f65c5672 {
    grid-column: span 1 / span 1;
  }

  #w-node-d63d2321-422f-1969-57cc-a82fac118cb4-f65c5672 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-fda0e034-722e-9172-f9e0-29ebeabdc06a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc06c-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc06f-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc077-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc07e-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc084-66a4085f, #w-node-a2bbff1d-a4d0-ecb5-60dc-f8bf8f822514-66a4085f, #w-node-_3c2b2304-dcac-b414-9dc1-ab3a849a687d-66a4085f, #w-node-d80e24bd-b703-4b06-0c9f-63b368c86bd8-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc08a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc094-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc096-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc09a-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0a0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0a6-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b2-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0b8-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0bc-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0c2-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0cc-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0ce-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0d4-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0da-66a4085f, #w-node-_1edd32a9-d718-ecc5-0308-796f7ca79d26-66a4085f, #w-node-_5eeee009-ccf1-e1f7-ddae-1dd10d389621-66a4085f, #w-node-_06600338-4d06-c742-28fc-55363260b256-66a4085f, #w-node-ad9c5299-6d86-17a2-dc9e-7c6fc29e7fdb-66a4085f, #w-node-b3d89fc3-c9ae-8317-64c2-57e3da50cb33-66a4085f, #w-node-_097f4304-4002-9fe9-9a0e-753828af77ff-66a4085f, #w-node-_9ca784ac-6a52-19cf-5497-cc13a1f13ca9-66a4085f, #w-node-_488e14d7-66dc-58f6-a7fb-d7a68a64dd36-66a4085f, #w-node-_93edb8ea-55a2-d28e-9cb7-42a9af58ce7c-66a4085f, #w-node-_91294c36-db3e-ca23-7c99-f4bc92191a1f-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0e0-66a4085f, #w-node-fda0e034-722e-9172-f9e0-29ebeabdc0ea-66a4085f, #w-node-_1f021f7b-44b0-0e8f-f409-108817f44aea-66a4085f, #w-node-b35ec22d-ad72-3ec0-3d3e-c3bdb4743d99-66a4085f, #w-node-_4fd0b80e-8134-214e-0816-72531d87529e-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752a0-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752a3-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ab-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752b2-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752b8-44f9c204, #w-node-_7245317d-1a59-7867-36be-90a5c9fc3ef9-44f9c204, #w-node-e9ccdedd-e3a6-004b-688e-128f750269e5-44f9c204, #w-node-_58638a2f-37ae-1b38-e39d-6e2281433277-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752be-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752c8-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ca-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ce-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752d4-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752da-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752e4-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752e6-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752ec-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752f0-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d8752f6-44f9c204, #w-node-f09970c0-1723-3192-18b5-7bd92ecd950f-44f9c204, #w-node-_63775b38-7c9b-0695-285e-fcd48d338448-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875308-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d87530e-44f9c204, #w-node-_987c2a14-6447-dab6-193d-5e7f5595888d-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875300-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875302-44f9c204, #w-node-d09f870a-645a-f46f-c7e1-f24bba735a71-44f9c204, #w-node-_4183d8b6-f6ad-6683-1b98-53d69fd7cc63-44f9c204, #w-node-a181a248-9e12-151e-92a7-88ca86301b14-44f9c204, #w-node-_0629674d-613e-e52b-dcdc-e5eec2942b3a-44f9c204, #w-node-b32ba1d2-831a-b873-3326-aff8e70658fb-44f9c204, #w-node-bac85c3f-92b4-5ff0-941c-6d2f8dfcd365-44f9c204, #w-node-b831ed87-8d95-23b2-3fe9-a4dc426694b8-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d875314-44f9c204, #w-node-_4fd0b80e-8134-214e-0816-72531d87531e-44f9c204, #w-node-_870228d7-73dc-07ff-00be-5b13d329ab87-44f9c204, #w-node-_3a0d1c6a-dec8-65fd-d816-388ba65749b1-44f9c204, #w-node-cbdb6c40-21e6-1447-de31-c23422af36e0-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36e2-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36e5-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36ed-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36f4-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af36fa-774f3480, #w-node-_255f8d12-e5aa-369a-8b75-a232e9214144-774f3480, #w-node-b98e2d53-4a5c-b4b8-5cfd-a1acc569663a-774f3480, #w-node-d3072e54-84d9-8bf7-2537-648d9d9ac23a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3700-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af370a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af370c-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3710-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3716-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af371c-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3726-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3728-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af372e-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3732-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3738-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3742-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3744-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af374a-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3750-774f3480, #w-node-_6c6322cf-772d-7319-c3d5-a67865724ea2-774f3480, #w-node-_09a16dbb-5e41-be49-6207-4fc5500f30a1-774f3480, #w-node-_0f9abc40-7877-fae9-8f42-184a6ecc6c1f-774f3480, #w-node-_4466853b-1551-d532-f55d-f16a1e373e59-774f3480, #w-node-ce041356-a8a2-b1d5-cd80-2b5146951ea7-774f3480, #w-node-_62401fbf-0b39-0862-1743-a167c95daadc-774f3480, #w-node-e4389927-f1d4-2f0f-44ec-7692359b1a3c-774f3480, #w-node-cb66acd6-cd84-fb9a-2685-c02d46508428-774f3480, #w-node-_4ac3280b-9254-8641-cfd8-b388f7e9d15c-774f3480, #w-node-c1095203-08dc-dbb8-b2ce-2273b330045e-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3756-774f3480, #w-node-cbdb6c40-21e6-1447-de31-c23422af3760-774f3480 {
    grid-column: span 1 / span 1;
  }

  #w-node-_25acebb0-a5d6-a82c-d307-bf6899d5c558-774f3480 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa17-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa19-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa1c-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa24-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa2b-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa31-3ee8e194, #w-node-_75b0bbdd-8740-b7bf-e791-0b27fd9fa9bd-3ee8e194, #w-node-_6e0981d7-c9fe-feb3-7d04-b9487dbf0079-3ee8e194, #w-node-df5357f7-71bb-3a72-ec0f-028835d99ab9-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa37-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa41-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa43-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa47-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa4d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa53-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa5d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa5f-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa65-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa69-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa6f-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa79-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa7b-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa81-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa87-3ee8e194, #w-node-_6a3c9736-ec3f-50c8-8582-2c0654a7ed86-3ee8e194, #w-node-_2213bb29-3165-75c9-c76e-d71ee72e82f3-3ee8e194, #w-node-_90495cfb-0ce6-4c9c-9849-aed5bec0ad9b-3ee8e194, #w-node-ab28efad-32e4-501b-00f5-f8784e8a7ed4-3ee8e194, #w-node-a5c48697-9f5d-e522-c5a5-ec0865f89761-3ee8e194, #w-node-ec04c61a-e153-5923-b4d0-6e2e27fba61a-3ee8e194, #w-node-dd33bcaf-0362-8e48-fff3-faf27797c1c3-3ee8e194, #w-node-_1d03cd7a-a4a9-5e80-ba38-c7a0f2e77f38-3ee8e194, #w-node-_0fd141b6-abc1-ed01-e72e-66193d4bab76-3ee8e194, #w-node-a0243c90-4836-5cf0-6589-7daa0a4d3353-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa8d-3ee8e194, #w-node-ec5e9ca5-b645-5ca9-daf3-d782f9ccaa97-3ee8e194, #w-node-_891f3ea5-0c4a-f61b-92d2-89250cb84c9f-3ee8e194, #w-node-d10500f5-346a-6847-df7e-ef65a3127567-3ee8e194, #w-node-_9403154f-7647-3761-51ea-d4c28d928334-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928336-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928339-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928341-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928348-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92834e-b8210b9b, #w-node-_7e9aa604-56a8-4077-1e4b-145e63f9fb0e-b8210b9b, #w-node-_98d29652-ed78-7c6c-ae12-db23b642f5a0-b8210b9b, #w-node-d6f48573-eccb-ad57-3a00-ac1f2c6874d7-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928354-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92835e-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928360-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928364-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92836a-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928370-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92837a-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92837c-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928382-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928386-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92838c-b8210b9b, #w-node-ad2b7733-be5c-6164-4bbc-2eba1c564aa1-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928398-b8210b9b, #w-node-_4f947e6e-88a8-c2a0-e17b-1bb795169f28-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283a4-b8210b9b, #w-node-_814e25d4-3f08-b447-6829-3c642adc372c-b8210b9b, #w-node-_42dad7b3-4665-886f-7ec2-53700dae87ae-b8210b9b, #w-node-c5aa3064-f9a9-0caf-54da-b7839fd36658-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d92839e-b8210b9b, #w-node-_88851e2e-9765-31ea-e178-df43199d8978-b8210b9b, #w-node-_8016b53b-6f6d-0bce-9135-875834854cab-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d928396-b8210b9b, #w-node-_7e25e140-e43c-4dd5-8787-8e6d47cf9a1c-b8210b9b, #w-node-e03eed35-e7c6-7891-a570-9b8cf6729efd-b8210b9b, #w-node-c8d2243f-a148-0aaf-b4d0-caa77c9090ae-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283aa-b8210b9b, #w-node-_9403154f-7647-3761-51ea-d4c28d9283b4-b8210b9b, #w-node-_59fad890-7bee-7476-628f-a907d11a146c-b8210b9b, #w-node-_26afb5e9-5fea-3d91-472f-1061bcc07b02-b8210b9b, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45166-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45168-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc4516b-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45173-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc4517a-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45180-391c66e6, #w-node-_53590e6c-00da-535e-7f8e-bd61147a3271-391c66e6, #w-node-_129f5888-5dd3-5568-4791-b6f83d7b3f2b-391c66e6, #w-node-_94edd9fc-1522-d474-99ba-2f7d1a702385-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45186-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45190-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45192-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc45196-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc4519c-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451a2-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ac-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ae-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451b4-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451b8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451be-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451c8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451ca-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451d0-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451d6-391c66e6, #w-node-_69ed512a-cf97-7292-45fa-2c790de6b9fc-391c66e6, #w-node-_4f4867aa-d142-60f1-b49c-d1573cc8b368-391c66e6, #w-node-_8447c0f7-bebd-f407-9c21-4cfb9a72d0bd-391c66e6, #w-node-_62a0ae8f-81c2-7660-7317-7b54b33dd307-391c66e6, #w-node-f594dc10-b5ef-d81b-925b-bd4f3d1b4859-391c66e6, #w-node-_471562c5-77d9-a5e4-029c-8659334fa3c7-391c66e6, #w-node-_66b9bd7c-1f71-80c1-ef91-ce6884bb4a72-391c66e6, #w-node-_38b21f2c-4507-67a1-5a95-e679e0d97770-391c66e6, #w-node-c16dded0-c568-c862-9b12-5a515da13705-391c66e6, #w-node-a7d04af3-3559-79e3-cd92-aa414571b9d8-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451dc-391c66e6, #w-node-bc86f6eb-920c-642c-2514-a8ad9dc451e6-391c66e6, #w-node-d64627b3-8b96-e2cc-15d2-84c9b8b8c6a2-391c66e6, #w-node-_93fcf688-ec6a-72a4-00e7-b9d5061559b8-391c66e6, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac43a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac43c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac43f-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac447-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac44e-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac454-44fca1ea, #w-node-b9a55c9a-de06-6baa-82e3-4d31f5ba9bbc-44fca1ea, #w-node-ae507e39-a1c6-4a47-fd89-08f34f5c0dc7-44fca1ea, #w-node-_65d04b41-712b-928a-1c9e-a80312063524-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac45a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac464-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac466-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac46a-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac470-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac476-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac480-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac482-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac488-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac48c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac492-44fca1ea, #w-node-_383cf24a-cee9-68ff-ca45-675cf7acde35-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac49e-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4a4-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4aa-44fca1ea, #w-node-d53b34d9-564a-058c-b864-0519694ec57b-44fca1ea, #w-node-decd30ef-8cc4-0170-ec0d-d8aad8481dfd-44fca1ea, #w-node-_07d989bc-9660-0e03-fca6-27031f42ead2-44fca1ea, #w-node-_1708ee33-3114-b067-1379-e917b9009844-44fca1ea, #w-node-_59450eea-f270-dc32-6bad-21c852b36d8b-44fca1ea, #w-node-_21d06fd4-ef68-748b-4717-30627c886fc2-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac49c-44fca1ea, #w-node-c4a9fce6-67da-9ad0-770c-e31ec48dbd5b-44fca1ea, #w-node-ed600713-1421-ddb2-76f3-608a0da1e128-44fca1ea, #w-node-b6ff043d-2758-bb6c-b9b3-c49d045f137c-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4b0-44fca1ea, #w-node-_786ab2ee-96ce-a355-0d3f-ff6d0c4ac4ba-44fca1ea, #w-node-ff341684-73f1-f106-4fca-d43cabaf3f80-44fca1ea, #w-node-_0549f556-1610-381a-d1d7-fe75ff92ca50-44fca1ea, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bd9b-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bd9d-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bda0-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bda8-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdaf-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdb5-548b0387, #w-node-d6ab8ef5-fa99-8cc5-0082-eef1f4a64701-548b0387, #w-node-d94b9275-6343-a7c6-0dbf-8fc2fc838d38-548b0387, #w-node-_2ce7ed3a-76eb-8255-c583-c3cbad25e3ac-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdbb-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdc5-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdc7-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdcb-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdd1-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdd7-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde1-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde3-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bde9-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bded-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdf3-548b0387, #w-node-_8f609d53-ad0f-b659-92df-39c2795dd90a-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdff-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be05-548b0387, #w-node-_83a789c6-00fb-67e6-5843-da820a89cf2a-548b0387, #w-node-_8f6a2dac-5f89-b71f-9093-92e7701b461d-548b0387, #w-node-efe9c0d9-db80-54b6-3d88-26c259a8b71c-548b0387, #w-node-_56292bbe-38b8-265c-4132-c02ee5f5f10e-548b0387, #w-node-d3094697-2cf1-958d-6ce7-3af22452e92c-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be0b-548b0387, #w-node-b3ff10f1-07d3-e598-a1eb-af6edd8bf12c-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2bdfd-548b0387, #w-node-_498b69ec-a7ae-acbe-ac27-33099e575786-548b0387, #w-node-_4d08bee0-c1ac-7e37-192e-64176161b999-548b0387, #w-node-a4d5ac4a-28dc-2a1e-9371-68bb7b45ef2a-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be11-548b0387, #w-node-c73bc98b-257c-5f07-00c5-6fdf60d2be1b-548b0387, #w-node-_1e80d96f-e996-d8a3-eae1-ad8d79cf7dfe-548b0387, #w-node-e5298e10-f646-bf6b-c455-efefb354cd8a-548b0387, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112070-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112072-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112075-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511207d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112084-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511208a-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a2-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a9-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120af-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120b5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120bb-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c7-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120cd-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d1-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d7-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e1-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e3-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e9-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ef-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120f5-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ff-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112101-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112107-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511210d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112113-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211d-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211f-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112125-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511212b-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112131-77514c23, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511213b-77514c23, #w-node-_34832cc0-1290-b449-4f2e-758e6f1e81d7-77514c23, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-77514c23 {
    grid-column: span 1 / span 1;
  }

  #w-node-_07d3d2f3-56f2-24fa-d0f9-012e5cf29f15-c1789ed7, #w-node-_15e7ea84-5dd2-7864-ec30-0a0fcc3de427-5bbb88a7 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-c7e89403-f8ac-cd65-424b-251ac42da192-c178b245, #w-node-_5aba715b-8e60-f6ac-899e-eed7461b8978-d88de926 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe253-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe255-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe258-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe267-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe273-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe27d-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe287-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28b-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe28f-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe293-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe29a-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe29c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2a0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2a6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2ac-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2b6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2b8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2be-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2c2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2c8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2d2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2d4-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2da-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2e6-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f0-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f2-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2f8-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe2fe-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe304-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe30e-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe310-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe316-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe31c-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe322-b0c34eb3, #w-node-bd3dd7ec-333d-48c0-ce75-48e5851fe32c-b0c34eb3, #w-node-_12bef3d4-e5ff-27ff-335d-f3123df71c40-b0c34eb3, #w-node-_48709706-1073-f3dd-db40-5b0284e5e4c6-b0c34eb3 {
    grid-column: span 1 / span 1;
  }

  #w-node-d05976ab-0604-db05-b610-400da24d903a-b0c34eb3 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d64-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d66-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d69-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d78-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d84-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d8e-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d98-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74d9c-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74da0-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74da4-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dab-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dad-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74db1-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74db7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dbd-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dc7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dc9-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dcf-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dd3-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74dd9-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de3-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74de5-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74deb-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df1-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74df7-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e01-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e03-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e09-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e0f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e15-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e1f-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e21-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e27-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e2d-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e33-1a78e1e2, #w-node-_6f094d23-6649-d794-fdf8-6f3a78c74e3d-1a78e1e2, #w-node-_664be6e1-2f56-b6dd-5286-c1466d0b1b73-1a78e1e2, #w-node-_148c83f7-9f9b-3ec7-9de7-fbc1f192286b-1a78e1e2 {
    grid-column: span 1 / span 1;
  }

  #w-node-a6fc3d5b-9e4b-6ba0-ba3a-58f974d57746-84e2387c {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764cf9-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764cfb-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764cfe-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d06-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d0d-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d13-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d19-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d23-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d27-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d2b-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d32-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d34-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d38-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d3e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d44-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d4e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d50-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d56-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d5a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d60-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d6a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d6c-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d72-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d78-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d7e-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d88-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d8a-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d90-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d96-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764d9c-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764da6-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764da8-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dae-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764db4-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dba-6174f332, #w-node-_6ad61f6c-f4f6-e476-30b8-20bb80764dc4-6174f332, #w-node-_872bb6c4-4162-6ba5-d2a7-a72480cf743f-6174f332, #w-node-_663070fe-e8e5-948c-1303-9c4cfcb0ae07-6174f332 {
    grid-column: span 1 / span 1;
  }

  #w-node-e47d78ae-5b50-d2e9-31d5-f89048ccc530-6174f332 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-ade4084b-f793-9768-c0ea-86049fa2f9c8-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9ca-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9cd-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9d5-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9dc-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9e2-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9e8-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f2-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9f6-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2f9fa-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa01-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa03-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa07-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa0d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa13-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa1d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa1f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa25-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa29-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa2f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa39-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa3b-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa41-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa47-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa4d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa57-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa59-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa5f-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa65-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa6b-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa75-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa77-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa7d-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa83-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa89-7aa304a2, #w-node-ade4084b-f793-9768-c0ea-86049fa2fa93-7aa304a2, #w-node-f9cfc5fe-86f0-283a-b635-334f0a6190a4-7aa304a2, #w-node-_73a137c9-8f8e-0b93-2e12-2533e75a28be-7aa304a2, #w-node-_74c88307-d4de-6449-5810-7099517a5fee-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a5ff0-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a5ff3-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a5ffb-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6002-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6008-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a600e-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6018-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a601c-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6020-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6027-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6029-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a602d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6033-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6039-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6043-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6045-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a604b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a604f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6055-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a605f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6061-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6067-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a606d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6073-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a607d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a607f-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6085-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a608b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a6091-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a609b-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a609d-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60a3-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60a9-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60af-fc105793, #w-node-_74c88307-d4de-6449-5810-7099517a60b9-fc105793, #w-node-_99265047-4e43-807b-b229-e58192c1f840-fc105793, #w-node-_840e8284-b9d3-0149-0c3f-0593c4755405-fc105793 {
    grid-column: span 1 / span 1;
  }

  #w-node-bab85f85-f083-7cca-786a-40c31410b1d6-e985a01f, #w-node-ae8df01f-b84c-613f-2611-254c74ffcca4-3dd39d97, #w-node-_8d390873-b096-a983-75f2-3897da14e555-80eb2b02, #w-node-_92fadfe7-3869-1ecb-cd6c-0b85d955730a-c24c90de, #w-node-e47a6910-d790-7283-e3ca-6c53fd594c05-93c5573c {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-c4763d9d-745c-90ea-3881-f9b59ed4510e-7a6f8e4b, #w-node-c4763d9d-745c-90ea-3881-f9b59ed4511e-7a6f8e4b, #w-node-c4763d9d-745c-90ea-3881-f9b59ed45122-7a6f8e4b, #w-node-_2c688724-3b7a-f234-5fdc-038914fd0add-7a6f8e4b, #w-node-_9c250ad4-745e-d530-d56c-8adc9e4175d7-7a6f8e4b {
    grid-column: span 1 / span 1;
  }

  #w-node-d73b8c4a-3c6f-e4d9-4f2a-3555d2dff416-98c81b26 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112070-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112072-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112075-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511207d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112084-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511208a-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112090-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209a-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511209e-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a2-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120a9-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ab-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120af-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120b5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120bb-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120c7-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120cd-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d1-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120d7-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e1-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e3-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120e9-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ef-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120f5-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb51120ff-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112101-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112107-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511210d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112113-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211d-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511211f-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112125-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511212b-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb5112131-8d32d650, #w-node-a06cb8f2-4e0a-bf24-f05e-537eb511213b-8d32d650, #w-node-_34832cc0-1290-b449-4f2e-758e6f1e81d7-8d32d650, #w-node-_3a9ee72d-a58f-49e2-ac4a-f6b3ee7c7af7-8d32d650 {
    grid-column: span 1 / span 1;
  }
}
