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: Satoshi Variable;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/696e1b4bf5f5facda470fa84_Satoshi-Variable.woff2") format("woff2");
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/6937bde58532daae392b195a_Satoshi-BlackItalic.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/6937bde5bb7b1ad6dfe869e7_Satoshi-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/6937bde5f78594ca11d8dd54_Satoshi-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Satoshi;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/6937bde5b25df9333b5828f2_Satoshi-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontspring Demo Hardbop;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/6937be77084e6b7dbf83a970_Fontspring-DEMO-hardbop-semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontspring Demo Hardbop;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/6937be77e69eb8ce6aabf98b_Fontspring-DEMO-hardbop-bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Fontspring Demo Hardbop;
  src: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/6937be7740b0269cb1008c6f_Fontspring-DEMO-hardbop-black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --ando--primary-beige: #ffebcf;
  --_fonts---primary-font-family: "Satoshi Variable", "Trebuchet MS", sans-serif;
  --ando--primary-red: #c91006;
  --_font-size---paragraph: 1rem;
  --_line-height---paragraph-lh: 1.5rem;
  --_font-weight---medium: 500;
  --_font-size---h1: 6.5625rem;
  --_line-height---h1-lh: 7.25rem;
  --_font-weight---black: 900;
  --_font-size---h2: 3.5rem;
  --_line-height---h2-lh: 4.2rem;
  --_font-size---button-text: .875rem;
  --_line-height---button-text-lh: 1.25rem;
  --ando--secondary-red: #a91911;
  --_font-size---title: 2.5rem;
  --_line-height---title-lh: 3.25rem;
  --ando--tertiary-red: #e47670;
  --_font-size---small-title: .75rem;
  --_line-height---small-title-lh: .975rem;
  --_font-weight---bold: 700;
  --_spacing---container-margin-m: 2.625rem;
  --_spacing---spacing-s: 1rem;
  --_spacing---container-margin-l: 4rem;
  --_spacing---container-margin-s: 2.5rem;
  --_spacing---spacing-m: 1.25rem;
  --ando--secondary-beige: #ffdba8;
  --_spacing---spacing-l: 1.5rem;
  --_spacing---spacing-xs: .25rem;
  --ando--disabled-text: #646464;
  --_font-size---caption: .75rem;
  --_line-height---caption-lh: 1rem;
  --_fonts---secondary-font-family: "Fontspring Demo Hardbop", Impact, sans-serif;
  --_font-size---big-display: 15.625rem;
  --_line-height---big-display-lh: 15.625rem;
  --_spacing---container-margin-xs: 2.25rem;
  --_font-size---mobile-button-text: .75rem;
}

body {
  background-color: var(--ando--primary-beige);
  font-family: var(--_fonts---primary-font-family);
  color: var(--ando--primary-red);
  font-size: var(--_font-size---paragraph);
  line-height: var(--_line-height---paragraph-lh);
  font-weight: var(--_font-weight---medium);
  text-align: justify;
  display: block;
}

h1 {
  font-family: var(--_fonts---primary-font-family);
  font-size: var(--_font-size---h1);
  line-height: var(--_line-height---h1-lh);
  font-weight: var(--_font-weight---black);
  text-align: center;
  letter-spacing: -.1rem;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
}

h2 {
  font-size: var(--_font-size---h2);
  line-height: var(--_line-height---h2-lh);
  font-weight: var(--_font-weight---black);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  display: inline;
}

p {
  margin-bottom: 0;
}

a {
  font-family: var(--_fonts---primary-font-family);
  color: #0000;
  font-size: var(--_font-size---button-text);
  line-height: var(--_line-height---button-text-lh);
  font-weight: var(--_font-weight---black);
  -webkit-text-stroke-color: transparent;
  padding: .75rem .75rem .75rem 1rem;
  text-decoration: none;
}

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

.h1 {
  font-size: var(--_font-size---h1);
  line-height: var(--_line-height---h1-lh);
  max-width: 100%;
}

.h1.hero {
  font-size: 7.4rem;
  line-height: 9.4rem;
}

.p {
  color: var(--ando--primary-beige);
  text-align: left;
  display: inline;
}

.p.dark, .p.dark-1 {
  color: var(--ando--primary-red);
  text-align: justify;
}

.p.dark-2 {
  color: var(--ando--primary-red);
  text-align: justify;
  height: 0;
  overflow: hidden;
}

.p._3ark {
  color: var(--ando--primary-red);
  text-align: justify;
}

.p.dark-3 {
  color: var(--ando--primary-red);
  text-align: justify;
  height: 0;
  overflow: hidden;
}

.body-ds {
  height: 250vh;
  padding: 2.5rem;
}

.line {
  background-color: var(--ando--secondary-red);
  height: 1px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.h2 {
  z-index: 1;
  color: var(--ando--primary-beige);
  position: relative;
}

.title {
  font-size: var(--_font-size---title);
  line-height: var(--_line-height---title-lh);
  font-weight: var(--_font-weight---black);
  text-transform: capitalize;
  display: inline;
}

.title.beige {
  color: var(--ando--primary-beige);
  text-align: center;
  margin-left: 3rem;
  margin-right: 3rem;
}

.small-title {
  color: var(--ando--tertiary-red);
  font-size: var(--_font-size---small-title);
  line-height: var(--_line-height---small-title-lh);
  font-weight: var(--_font-weight---bold);
  text-transform: uppercase;
  display: inline;
}

.mobile-btn-txt {
  color: var(--ando--tertiary-red);
  font-size: var(--_font-size---small-title);
  line-height: var(--_line-height---small-title-lh);
  font-weight: var(--_font-weight---bold);
  text-transform: uppercase;
}

.btn-label {
  color: var(--ando--primary-red);
  font-size: var(--_font-size---button-text);
  line-height: var(--_line-height---button-text-lh);
  font-weight: var(--_font-weight---black);
  text-transform: uppercase;
  display: inline;
}

.section {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 90rem;
  height: 100vh;
  display: flex;
}

.section.hero {
  height: 100dvh;
  padding-bottom: 4rem;
  position: relative;
}

.section.nav {
  padding: var(--_spacing---spacing-s) var(--_spacing---container-margin-l);
  background-color: var(--ando--primary-beige);
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
  position: sticky;
  inset: 0% 0% auto;
}

.section.call-out {
  justify-content: center;
  align-items: center;
  height: 100dvh;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
}

.section.what-we-do {
  padding-top: var(--_spacing---container-margin-l);
  padding-right: var(--_spacing---container-margin-l);
  padding-left: var(--_spacing---container-margin-l);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.section.how-we-work {
  padding: var(--_spacing---container-margin-l);
}

.section.partnership {
  padding: var(--_spacing---container-margin-l);
  height: auto;
  display: none;
}

.section.partnership.mobile {
  display: none;
}

.section.career {
  padding: var(--_spacing---container-margin-l);
}

.section.investor {
  padding-top: var(--_spacing---container-margin-l);
  padding-right: var(--_spacing---container-margin-l);
  padding-left: var(--_spacing---container-margin-l);
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.section.how-we-work-copy {
  padding: var(--_spacing---container-margin-l);
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start stretch;
  height: auto;
  display: flex;
  position: sticky;
}

.section.how-we-work-copy.mobile {
  display: none;
}

.container {
  width: 100%;
  height: 100%;
  margin-left: 0;
  margin-right: 0;
}

.container.hero {
  margin-right: var(--_spacing---container-margin-l);
  margin-left: var(--_spacing---container-margin-l);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
  display: flex;
}

.container.callout {
  background-color: var(--ando--secondary-beige);
  height: 100%;
  margin-left: 2.5rem;
  margin-right: 2.5rem;
  padding-bottom: 4rem;
}

.container.call-out {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.container.what-we-do {
  justify-content: flex-start;
  align-items: flex-end;
  padding-bottom: 4rem;
  display: flex;
  position: relative;
}

.container.how-ando-works {
  grid-column-gap: var(--_spacing---spacing-m);
  grid-row-gap: var(--_spacing---spacing-m);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.container.partnership {
  grid-column-gap: var(--_spacing---container-margin-l);
  grid-row-gap: var(--_spacing---container-margin-l);
  flex-flow: column;
  display: flex;
}

.container.investor {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.container.footer-wrap {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.filled-button-lb {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--ando--primary-red);
  color: var(--ando--primary-beige);
  text-align: left;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  transition: color .2s cubic-bezier(.445, .05, .55, .95), background-color .2s cubic-bezier(.445, .05, .55, .95);
  display: inline-flex;
}

.filled-button-lb:hover {
  border-top-style: solid;
  border-top-width: .125rem;
  border-top-color: var(--ando--secondary-red);
  border-right-style: solid;
  border-right-width: .125rem;
  border-right-color: var(--ando--secondary-red);
  border-bottom-style: solid;
  border-bottom-width: .125rem;
  border-bottom-color: var(--ando--secondary-red);
  border-left-style: solid;
  border-left-width: .125rem;
  border-left-color: var(--ando--secondary-red);
  background-color: var(--ando--secondary-beige);
  color: var(--ando--secondary-red);
  box-sizing: border-box;
  padding: .625rem .625rem .625rem .875rem;
}

.filled-btn-label {
  font-size: var(--_font-size---button-text);
  line-height: var(--_line-height---button-text-lh);
  font-weight: var(--_font-weight---black);
  text-transform: uppercase;
}

.btn-icon-wrapper {
  background-color: var(--ando--primary-beige);
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  padding: .5rem .25rem;
  display: flex;
}

.btn-icon-wrapper.outline-btn-lb, .btn-icon-wrapper.text-btn-lb, .btn-icon-wrapper.filled-btn-db {
  background-color: var(--ando--primary-red);
}

.btn-icon-wrapper.outline-btn-db, .btn-icon-wrapper.text-btn-db {
  background-color: var(--ando--primary-beige);
}

.btn-icon-container {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}

.dark-beige-arrow {
  position: relative;
  left: -20px;
}

.outline-btn-label {
  font-size: var(--_font-size---button-text);
  line-height: var(--_line-height---button-text-lh);
  text-transform: uppercase;
}

.outline-button-lb {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border-top-style: solid;
  border-top-width: .125rem;
  border-top-color: var(--ando--primary-red);
  border-right-style: solid;
  border-right-width: .125rem;
  border-right-color: var(--ando--primary-red);
  border-bottom-style: solid;
  border-bottom-width: .125rem;
  border-bottom-color: var(--ando--primary-red);
  border-left-style: solid;
  border-left-width: .125rem;
  border-left-color: var(--ando--primary-red);
  color: var(--ando--primary-red);
  text-align: left;
  box-sizing: border-box;
  background-color: #0000;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  padding: .625rem .625rem .625rem .875rem;
  transition-property: color, border-color;
  transition-duration: .2s, .2s;
  transition-timing-function: cubic-bezier(.445, .05, .55, .95), cubic-bezier(.445, .05, .55, .95);
  display: inline-flex;
}

.outline-button-lb:hover {
  border-top-style: solid;
  border-top-width: .125rem;
  border-top-color: var(--ando--secondary-red);
  border-right-style: solid;
  border-right-width: .125rem;
  border-right-color: var(--ando--secondary-red);
  border-bottom-style: solid;
  border-bottom-width: .125rem;
  border-bottom-color: var(--ando--secondary-red);
  border-left-style: solid;
  border-left-width: .125rem;
  border-left-color: var(--ando--secondary-red);
  color: var(--ando--secondary-red);
  box-sizing: border-box;
  padding: .625rem .625rem .625rem .875rem;
}

.light-beige-arrow {
  position: relative;
  left: auto;
}

.dark-red-arrow {
  position: relative;
  left: -20px;
}

.text-button-lb {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--ando--primary-red);
  text-align: justify;
  background-color: #0000;
  border-style: none;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  transition: color .2s cubic-bezier(.445, .05, .55, .95);
  display: inline-flex;
}

.text-button-lb:hover {
  color: var(--ando--secondary-red);
}

.text-button-lb.light-bg {
  border-style: none;
}

.text-btn-label {
  font-size: var(--_font-size---button-text);
  line-height: var(--_line-height---button-text-lh);
  text-transform: uppercase;
}

.filled-button-db {
  z-index: 1;
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  background-color: var(--ando--primary-beige);
  color: var(--ando--primary-red);
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  transition: color .2s cubic-bezier(.445, .05, .55, .95), background-color .2s cubic-bezier(.445, .05, .55, .95);
  display: inline-flex;
  position: relative;
}

.filled-button-db:hover {
  border-top-style: solid;
  border-top-width: .125rem;
  border-top-color: var(--ando--secondary-beige);
  border-right-style: solid;
  border-right-width: .125rem;
  border-right-color: var(--ando--secondary-beige);
  border-bottom-style: solid;
  border-bottom-width: .125rem;
  border-bottom-color: var(--ando--secondary-beige);
  border-left-style: solid;
  border-left-width: .125rem;
  border-left-color: var(--ando--secondary-beige);
  background-color: var(--ando--secondary-red);
  color: var(--ando--secondary-beige);
  box-sizing: border-box;
  padding: .625rem .625rem .625rem .875rem;
}

.light-red-arrow-copy {
  position: relative;
  left: -8px;
}

.lb-btn-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--ando--primary-beige);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 1rem;
  display: inline-grid;
}

.outline-button-db {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  border-top-style: solid;
  border-top-width: .125rem;
  border-top-color: var(--ando--primary-beige);
  border-right-style: solid;
  border-right-width: .125rem;
  border-right-color: var(--ando--primary-beige);
  border-bottom-style: solid;
  border-bottom-width: .125rem;
  border-bottom-color: var(--ando--primary-beige);
  border-left-style: solid;
  border-left-width: .125rem;
  border-left-color: var(--ando--primary-beige);
  color: var(--ando--primary-beige);
  text-align: justify;
  box-sizing: border-box;
  background-color: #0000;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  padding: .625rem .625rem .625rem .875rem;
  transition-property: color, border-color;
  transition-duration: .2s, .2s;
  transition-timing-function: cubic-bezier(.445, .05, .55, .95), cubic-bezier(.445, .05, .55, .95);
  display: inline-flex;
}

.outline-button-db:hover {
  border-top-style: solid;
  border-top-width: .125rem;
  border-top-color: var(--ando--secondary-beige);
  border-right-style: solid;
  border-right-width: .125rem;
  border-right-color: var(--ando--secondary-beige);
  border-bottom-style: solid;
  border-bottom-width: .125rem;
  border-bottom-color: var(--ando--secondary-beige);
  border-left-style: solid;
  border-left-width: .125rem;
  border-left-color: var(--ando--secondary-beige);
  color: var(--ando--secondary-beige);
  box-sizing: border-box;
  padding: .625rem .625rem .625rem .875rem;
}

.db-btn-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--ando--primary-red);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 1rem;
  display: inline-grid;
}

.text-button-db {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--ando--primary-beige);
  text-align: justify;
  background-color: #0000;
  border-style: none;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  transition: color .2s cubic-bezier(.445, .05, .55, .95);
  display: inline-flex;
}

.text-button-db:hover {
  color: var(--ando--secondary-beige);
}

.text-button-db.light-bg {
  border-style: none;
}

.nav-wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.navbar {
  padding: var(--_spacing---spacing-s) var(--_spacing---container-margin-l);
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.links-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  display: flex;
}

.logo-wrapper.policy {
  margin-bottom: 3rem;
}

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

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

.hero-cta-wrapper {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.copy-btn-wrapper {
  grid-column-gap: var(--_spacing---spacing-l);
  grid-row-gap: var(--_spacing---spacing-l);
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  width: 41%;
  display: inline-grid;
}

.stores-wrapper {
  grid-column-gap: var(--_spacing---spacing-l);
  grid-row-gap: var(--_spacing---spacing-l);
  flex-flow: column;
  width: 16.9375rem;
  display: flex;
}

.btns-wrapper {
  grid-column-gap: var(--_spacing---spacing-s);
  grid-row-gap: var(--_spacing---spacing-s);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.btns-wrapper.career {
  justify-content: center;
  align-items: center;
}

.explainer-text {
  width: 100%;
}

.stores-container {
  grid-column-gap: var(--_spacing---spacing-s);
  grid-row-gap: var(--_spacing---spacing-s);
  width: 100%;
  display: flex;
}

.flags {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: inline-grid;
}

.rw-flag {
  margin-left: -4px;
}

.ke-flag {
  margin-left: -8px;
}

.hero-caption-wrapper {
  grid-column-gap: var(--_spacing---spacing-xs);
  grid-row-gap: var(--_spacing---spacing-xs);
  display: flex;
}

.caption {
  color: var(--ando--disabled-text);
  font-size: var(--_font-size---caption);
  line-height: var(--_line-height---caption-lh);
  text-align: left;
  display: inline;
}

.countries-caption {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.big-display-text {
  z-index: 1;
  font-family: var(--_fonts---secondary-font-family);
  font-size: var(--_font-size---big-display);
  line-height: var(--_line-height---big-display-lh);
  text-align: center;
  text-transform: uppercase;
  position: relative;
}

.big-heart {
  color: var(--ando--tertiary-red);
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: center;
  place-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  inset: auto;
  overflow: hidden;
}

.small-heart, .big-heart-copy {
  z-index: 1;
  background-image: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/693ce1fe85fe6122f01d071c_small%20heart.svg");
  background-position: 50%;
  background-repeat: repeat;
  background-size: auto;
  background-attachment: scroll;
  position: absolute;
  inset: auto;
}

.image {
  z-index: 2;
  position: absolute;
}

.little-hearts {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -webkit-clip-path: url("#bigHeartClip");
  clip-path: url("#bigHeartClip");
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: end;
  place-items: center;
  width: 50rem;
  height: auto;
  display: grid;
  position: sticky;
  inset: auto;
  overflow: hidden;
}

.wwd-copy {
  grid-column-gap: var(--_spacing---spacing-s);
  grid-row-gap: var(--_spacing---spacing-s);
  flex-flow: column;
  justify-content: center;
  align-items: flex-end;
  width: 70%;
  display: flex;
  position: relative;
  bottom: 4rem;
}

.wwd-p-wrapper {
  z-index: 1;
  width: 57%;
  margin-right: 6.9375em;
  position: relative;
}

.wwd-shape-wrapper {
  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;
  width: 100%;
  height: auto;
  position: absolute;
  inset: auto 0%;
  overflow: visible;
}

.header-wrapper {
  text-align: left;
  width: 100%;
}

.display-heart-wrapper {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.h1-wrapper {
  max-width: 100%;
  margin-top: 10rem;
}

.bullet-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 40%;
  display: flex;
}

.hw-copy-container {
  grid-column-gap: var(--_spacing---spacing-xs);
  grid-row-gap: var(--_spacing---spacing-xs);
  flex-flow: column;
  display: flex;
}

.big-image-wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 70%;
  height: 44em;
  display: inline-flex;
  position: sticky;
  top: 0;
}

.big-image {
  max-width: 100%;
  display: block;
  position: absolute;
}

.big-image._1 {
  z-index: 3;
}

.big-image._2 {
  z-index: 2;
  opacity: 0;
}

.big-image._3 {
  z-index: 1;
  opacity: 0;
}

.hw-copy-wrapper {
  grid-column-gap: var(--_spacing---spacing-m);
  grid-row-gap: var(--_spacing---spacing-m);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: visible;
}

.hw-copy-wrapper._3 {
  z-index: 1;
  display: none;
}

.hw-copy-wrapper._2 {
  z-index: 2;
  display: none;
}

.hw-copy-wrapper._1 {
  z-index: 3;
  z-index: 2;
  display: flex;
}

.divider {
  padding-top: var(--_spacing---container-margin-l);
  padding-bottom: var(--_spacing---container-margin-l);
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.divider.hero {
  height: 100dvh;
  padding-bottom: 4rem;
  position: relative;
}

.divider.nav {
  padding: var(--_spacing---spacing-s) var(--_spacing---container-margin-l);
  background-color: var(--ando--primary-beige);
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
  position: sticky;
  inset: 0% 0% auto;
}

.divider.call-out {
  justify-content: center;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
}

.divider.what-we-do {
  background-image: linear-gradient(#170302b3, #170302b3), url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/693d358aba49429a768e0da3_what%20we%20do%20bkgd.avif");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
}

.divider.how-we-work {
  padding: var(--_spacing---container-margin-l);
}

.divider.top {
  justify-content: center;
  align-items: center;
}

.divider.bottom {
  display: none;
}

.div-block-2 {
  width: 100%;
}

.partner-wrapper {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.partner-copy-wrapper {
  grid-column-gap: var(--_spacing---spacing-m);
  grid-row-gap: var(--_spacing---spacing-m);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 39%;
  display: flex;
}

.companies-img-wrapper, .food-biz-img-wrapper {
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.content-wrapper {
  background-image: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/693d6a56724cc421e0ec6d60_career%20section%20img.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.career-copy-wrapper {
  grid-column-gap: var(--_spacing---spacing-l);
  grid-row-gap: var(--_spacing---spacing-l);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 50%;
  display: flex;
}

.p-career {
  color: var(--ando--primary-beige);
  text-align: center;
  width: 100%;
  display: inline;
}

.p-career.dark {
  color: var(--ando--primary-red);
}

.btn-copy {
  width: 40%;
}

.copy-buttons-wrapper {
  grid-column-gap: var(--_spacing---container-margin-s);
  grid-row-gap: var(--_spacing---container-margin-s);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.career-copy-content {
  grid-column-gap: var(--_spacing---spacing-l);
  grid-row-gap: var(--_spacing---spacing-l);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 59%;
  display: flex;
}

.p-copy {
  color: var(--ando--primary-beige);
  text-align: left;
  display: inline;
}

.p-copy.dark {
  color: var(--ando--primary-red);
}

.investor-shape-wrapper {
  width: 100%;
  height: auto;
  position: absolute;
  inset: auto 0%;
}

.investor-copy {
  grid-column-gap: var(--_spacing---spacing-l);
  grid-row-gap: var(--_spacing---spacing-l);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-bottom: 4rem;
  padding-bottom: 4rem;
  display: flex;
  position: relative;
}

.investor-p-wrapper {
  z-index: 1;
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 57%;
  display: flex;
  position: relative;
}

.footer {
  padding: var(--_spacing---container-margin-l);
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 90rem;
  height: 100vh;
  display: flex;
}

.footer.hero {
  height: 100dvh;
  padding-bottom: 4rem;
  position: relative;
}

.footer.nav {
  padding: var(--_spacing---spacing-s) var(--_spacing---container-margin-l);
  background-color: var(--ando--primary-beige);
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
  position: sticky;
  inset: 0% 0% auto;
}

.footer.call-out {
  justify-content: center;
  align-items: center;
  padding-top: 4rem;
  padding-bottom: 4rem;
  display: flex;
}

.footer.what-we-do {
  padding-top: var(--_spacing---container-margin-l);
  padding-right: var(--_spacing---container-margin-l);
  padding-left: var(--_spacing---container-margin-l);
  background-image: linear-gradient(#170302b3, #170302b3), url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/693d358aba49429a768e0da3_what%20we%20do%20bkgd.avif");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.footer.how-we-work {
  padding: var(--_spacing---container-margin-l);
}

.footer.partnership {
  padding: var(--_spacing---container-margin-l);
  height: auto;
}

.footer.career {
  padding: var(--_spacing---container-margin-l);
}

.footer-links-wrapper {
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.big-logo, .footer-logo {
  width: 100%;
}

.page-links {
  grid-column-gap: var(--_spacing---spacing-s);
  grid-row-gap: var(--_spacing---spacing-s);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.copyright-wrapper {
  justify-content: flex-end;
  align-items: center;
  padding-right: 3.5rem;
  display: flex;
}

.star-wrapper {
  display: inline-flex;
}

.mobile-nav-link {
  font-family: var(--_fonts---secondary-font-family);
  font-size: var(--_font-size---h2);
  line-height: var(--_line-height---h2-lh);
  text-transform: uppercase;
}

.mobile-nav-link-wrapper {
  padding: var(--_spacing---spacing-s);
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--ando--primary-red);
  text-align: justify;
  background-color: #0000;
  border-style: none;
  border-radius: 6.25rem;
  justify-content: center;
  align-items: center;
  transition: color .2s cubic-bezier(.445, .05, .55, .95);
  display: inline-flex;
}

.mobile-nav-link-wrapper:hover {
  color: var(--ando--secondary-red);
}

.mobile-nav-link-wrapper.light-bg {
  border-style: none;
}

.mobile-links {
  display: none;
}

.big-heart-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: center;
  place-items: center;
  height: 100%;
  display: flex;
  position: absolute;
  inset: auto;
  overflow: visible;
}

.scroll-track {
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  max-width: 90rem;
  height: 300vh;
  display: flex;
  position: sticky;
  top: 0;
}

.bullet-container {
  grid-row-gap: 25rem;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 50%;
  height: 250dvh;
  display: flex;
}

.hw-copy-wrap {
  grid-column-gap: var(--_spacing---spacing-m);
  grid-row-gap: var(--_spacing---spacing-m);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.hw-copy-wrap._3 {
  z-index: 1;
  height: 0;
  overflow: hidden;
}

.hw-copy-wrap._2 {
  z-index: 2;
  height: 0;
  overflow: hidden;
}

.hw-copy-wrap._1 {
  z-index: 3;
}

.title-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 3.25rem;
  display: flex;
  overflow: hidden;
}

.p-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  display: flex;
}

.scroll-tracker {
  justify-content: center;
  align-items: flex-start;
  width: 100vw;
  max-width: 90rem;
  height: 100vh;
  display: flex;
  overflow: visible;
}

.wwd-bkgd, .investor-bkgd {
  background-image: linear-gradient(#170302b3, #170302b3), url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/693d358aba49429a768e0da3_what%20we%20do%20bkgd.avif");
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  width: 100%;
  height: 100%;
  position: absolute;
}

.div-block-3 {
  width: 100vw;
  height: 100dvh;
}

.smooth-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 100dvh;
  display: flex;
}

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

.big-heart-image {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 "."
                 / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  justify-content: center;
  place-items: center;
  width: 50em;
  height: 100%;
  display: none;
  position: absolute;
  inset: auto;
  overflow: hidden;
}

.path-top {
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: flex;
  overflow: hidden;
}

.path-arrow-top {
  position: absolute;
  inset: auto 0% 0% auto;
}

.path-bottom {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: visible;
}

.path-top-copy {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden;
}

.path-arrow-bottom {
  position: absolute;
  inset: auto 0% 0% auto;
}

.page-wrapper {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

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

.career-image {
  z-index: -1;
  background-image: url("https://cdn.prod.website-files.com/6937b36cd5741ba82c983c67/693d6a56724cc421e0ec6d60_career%20section%20img.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  max-width: none;
  position: static;
  inset: 0%;
}

.link-block, .app-link-wrapper {
  padding: 0;
}

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

.heading-style-h2 {
  text-align: center;
}

.heading-style-h2.is_dark {
  color: #212121;
}

.container-large {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  display: flex;
}

.container-large.is-bullets-3_is-career {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.logo {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 4rem;
  display: flex;
}

.global-styles {
  display: block;
  position: absolute;
  inset: auto;
}

.page-wrapper-2 {
  position: relative;
}

.heading-style-h3 {
  line-height: 1.18919;
}

.heading-style-h3.is_dark {
  color: #313131;
}

.padding-global {
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 3rem;
  padding-right: 3rem;
  display: flex;
}

.padding-global.padding-section-large {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.section_privacy-policy {
  background-color: #fffae5;
}

.text-lg-regular_dark {
  color: #404040;
  text-align: left;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
}

.title-lg_dark {
  color: #212121;
  text-align: left;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 1.2;
}

.heading-style-h4 {
  color: #212121;
}

.bullet-wrapper-2 {
  vertical-align: baseline;
  width: 100%;
}

@media screen and (max-width: 991px) {
  .h1.hero {
    font-size: 4.1rem;
    line-height: 5.3rem;
  }

  .p {
    width: 100%;
  }

  .h2 {
    font-size: 3.1rem;
    line-height: 4rem;
  }

  .title.beige {
    font-size: 2.5rem;
    line-height: 3.25rem;
  }

  .section.call-out, .section.what-we-do, .section.how-we-work, .section.partnership {
    padding-right: var(--_spacing---container-margin-s);
    padding-left: var(--_spacing---container-margin-s);
  }

  .section.career {
    padding-left: 0;
    padding-right: 0;
  }

  .section.investor, .section.how-we-work-copy {
    padding-right: var(--_spacing---container-margin-s);
    padding-left: var(--_spacing---container-margin-s);
  }

  .container.hero {
    margin-right: var(--_spacing---container-margin-s);
    margin-left: var(--_spacing---container-margin-s);
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    justify-content: center;
  }

  .container.how-ando-works {
    flex-flow: column;
  }

  .nav-wrapper {
    justify-content: space-between;
    align-items: center;
    height: 61px;
    display: flex;
    position: relative;
  }

  .navbar {
    padding-right: var(--_spacing---container-margin-s);
    padding-left: var(--_spacing---container-margin-s);
  }

  .links-wrapper {
    background-color: var(--ando--primary-beige);
    width: 100vw;
    height: 100vh;
    position: fixed;
    inset: 0%;
  }

  .logo-wrapper {
    position: absolute;
  }

  .menu-button {
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .hero-cta-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .copy-btn-wrapper {
    place-items: center;
    display: grid;
  }

  .stores-wrapper {
    grid-column-gap: var(--_spacing---spacing-s);
    grid-row-gap: var(--_spacing---spacing-s);
  }

  .explainer-text {
    text-align: justify;
  }

  .big-display-text {
    font-size: 13rem;
    line-height: 13rem;
  }

  .big-heart {
    width: 100%;
  }

  .wwd-copy {
    justify-content: center;
    align-items: flex-end;
    width: 100%;
  }

  .wwd-p-wrapper {
    margin-right: 0;
  }

  .h1-wrapper {
    margin-top: 11.2rem;
  }

  .bullet-wrapper {
    width: 100%;
  }

  .divider.top, .divider.bottom {
    display: none;
  }

  .partner-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .partner-copy-wrapper {
    width: 70%;
  }

  .content-wrapper {
    background-size: cover;
  }

  .career-copy-wrapper {
    width: 81%;
  }

  .investor-copy {
    justify-content: center;
    align-items: flex-end;
    width: 100%;
  }

  .footer {
    padding-right: var(--_spacing---container-margin-s);
    padding-left: var(--_spacing---container-margin-s);
  }

  .copyright-wrapper {
    padding-right: 2rem;
  }

  .links {
    padding: var(--_spacing---container-margin-s);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100%;
    display: none;
  }

  .mobile-links {
    padding: var(--_spacing---container-margin-l);
    grid-column-gap: var(--_spacing---container-margin-s);
    grid-row-gap: var(--_spacing---container-margin-s);
    flex-flow: column;
    display: flex;
  }

  .big-heart-wrapper, .big-heart-image {
    width: 100%;
  }

  .container-large.is-bullets-3_is-career {
    grid-column-gap: 2.8rem;
    grid-row-gap: 2.8rem;
    flex-flow: column;
  }

  .padding-global.padding-section-large {
    padding: 3rem 1.5rem;
  }

  .bullet-wrapper-2 {
    width: 85%;
  }
}

@media screen and (max-width: 767px) {
  .h1.hero {
    font-size: 3.2rem;
    line-height: 4.2rem;
  }

  .h2 {
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .title.beige {
    margin-left: 0;
    margin-right: 0;
  }

  .section.hero {
    padding-bottom: var(--_spacing---container-margin-m);
  }

  .section.call-out, .section.what-we-do, .section.how-we-work {
    padding-right: var(--_spacing---spacing-m);
    padding-left: var(--_spacing---spacing-m);
  }

  .section.partnership {
    padding-right: var(--_spacing---spacing-m);
    padding-left: var(--_spacing---spacing-m);
    display: none;
  }

  .section.partnership.mobile {
    display: flex;
  }

  .section.investor {
    padding-right: var(--_spacing---spacing-m);
    padding-left: var(--_spacing---spacing-m);
  }

  .section.how-we-work-copy {
    padding-right: var(--_spacing---spacing-m);
    padding-left: var(--_spacing---spacing-m);
    display: none;
  }

  .section.how-we-work-copy.mobile {
    display: flex;
  }

  .container.hero {
    margin-right: var(--_spacing---spacing-m);
    margin-left: var(--_spacing---spacing-m);
  }

  .navbar {
    padding-right: var(--_spacing---spacing-m);
    padding-left: var(--_spacing---spacing-m);
  }

  .wwd-p-wrapper {
    width: 80%;
  }

  .hw-copy-wrapper._3, .hw-copy-wrapper._2 {
    display: flex;
  }

  .partner-wrapper {
    flex-flow: column;
  }

  .partner-copy-wrapper {
    width: 90%;
  }

  .career-copy-wrapper {
    padding-right: var(--_spacing---spacing-m);
    padding-left: var(--_spacing---spacing-m);
    width: 100%;
  }

  .career-copy-content {
    width: 90%;
  }

  .investor-p-wrapper {
    width: 80%;
  }

  .footer {
    padding-right: var(--_spacing---spacing-m);
    padding-left: var(--_spacing---spacing-m);
  }

  .footer-links-wrapper {
    grid-column-gap: var(--_spacing---container-margin-m);
    grid-row-gap: var(--_spacing---container-margin-m);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .bullet-container {
    grid-row-gap: 5rem;
    width: 100%;
    height: auto;
  }

  .heading-style-h2 {
    text-align: left;
    font-size: 2.6rem;
  }

  .padding-global {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .padding-global.padding-section-large {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .bullet-wrapper-2 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .h1 {
    font-weight: 600;
  }

  .h1.hero {
    font-size: 2.8rem;
    line-height: 3.6rem;
    font-weight: var(--_font-weight---black);
    text-align: left;
  }

  .h2 {
    font-size: 2.5rem;
    line-height: 3rem;
  }

  .title, .title.beige {
    text-align: left;
  }

  .section.hero {
    height: 108dvh;
  }

  .section.call-out {
    padding-left: 0;
    padding-right: 0;
  }

  .section.what-we-do, .section.how-we-work, .section.partnership {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
  }

  .section.partnership.mobile, .section.career {
    overflow: hidden;
  }

  .section.investor, .section.how-we-work-copy {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
  }

  .container.hero {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
    margin-left: 0;
    margin-right: 0;
  }

  .hero-cta-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
  }

  .copy-btn-wrapper {
    place-items: start;
    width: 100%;
  }

  .btns-wrapper {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
  }

  .stores-container {
    flex-flow: wrap;
  }

  .big-display-text {
    margin-right: var(--_spacing---spacing-s);
    margin-left: var(--_spacing---spacing-s);
    font-size: 8.5rem;
    line-height: 8.5rem;
  }

  .big-heart {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
  }

  .wwd-p-wrapper {
    width: 100%;
  }

  .header-wrapper {
    z-index: 1;
    position: relative;
  }

  .display-heart-wrapper {
    z-index: 2;
    padding-right: var(--_spacing---spacing-s);
    position: relative;
  }

  .h1-wrapper {
    margin-top: 8rem;
  }

  .partner-copy-wrapper {
    width: 100%;
  }

  .companies-img-wrapper, .food-biz-img-wrapper {
    width: 120%;
  }

  .content-wrapper {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto 160%;
    background-attachment: scroll;
  }

  .career-copy-wrapper {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
  }

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

  .career-copy-content, .investor-p-wrapper {
    width: 100%;
  }

  .footer {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
  }

  .copyright-wrapper {
    padding-right: 1rem;
  }

  .big-heart-wrapper {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
  }

  .bullet-container {
    width: 100%;
  }

  .big-heart-image {
    padding-right: var(--_spacing---spacing-s);
    padding-left: var(--_spacing---spacing-s);
  }

  .heading-style-h2 {
    font-size: 2.6rem;
  }

  .padding-global {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .bullet-wrapper-2 {
    width: 100%;
  }
}

#w-node-_96be5f22-5fe0-d9c2-8efd-b6feb4f8ad0d-2c983c78, #w-node-faab22d8-6d83-5123-6072-8b8f0303e5dc-2c983c78, #w-node-_84b145b6-fcd5-af92-21fd-7a8c21d7aeae-2c983c78, #w-node-_8f845340-b294-bcd9-0346-806a1e40fa76-2c983c78, #w-node-_55429fb9-9145-6f8c-47b7-7619657ed94d-2c983c78, #w-node-_9cb82397-6250-f8e5-bcc9-d1563f20dd3f-2c983c78, #w-node-e10515ed-8baa-de38-9c4f-59f99ca841a3-2c983c78, #w-node-_34ced6cf-ad26-c29a-6704-94ab6b746996-2c983c78, #w-node-_08898103-72da-c688-316a-0b1987d6e02b-2c983c78, #w-node-e1405e6a-3adc-d883-ef6d-df6d8c0be475-2c983c78, #w-node-_1746af47-443e-801e-e8b7-b5f167cfacfb-2c983c78, #w-node-_62a67e0e-529d-1307-f17b-71cd9c8658c8-2c983c78, #w-node-_15e09c83-d30a-8f13-6fc9-faa2744faca4-2c983c78, #w-node-_6163f934-8e15-78ae-ba70-2d28b526b255-2c983c78, #w-node-_7f569f3f-0d82-9d49-4b00-a663c9ada0ef-2c983c78, #w-node-_35551c17-3ec7-0c91-4797-b7a55df6b4a1-2c983c78, #w-node-b9458ec7-26bb-4a51-d7fb-748c5f2f2f57-2c983c78, #w-node-a0332719-d4e0-c688-2097-21715c747294-2c983c78, #w-node-_8a15f981-37ab-8d03-dc42-0900db6e2128-2c983c78, #w-node-_59026dd2-f2f8-739d-2a98-22b773688177-2c983c78, #w-node-fb6f6dcc-60c7-0c47-20d2-8ed3df080ca8-2c983c78, #w-node-bb18a26d-edc0-934e-77f1-a675bb4f3804-2c983c78, #w-node-eba30a0d-cb63-093a-9189-370476a70695-2c983c78, #w-node-_57631f26-cd57-d3dc-736f-b6b35fbc58b2-2c983c78, #w-node-f835787c-13f6-387b-bec1-326a1e242206-2c983c78, #w-node-cfeb85c9-3cf4-5332-806e-3fedb9008246-2c983c78, #w-node-_97b35466-6286-1195-783c-0eb4547b602f-2c983c78, #w-node-_592ec3ac-d93d-4278-1ee3-56f7f196cc0e-2c983c78, #w-node-_8bfcc72b-fabc-6bc9-2f67-463c0c20d911-2c983c78, #w-node-_22418cb0-81ae-9645-a3cd-ac364766dd9d-2c983c78, #w-node-_9efbe95a-75d3-4ae7-6893-dd70b217e917-2c983c78, #w-node-_1a53eae4-cd09-a97a-666c-df2ec8d18b9c-2c983c78, #w-node-ed3dd8c8-bcb7-8eb3-d226-a0989d4ff9e7-2c983c78, #w-node-_8f8885e8-28a0-1ff9-fb99-394b395b93fa-2c983c78, #w-node-_51145934-ffab-b054-df0b-85c5753a2aac-2c983c78, #w-node-_4d05f8c4-65ea-ce2a-53f3-b3f5b224cfae-2c983c78, #w-node-_0295248d-4a06-85c8-7819-57450068e2cf-2c983c78, #w-node-_68039d84-0201-a778-4010-97c8584bc750-2c983c78, #w-node-a216fa44-bb29-d459-f4c5-41afe6a94056-2c983c78, #w-node-_291ee500-a115-336e-ffcb-7a998bba58ed-2c983c78, #w-node-_05a460bf-dba7-bec7-f85e-5e8fcb07ea50-2c983c78, #w-node-_9a4f9c2d-18b2-ade4-f460-f34e903ec77d-2c983c78, #w-node-_80abe5cb-6190-f0a4-ea57-b7f5ec67c5ff-2c983c78, #w-node-_600f286a-dfc1-1e00-034f-64c971fd199d-2c983c78, #w-node-_1ed6af3f-30d1-0ab5-a0e3-bfe33cedfc93-2c983c78, #w-node-eca3ba28-928d-ab95-751f-2621c9b1d306-2c983c78, #w-node-_656e4a4e-895a-cd64-9bc1-92aab73afb61-2c983c78, #w-node-_9ceebde8-cf71-48bb-2621-be8a8857896a-2c983c78, #w-node-d80cc15c-a1ec-20b4-1446-5ebd639e6ba5-2c983c78, #w-node-_3a83c09e-45c2-6327-231a-5b7ab5ce4c5a-2c983c78, #w-node-_305f2096-855c-c43f-f723-d64908f12e67-2c983c78, #w-node-c534156e-0a6b-d023-e364-af48aa848bce-2c983c78, #w-node-dfb41564-3917-f97c-fe86-87ef093f413d-2c983c78, #w-node-_4500a028-fc29-1665-9ab2-571107976c45-2c983c78, #w-node-df311d28-edb3-3d0a-5988-d17ae1bbc50d-2c983c78, #w-node-_99cf5692-42af-c035-6d56-27717693a4f2-2c983c78, #w-node-_840cb839-a4cd-1f8e-0ed8-3ab90b59a9ed-2c983c78, #w-node-_878e861a-c372-10b7-82d8-d047c2f99b5b-2c983c78, #w-node-_413ba08c-33cc-64e3-4cf2-07ec2c991c0e-2c983c78, #w-node-_60066b02-539e-5394-7ea5-26fb433a3fcd-2c983c78, #w-node-_569d8bce-46a2-dd64-af2a-d114660e0123-2c983c78, #w-node-_0bb20367-dfe2-3f6c-92c6-e33c7942e2d2-2c983c78, #w-node-_9e1b452f-682d-9688-5ce1-7047b8d55d54-2c983c78, #w-node-_621a5f35-7cbd-05eb-e3ad-15b1791aea71-2c983c78, #w-node-_8d4040ca-8fb5-a58f-4577-24ff9a67ba97-2c983c78, #w-node-_6fed9db3-1b28-e211-c380-d738c59f84d0-2c983c78, #w-node-af66efa2-cce5-3b75-9bfe-47c5bc1e7526-2c983c78, #w-node-f61e5cb0-c7e7-7267-b633-4ababf576516-2c983c78, #w-node-_58197066-13c3-fa66-4233-f143549c5da6-2c983c78, #w-node-b68395d7-a9bf-c992-106b-0dafd94b6a14-2c983c78, #w-node-_8ec709c5-2509-9008-5bee-cf5865633e83-2c983c78, #w-node-f1721a79-717c-5431-05cc-c19c4228b40c-2c983c78, #w-node-_2713f304-685c-4933-db9d-b89469e09110-2c983c78, #w-node-f353da46-bdf7-23f9-fc4f-e6ff3d0ba17e-2c983c78, #w-node-_41185da8-49e7-04f8-6589-4e6be7d73cbe-2c983c78, #w-node-_248337d6-9d27-7427-7f91-e305cb30e019-2c983c78, #w-node-_9e36f2de-366d-d29b-7d97-a0942eb88ce7-2c983c78, #w-node-b22730ff-65d9-dd59-4341-fe5cbf7fe480-2c983c78, #w-node-_93ba24c5-05ce-13e8-3925-dfe6c6a6f23e-2c983c78, #w-node-_9a80571c-24e0-cff3-bc63-3501e8c0ccdb-2c983c78, #w-node-_6f05a1bf-03f1-4823-6896-e670ef383493-2c983c78, #w-node-_1c1d8029-1ede-e9ea-fb46-6d3812458029-2c983c78, #w-node-_54694dda-4bfb-d079-d3b3-ecff05da14df-2c983c78, #w-node-ba0ae613-8264-78f9-9709-768f61f1fb73-2c983c78, #w-node-f9664b7c-5b62-122a-fbde-d0a853b07c0c-2c983c78, #w-node-e8529149-505a-d335-32f8-260f69e14a39-2c983c78, #w-node-_80adc60b-4be8-f4b5-a693-83dbcc58b6c2-2c983c78, #w-node-_10822eff-fd37-4905-2692-6332fb77f222-2c983c78, #w-node-_8afa16a5-ab35-735e-96b0-0d3e11f603d2-2c983c78, #w-node-_2965d0e6-0917-2cc4-408b-4fb7cbd72850-2c983c78, #w-node-_6a2bbad0-4925-b807-1487-c7ef641565ee-2c983c78, #w-node-_4d235c7a-259b-e73b-2a60-7781809032f2-2c983c78, #w-node-_5c2e3c56-2b76-1118-cf76-3828729701ce-2c983c78, #w-node-eebaaeca-04e6-5d03-4feb-5c505366e61d-2c983c78, #w-node-fb1f7bd9-0d89-f357-e180-67e723802286-2c983c78, #w-node-d35029a9-b1c0-e734-84a5-4a4c8ab5d428-2c983c78, #w-node-_934af21e-1a05-22db-3e33-f8b6c02f5bf7-2c983c78, #w-node-_1b0aacd2-cea9-7f2b-238c-7c35c4c768fe-2c983c78, #w-node-c983763a-6e9e-6e92-9fc1-eec1e532ec44-2c983c78, #w-node-e1c5ed43-32af-46c2-4846-33a55391a6f1-2c983c78, #w-node-e7100fe4-228c-0345-d0ee-2eb5d1905244-2c983c78, #w-node-_908ea4ad-167d-aa54-13d1-9d0e6b28c55d-2c983c78, #w-node-_04c5abe4-b286-6476-e3df-b8f9cef2acd4-2c983c78, #w-node-_5c97da75-acea-db61-6666-96d57fe6a2b1-2c983c78, #w-node-_02cecd6b-0ac8-a6bb-fe71-8282069774e4-2c983c78, #w-node-c406d882-5f5f-f44d-c763-dfc600d2bac5-2c983c78, #w-node-f99c21f4-6ff8-e780-ea26-cef722e33baa-2c983c78, #w-node-_673eb633-cec2-0c86-8adc-dd0d0282ed31-2c983c78, #w-node-e101712f-6429-5688-5098-63e885f730dc-2c983c78, #w-node-_31e496ab-cff3-0927-d53b-19cf4f863652-2c983c78, #w-node-_68be8810-c678-12ae-e9d1-f47191afb369-2c983c78, #w-node-_2d1e941f-13ba-913f-eedd-efa2fcf59fd6-2c983c78, #w-node-_75a30bb0-7973-6e6d-2562-da43d27190be-2c983c78, #w-node-c6333351-0e9a-791f-c486-30fa10ca0614-2c983c78, #w-node-c4643be4-723d-f4f4-2fbc-8224ceac0d2f-2c983c78, #w-node-_8d67875c-e0cc-aef4-a546-ea44b9379530-2c983c78, #w-node-f1616558-35f1-5f28-677f-e8aa70ddba64-2c983c78, #w-node-_0200e47a-23ab-cf2a-1176-9cefac377b94-2c983c78, #w-node-_0b1f68b0-3740-fd95-45ce-3c743b453471-2c983c78, #w-node-_67691ff2-d478-5fbd-687b-7b310c2c2c1a-2c983c78, #w-node-_0fcfdac0-11d8-b47d-5e2f-f7dc17dda3d7-2c983c78, #w-node-cee5668b-2bd5-d5a2-719c-6f0f000ff194-2c983c78, #w-node-_4c5a6dd3-d1ae-e059-8726-cf3b5c8ac3ea-2c983c78, #w-node-_5bdf81d8-c3df-9fe6-e476-c29c69a2cf0d-2c983c78, #w-node-_6e7bb17a-d3f9-69db-c57c-dd223f49a472-2c983c78, #w-node-b6593d2b-1468-7d80-c4c4-a96ea8e25c0d-2c983c78, #w-node-_1abc676a-0038-45be-3cb7-91c1a80424f4-2c983c78, #w-node-c4d82e12-c01e-baef-52f3-abef2004ebac-2c983c78, #w-node-d6b60335-cd9c-44d2-d4d4-1998a8a564b2-2c983c78, #w-node-_853f456a-ac36-67f0-8bcd-fcf2fd40ed83-2c983c78, #w-node-_8e6ebbf8-25bc-6112-0349-47c40f039d58-2c983c78, #w-node-e7444074-298a-6cae-1293-d7175d6ecd5f-2c983c78, #w-node-_24bfe79f-a5fb-7a98-7375-d3c0dc198b5c-2c983c78, #w-node-_186e6308-280b-02aa-ec1b-f5d9a5a2dccf-2c983c78, #w-node-ba212f1a-43d3-a84f-4f27-4f16380239f6-2c983c78, #w-node-_15f3e2a9-6ddd-a81c-17b5-73bb6c24ac55-2c983c78, #w-node-c0212e76-d2fa-ddab-09e7-221475d9be94-2c983c78, #w-node-_39c085d3-e514-2b2b-5204-5eaa82b2fb01-2c983c78, #w-node-_09edcad3-4fc2-8b9a-abd5-05e5688aa3f4-2c983c78, #w-node-_668c56aa-96e2-79db-52e7-b9888bd1da6b-2c983c78, #w-node-a9f8fcb6-b272-b5e9-09b8-afed21db3b89-2c983c78, #w-node-d581280a-f69a-4899-e70c-5012ec12a2ac-2c983c78, #w-node-_20f61832-2830-9a92-7035-d203641f809a-2c983c78, #w-node-_0e336fc3-93b8-41d2-11ba-2f997e6a4c5f-2c983c78, #w-node-_0afc4f73-f602-b7d8-75dd-9726afa61091-2c983c78, #w-node-a500a289-df4b-4922-aa50-6693f34ee2ea-2c983c78, #w-node-c258fc0d-93fc-7f53-1093-2c7dc6d5362f-2c983c78, #w-node-_3b460127-e501-9672-939f-202fdb77daa4-2c983c78, #w-node-_8581d10b-0efe-eb81-4d13-f31fdcf1d0a6-2c983c78, #w-node-_48e89c8a-70ae-674d-59cc-5448ce6a9cbe-2c983c78, #w-node-_3ee1f6d7-3ea5-2808-cc27-8798d921cce0-2c983c78, #w-node-_454d612f-699c-9318-9764-a65511391a00-2c983c78, #w-node-_634bac4a-9dc2-0388-3286-84a4ee519b35-2c983c78, #w-node-fdad8edd-0a3c-ce75-333d-297ba70f9aa4-2c983c78, #w-node-d3ecb913-1799-e854-a198-a5678b78ddab-2c983c78, #w-node-_3e80238a-8d9d-1c8c-958a-7fab8c900da9-2c983c78, #w-node-_7f8251fa-98bf-6c11-9798-25c4595f7fca-2c983c78, #w-node-_9fa6ea3d-3bec-a2cd-402a-1f83c3274300-2c983c78, #w-node-_69a10547-3286-06da-bd76-406a1d24d6b8-2c983c78, #w-node-_6c10b91b-6b3c-dffd-024d-7da9ba735b62-2c983c78, #w-node-c6033d71-0f1d-7df2-b0f8-72e90f9a5f75-2c983c78, #w-node-_021f93b2-06bc-b278-fc7d-c53cb17908b4-2c983c78, #w-node-_2e477bd4-6fa8-3520-a4d6-51cd1fd03267-2c983c78, #w-node-_77f30135-b434-3610-2ed7-c4f3e581684d-2c983c78, #w-node-_8af9284f-280d-7922-ce40-55a20be85377-2c983c78, #w-node-_26dbd073-0977-d29a-37ea-aa4527652b88-2c983c78, #w-node-_9d9a2562-c907-9926-dc63-72a227779ebf-2c983c78, #w-node-e95e63c2-2ea9-3c5a-857c-962d079f0815-2c983c78, #w-node-f3106de1-9516-0b69-a86c-f1c87c204672-2c983c78, #w-node-fbe22d9a-79bd-a82e-7afb-7d3b9200939b-2c983c78, #w-node-_224bab17-b030-543f-90eb-c9c8e9520c8d-2c983c78, #w-node-_11ca6b9a-c5e9-829a-a710-1415f3b7b349-2c983c78, #w-node-_5e924349-360a-d872-0b3e-1674d02dd745-2c983c78, #w-node-_3ef15c2b-6d55-046a-362b-454da7f9034b-2c983c78, #w-node-_033e73c8-6645-992f-67c9-196ef64b61e3-2c983c78, #w-node-_937b66b7-53d1-b0db-9b5d-5e76f6c5a7ca-2c983c78, #w-node-_503ac38b-5810-e35b-f943-57f297d709e1-2c983c78, #w-node-_7ac76bd2-0782-5872-8bab-9e95556e16e9-2c983c78, #w-node-_7ae0f29d-6383-6d35-4719-231f265b0180-2c983c78, #w-node-ec44e84d-a2fe-b52b-6211-b5da69d3a782-2c983c78, #w-node-_7035c639-f38f-ae2e-2e4e-b77217875b19-2c983c78, #w-node-_413860db-f7aa-5c74-b821-ca1146d1fb1d-2c983c78, #w-node-_79de9fe0-41ad-8083-01d4-e34aa1af712c-2c983c78, #w-node-_9df8a242-0444-411c-61d6-e14f31c84897-2c983c78, #w-node-_500539ea-35dd-8e90-bc0a-7bfd4fbdd235-2c983c78, #w-node-c0ab82b2-fc40-3fca-e8fd-629eeb579807-2c983c78, #w-node-bb9b1e34-b1db-c203-8db4-76911465169b-2c983c78, #w-node-_627e39f5-7394-bcd0-a556-a15fc8edaaf2-2c983c78, #w-node-_6d3d1bae-a748-3c65-d4b3-4ee98418a1de-2c983c78, #w-node-_8b8480c1-4ed1-8a6f-ebb7-49b4ff148cff-2c983c78, #w-node-_43603dff-adb1-d753-d816-cfb8d1f4f68e-2c983c78, #w-node-_6cd3af58-eb4b-c093-5f38-c065c3eb3c83-2c983c78, #w-node-c5131021-0062-248c-554d-229b30062496-2c983c78, #w-node-_42fe0515-e2cc-5133-4454-9c83ca24d2cd-2c983c78, #w-node-_796fd754-699c-af68-5177-965ac96f8976-2c983c78, #w-node-f9c9944f-b83b-5171-e0d3-c9ab16383389-2c983c78, #w-node-_00df3486-155f-c694-e6c1-4d3d531e4dc4-2c983c78, #w-node-_63e8d2bf-761a-5c59-3ac8-ba68a1237248-2c983c78, #w-node-_0119140e-3de9-42af-9f39-797cdba30054-2c983c78, #w-node-cd0225d4-c106-f43f-0fb2-a7a6b691eb08-2c983c78, #w-node-_0b618754-18b1-3a10-a0a0-8dfcb82e95a5-2c983c78, #w-node-_543e49a3-2824-26b8-9101-5b2b8a49a68f-2c983c78, #w-node-fe327bee-3e58-adad-a8f4-23debae00c57-2c983c78, #w-node-_80c810f7-9342-67f0-fc0b-6e163b081f89-2c983c78, #w-node-b6eb3db8-436a-3723-cdc2-adf3fe76acb4-2c983c78, #w-node-_4e0381df-1f9f-933e-2ad9-0358d850736f-2c983c78, #w-node-_15393287-4ac7-bbf9-5716-b332fdee309d-2c983c78, #w-node-b2b8d037-3276-fec6-7b19-f991ef6a9b03-2c983c78, #w-node-_8e2b303e-4be1-8bf4-0c30-8a4bc887fec8-2c983c78, #w-node-_83d15445-dfa5-5076-75ec-34196ca8ba46-2c983c78, #w-node-_59bcf053-77bc-392c-7b65-d4942f7160b8-2c983c78, #w-node-a7116f82-85aa-822a-dada-41e14ed881ec-2c983c78, #w-node-_5f811ed8-1606-bcc7-df45-cf933f88d9fe-2c983c78, #w-node-e9cdf7af-6529-9ba4-eef4-1b63391053cc-2c983c78, #w-node-_1e0684ed-04ba-4de7-799a-2c347ac8e899-2c983c78, #w-node-a1235943-ea93-b680-58ff-006696061e0e-2c983c78, #w-node-_515bea37-be3a-1350-055b-6f8e04e546b2-2c983c78, #w-node-_0126a4fe-59cf-fb77-772e-cf53546ba6af-2c983c78, #w-node-b37bcac5-b573-5b77-273a-56b8d03463a0-2c983c78, #w-node-_1ee0fdda-083f-988f-f097-341282b8ddd3-2c983c78, #w-node-_8fd59331-65fa-576d-8bf9-92c5dca1d473-2c983c78, #w-node-_2cd1aa58-fabb-09a5-7cbf-e645bfefabbd-2c983c78, #w-node-_313d81cb-1a98-9525-0ca3-1dc00b8e31e1-2c983c78, #w-node-_271f6bb9-d860-8d6b-a539-4f7b4d21c67d-2c983c78, #w-node-f3838d42-66b5-e446-fe64-38e67d2960c7-2c983c78, #w-node-cccc7675-a76a-8563-b171-75753c518f56-2c983c78, #w-node-_204d60ed-9a6f-eeae-2539-d4eb077840a5-2c983c78, #w-node-ed072be9-db46-2b59-ccf5-e65103649e83-2c983c78, #w-node-_8d870cb8-06a8-e25b-a613-44c3dedf0287-2c983c78, #w-node-_8adfb9bf-6e0b-1bb4-c5a9-83fc37506d03-2c983c78, #w-node-ec66b396-db7a-1d9a-e708-81056017ff65-2c983c78, #w-node-a200f4ed-f0bd-f547-965c-ad3c17408037-2c983c78, #w-node-_8fa4509d-0e34-b2dd-5b94-d70e8d886e0a-2c983c78, #w-node-a5710286-42b6-e715-76e6-57f113f7db29-2c983c78, #w-node-_896a5071-145c-e1d1-661f-a2f68a25554b-2c983c78, #w-node-ea34a167-a121-351d-d323-afe09e660240-2c983c78, #w-node-_9de3841e-e1be-0a9d-c722-4ea24befa0ef-2c983c78, #w-node-_31ea19d5-2259-0a78-fba2-ee4f9d47324a-2c983c78, #w-node-_5cb8cff2-1077-33c1-6f60-39e823e90649-2c983c78, #w-node-_7f22920c-44d0-f074-696d-9aef0d065256-2c983c78, #w-node-_2c022497-d117-05c1-b145-9af2eb8f19dc-2c983c78, #w-node-c52d0a94-2da6-56e2-a8c5-890396c73a69-2c983c78, #w-node-_6791ca8a-aa8e-8eb9-4f03-76a3e7bdfa8f-2c983c78, #w-node-_52b1b1e5-19b6-da4a-7a45-7a006fe4a936-2c983c78, #w-node-b82e48d5-5d0c-e37b-1ae6-718db7433d80-2c983c78, #w-node-e9435634-fedd-ed92-b981-f5b2ee0e03f3-2c983c78, #w-node-_6a1612f4-2a4b-234f-8078-8460866f0dff-2c983c78, #w-node-da54cbd9-1804-208e-b768-9693b350bafe-2c983c78, #w-node-d337257c-24a0-b2be-a4f8-1fbc3ccfb417-2c983c78, #w-node-_3f76a7db-0284-92c8-a33a-4e9a29b88db1-2c983c78, #w-node-ef86112b-3325-add9-4c7f-ac97c0d84354-2c983c78, #w-node-_0388deaf-3273-30ac-8257-21a272a8f4e4-2c983c78, #w-node-a0ccb5ab-8b81-7476-e81e-a0f44a4e4a71-2c983c78, #w-node-_0640dea9-0197-429b-87e6-7c74e3552ef7-2c983c78, #w-node-_294c921f-dfd2-67db-0233-ec6d34091da1-2c983c78, #w-node-_7e01f777-6497-beff-3e4f-64cbc39671b0-2c983c78, #w-node-fbe6468d-5602-edd1-df8d-daa7caab7e69-2c983c78, #w-node-ecdf6c9d-573c-02f0-4f01-a733ec74e686-2c983c78, #w-node-_2d6dc5cc-df94-bc40-c761-6a0bff826958-2c983c78, #w-node-c49dba46-1c8b-ffeb-dddc-b2f7281e375c-2c983c78, #w-node-_48f96cba-d180-6a17-5e26-7c089e99410e-2c983c78, #w-node-_9b77daa0-cfed-d776-664f-10de993a5e6a-2c983c78, #w-node-_7a69da1f-6bcd-58f8-0bb9-fdea02fea99b-2c983c78, #w-node-_66051ec5-ff76-eeeb-0771-672aa8a3d18b-2c983c78, #w-node-e26ccb79-ba4f-0fad-1c94-8dbb1e2b56bf-2c983c78, #w-node-a5dc48c7-1e91-1a5b-66e1-abb36baf1bd5-2c983c78, #w-node-_1592ad1d-0f81-9053-b9a5-77426c6392c3-2c983c78, #w-node-_0da2c243-ca3d-d17c-198e-24deaf76722d-2c983c78, #w-node-_8784961d-3b10-49a1-cfe2-d99f49d85d69-2c983c78, #w-node-_634578e1-570f-6856-f578-656b620e0ba1-2c983c78, #w-node-ea14b252-cc03-9e2d-f5ca-7001fc12fda8-2c983c78, #w-node-_2a92cf9a-66cd-2946-12bc-ed1a96f8fe24-2c983c78, #w-node-ca389ba1-638d-eda6-59d8-4277ddf68395-2c983c78, #w-node-_5a4e2b6d-f1d4-df35-5013-e811ca0c45db-2c983c78, #w-node-_0d667a43-323f-4e20-956d-6f1d3426caea-2c983c78, #w-node-ad04cd28-35d7-2537-44db-2494dd88b156-2c983c78, #w-node-c52e90a0-c42a-c638-342c-bf1aa6ab0b42-2c983c78, #w-node-_77d9c6a4-66f1-a6a8-b781-6296ab77e29e-2c983c78, #w-node-cccda0fc-00d7-f767-143b-b43e4f0ee9f7-2c983c78, #w-node-_76a94f5a-8e28-45b3-ae3c-45e2d0169124-2c983c78, #w-node-c46fb8b3-d14e-6fa2-c690-42d3e07da775-2c983c78, #w-node-_3e7d32ae-f047-cf0f-e4dc-268f1845da7d-2c983c78, #w-node-_037cec3a-a006-6ac2-9b08-83f178eea823-2c983c78, #w-node-f6d04e59-377c-3f4a-8e83-ed96ea1b2cba-2c983c78, #w-node-_5fe8c968-d099-fc46-4775-636d8477028a-2c983c78, #w-node-_0c448328-33e1-70bf-d022-73f956b29121-2c983c78, #w-node-dc4df855-049b-05e2-b4ab-8b081fb5742f-2c983c78, #w-node-f83ee051-3b1f-0bb5-cf56-93fae199cd4c-2c983c78, #w-node-_1a67962b-4729-f623-8909-8808982a3b60-2c983c78, #w-node-d81a0380-baa7-d561-eb0d-f39f6b940ce2-2c983c78, #w-node-d30cf113-60b6-f51f-8b0f-ca51c90d0689-2c983c78, #w-node-_51287645-825f-9406-83fe-062175d69957-2c983c78, #w-node-_2047a890-527f-3782-3d27-68bbe29422bd-2c983c78, #w-node-e086575b-63a9-2b92-5d94-60b1cf810fa1-2c983c78, #w-node-_157118c4-6dd5-2b35-268e-329a15eeac64-2c983c78, #w-node-d8d54092-539a-8d23-224f-55549a1e9bb5-2c983c78, #w-node-a805a777-f1b6-9f8b-190f-d36549b6ae5f-2c983c78, #w-node-e89566ed-0815-61c1-1df5-9e596687b3c9-2c983c78, #w-node-_0f556941-ae30-c734-22b1-602836941f00-2c983c78, #w-node-_8c44ad07-ae37-d326-4efa-9f0baa7ade06-2c983c78, #w-node-_64445f1d-bae2-7607-a473-13be25587e8a-2c983c78, #w-node-_5b759601-5ca4-139f-e88c-2f254038c01d-2c983c78, #w-node-d12c4034-a96b-58a5-02c3-b627a45ae36e-2c983c78, #w-node-_42949f24-b517-6c55-d0ce-9ed049b188e2-2c983c78, #w-node-_1bed35c9-a226-3bce-bcbb-003c2b291945-2c983c78, #w-node-_25d06162-cb47-45bf-eb4c-bb7132dd916a-2c983c78, #w-node-_7d4fe884-ab0e-68ab-dcd9-28e1e7ce5d92-2c983c78, #w-node-_4af8032e-1515-c4cd-a29e-03637877c4e5-2c983c78, #w-node-a05330f2-45b3-a689-7e17-bbe3fb132229-2c983c78, #w-node-_29f024f5-7b9e-12cf-7603-32354dfb1bd1-2c983c78, #w-node-_1cbbcdd2-8ad0-f2d5-19fd-a0d1c9d210be-2c983c78, #w-node-b26e32ee-5cbb-7627-cc21-60a44818aeb4-2c983c78, #w-node-_162bc3e8-04e7-a1fd-7800-6ba4b8a50c7e-2c983c78, #w-node-cd2325f4-8815-ca79-ff76-fdc7676b1b47-2c983c78, #w-node-_7e72250e-5398-7f46-ef95-0b779e8aff5c-2c983c78, #w-node-e6aebfae-be57-a00a-311b-fbc5d2d0b42a-2c983c78, #w-node-_0254c99f-8f60-5fe2-f265-2f905e2d9fc9-2c983c78, #w-node-a4c1cc01-6841-82fa-6b82-71b99c4bb1d8-2c983c78, #w-node-d135b608-f4f4-0557-ac8e-a163c20906a3-2c983c78, #w-node-a2763ab1-7298-ff44-3595-24fe54a1e9b3-2c983c78, #w-node-_33d55353-96cb-1f8b-8ad4-558e32e3fba0-2c983c78, #w-node-_7c847f9f-e711-eb64-94b2-59860fcb4b40-2c983c78, #w-node-_2d50d21a-5862-abd0-e7d5-510cdbe60e0e-2c983c78, #w-node-_11066a9c-5ad9-9564-9c37-a0ccc6295c3c-2c983c78, #w-node-_1b931141-ade7-6a13-af3c-43800ce630dd-2c983c78, #w-node-cba24e18-91f3-bdef-33be-0c59d387ba4f-2c983c78, #w-node-_28571d8f-971c-e68b-a6a6-154186cfe2dc-2c983c78, #w-node-d608d853-8e28-c8df-d17e-c1b1146e6206-2c983c78, #w-node-eb6dc2e4-bf8a-0773-3740-2477e5a8a780-2c983c78, #w-node-aea6ca9a-fee9-9864-663e-57c123fd1c29-2c983c78, #w-node-b6825739-32ff-5ae6-9567-10f21a289d2a-2c983c78, #w-node-_194dc92e-68d0-e293-6fc3-ea4c28c474a8-2c983c78, #w-node-e39de2cd-81e5-1325-c8e2-a8c1534b4a2b-2c983c78, #w-node-_1e52642c-7ed2-ee12-d9a0-9eecc2a81d2a-2c983c78, #w-node-_77afeba4-2d73-1b9f-035e-17cb222f9dff-2c983c78, #w-node-bdf2c091-3827-8ecc-0ae1-b4a883b85dea-2c983c78, #w-node-_3d8e45f2-0d11-e476-234f-79ab13a9062e-2c983c78, #w-node-f00e96fd-79f7-4931-171c-30e00dbccc28-2c983c78, #w-node-_8a18a46a-5635-013c-dc21-2939202818e9-2c983c78, #w-node-_754b0436-5608-1589-3b6c-a6760bfc33de-2c983c78, #w-node-deb173eb-c5c7-b161-8c07-fe5030e2c13a-2c983c78, #w-node-_20290960-5ad4-6b08-4833-200c9293a1f1-2c983c78, #w-node-_18e938a4-4c9b-63a2-8f28-580f5e6b799e-2c983c78, #w-node-_702b1fb8-b0f1-71fb-56b8-a6482c462431-2c983c78, #w-node-_0ae04574-fc46-d4aa-06b6-ae2a68ce3047-2c983c78, #w-node-_88631b2e-4566-441d-9655-0570710643a4-2c983c78, #w-node-_61456238-83ca-9a7e-37f4-4ddf8fa98306-2c983c78, #w-node-ee51bdde-29c6-0ca8-c4be-17401716ba7a-2c983c78, #w-node-_3885b383-bc60-4ea4-e29c-9d30d56e62c8-2c983c78, #w-node-eb4a1637-448f-c388-24af-d4a22f355eaf-2c983c78, #w-node-c4da9d57-7ef2-a426-85f3-f9c8b08f7ed0-2c983c78, #w-node-_2e5e34dc-7e3c-7c3a-41ef-8a1bd0d5fb58-2c983c78, #w-node-_5351b574-5298-8938-cf33-ba6de090b345-2c983c78, #w-node-a5c6b8ba-9836-347a-f031-8fc566d8d7cc-2c983c78, #w-node-_2b7598c4-1464-140a-cd5d-0df5f4430457-2c983c78, #w-node-a1a4c726-5a70-5629-0842-9bfd1335afa8-2c983c78, #w-node-_37b1da11-b1ac-590d-ed72-d75f0e9e61f7-2c983c78, #w-node-a28386c8-3a05-1c18-944e-3b83ecc1a579-2c983c78, #w-node-_1c4c6122-4735-d484-3b95-5a0ea4e9f7fb-2c983c78, #w-node-ff77a304-3636-b4b0-1fa3-192550e3a999-2c983c78, #w-node-df51dbca-d954-4794-ace3-c9e69fe916ae-2c983c78, #w-node-ff12ecb7-e41e-f289-34b6-54b433a25554-2c983c78, #w-node-f36f06b9-1b9d-77a5-bf3a-8720f947f65c-2c983c78, #w-node-_6a1565cf-fa56-69e3-800a-ab363c728c28-2c983c78, #w-node-d8ec0604-cd48-f4dc-04f0-17f2abc82a55-2c983c78, #w-node-a4a375a5-3344-5bee-4f79-c5240e6830e8-2c983c78, #w-node-_5eebd51b-9278-0f94-2266-fbdd2ec4755a-2c983c78, #w-node-_054eac00-2525-5442-6821-6a6efaa09b3a-2c983c78, #w-node-_7e35826a-feaf-57c7-c787-ca31ffe46e69-2c983c78, #w-node-ca70fb65-d3b1-bdd2-a589-08ef5983b58b-2c983c78, #w-node-_838ea4e9-7d75-0443-347f-5cd9748bf83f-2c983c78, #w-node-c7ad756f-303d-732b-48be-3843d1a8bb61-2c983c78, #w-node-_081f8a74-84a9-a380-ca07-beda1e074ec1-2c983c78, #w-node-d092a6ef-86d2-66f3-0b3d-7787f15f3063-2c983c78, #w-node-dcdd0405-1d7f-e639-3338-b70ace63366e-2c983c78, #w-node-_0dcacbd0-49c4-e4e6-3c81-e2472aa45d7d-2c983c78, #w-node-_118f5e61-6aa9-aec1-5b32-0c5fd4d25faa-2c983c78, #w-node-c702d00c-e2d5-242d-6655-03ab8ef09802-2c983c78, #w-node-_25dfe2ec-519c-7ddf-1d90-d71094b94968-2c983c78, #w-node-_04651a7a-9ff7-bd5e-6707-01620f802ce3-2c983c78, #w-node-a1c6e3d3-39a9-ef76-09c5-0308b8823a69-2c983c78, #w-node-a0321195-03bd-83cf-506e-af5d0b318c70-2c983c78, #w-node-_1042ed93-0f03-0e4e-fbfd-eeaa800bc5f7-2c983c78, #w-node-ee6b8e12-b0f8-9dcd-e60a-01b310170603-2c983c78, #w-node-a2ae604a-8bfa-2bd6-8d82-9ec7e1bfc8ab-2c983c78, #w-node-_5cc821ee-33e9-6681-4c43-7a0553f47456-2c983c78, #w-node-_132cdbf7-5307-c09d-9e18-2018801f9ce9-2c983c78, #w-node-_2d6c3c06-eea6-3e45-82c0-e0cbbcfef14f-2c983c78, #w-node-e444eb34-9a29-5a2a-f919-5aa98c9ccc5d-2c983c78, #w-node-_0f23003c-f066-5b19-da09-980b26b80700-2c983c78, #w-node-e0e66e5d-116f-716e-3733-4d7ee7f76b14-2c983c78, #w-node-_2114e5b9-cdcd-0bfa-74bc-6e50bfa65b52-2c983c78, #w-node-_5c0a0dcb-3d5a-7122-4d19-aa44817d8b87-2c983c78, #w-node-_0b49af7e-1826-15a4-3919-417502cf8645-2c983c78, #w-node-c89620da-7923-4722-95f6-a4e289137d85-2c983c78, #w-node-_22bbcc2f-f644-7953-3122-d458d4f916dc-2c983c78, #w-node-_7c14a0e0-b3d2-93b2-1227-c49f20b36a4b-2c983c78, #w-node-_99fc7be6-f8f5-b477-8565-262b525510e8-2c983c78, #w-node-e4eaa6c5-695b-6673-e008-82e4feea2faf-2c983c78 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}
