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

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: Font Awesome;
  src: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/63e314e0c61ff068df5d6298_fa-solid-900.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Font Awesome;
  src: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/63e3151722268594b15c08bd_fa-regular-400.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Font Awesome;
  src: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/63eecaa7a616946455ff7a4e_fa-brands-400.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Lemonmilk;
  src: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/63e1b0edda4d5e26ebda27b0_LEMONMILK-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

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

:root {
  --black: #1d1e21;
  --sea-green: #4d9078;
  --white: white;
  --0-8-rem: .8rem;
  --tan: #d2b797;
  --heading: Lemonmilk, sans-serif;
  --snow: #f7f3f3;
  --2-rem: 2rem;
}

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

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

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

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

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

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

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

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

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

body {
  color: var(--black);
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lemonmilk, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.3;
}

h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lemonmilk, sans-serif;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Lemonmilk, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.2;
}

h4 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

h5 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

p {
  margin-bottom: 0;
}

a {
  color: var(--sea-green);
}

ul, ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 1.5rem;
}

li {
  margin-bottom: .25rem;
}

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

label {
  margin-bottom: .25rem;
  font-weight: 500;
}

blockquote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.utility-page_component {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.utility-page_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 20rem;
  display: flex;
}

.utility-page_form {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.utility-page_image {
  margin-left: auto;
  margin-right: auto;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.margin-custom2 {
  margin: 2.5rem;
}

.padding-xlarge {
  padding: 4rem;
}

.margin-xlarge {
  margin: 4rem;
}

.margin-xsmall {
  margin: .5rem;
}

.padding-xhuge {
  padding: 8rem;
}

.margin-custom1 {
  margin: 1.5rem;
}

.padding-0 {
  padding: 0;
}

.padding-xxhuge {
  padding: 12rem;
}

.padding-huge {
  padding: 6rem;
}

.margin-large {
  margin: 3rem;
}

.padding-xxlarge {
  padding: 5rem;
}

.margin-xxsmall {
  margin: .25rem;
}

.padding-custom3 {
  padding: 3.5rem;
}

.padding-large {
  padding: 3rem;
}

.margin-tiny {
  margin: .125rem;
}

.padding-small {
  padding: 1rem;
}

.padding-custom2 {
  padding: 2.5rem;
}

.margin-custom3 {
  margin: 3.5rem;
}

.padding-custom1 {
  padding: 1.5rem;
}

.margin-huge {
  margin: 6rem;
}

.padding-medium {
  padding: 2rem;
}

.padding-xsmall {
  padding: .5rem;
}

.margin-xxlarge {
  margin: 5rem;
}

.padding-xxsmall {
  padding: .25rem;
}

.margin-xhuge {
  margin: 8rem;
}

.padding-tiny {
  padding: .125rem;
}

.margin-small {
  margin: 1rem;
}

.margin-medium {
  margin: 2rem;
}

.margin-xxhuge {
  margin: 12rem;
}

.margin-0 {
  margin: 0;
}

.margin-horizontal {
  margin-top: 0;
  margin-bottom: 0;
}

.padding-top {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.margin-vertical, .margin-vertical.margin-xxsmall {
  margin-left: 0;
  margin-right: 0;
}

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

.margin-bottom.margin-small {
  aspect-ratio: auto;
  object-fit: cover;
}

.margin-bottom.margin-small.vehicle-image {
  aspect-ratio: 3 / 2;
  object-fit: cover;
}

.margin-bottom.margin-xsmall, .margin-bottom.margin-medium, .margin-bottom.margin-large, .margin-bottom.margin-small {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.padding-left {
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}

.padding-vertical {
  padding-left: 0;
  padding-right: 0;
}

.padding-vertical.padding-medium {
  font-weight: 400;
}

.padding-horizontal {
  padding-top: 0;
  padding-bottom: 0;
}

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

.margin-top, .margin-top.margin-xsmall {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

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

.padding-right {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.form_checkbox {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.form_checkbox-icon {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-checked {
  background-size: 90%;
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
}

.form_checkbox-icon.w--redirected-focus {
  border-radius: .125rem;
  width: .875rem;
  height: .875rem;
  margin: 0 .5rem 0 0;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.fs-styleguide_background {
  border: 1px solid #0000001a;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.fs-styleguide_spacing {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-image: linear-gradient(to top, #0073e61a, #fff0);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start stretch;
  display: grid;
  position: relative;
}

.icon-1x1-small {
  flex: none;
  width: 1rem;
  height: 1rem;
}

.overflow-auto {
  overflow: auto;
}

.spacing-clean {
  margin: 0;
  padding: 0;
}

.icon-1x1-large {
  width: 2.5rem;
  height: 2.5rem;
}

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

.fs-styleguide_background-space {
  width: 1px;
  height: 1px;
  margin: 5rem;
}

.text-style-strikethrough {
  text-decoration: line-through;
}

.fs-styleguide_item {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  border-bottom: 1px solid #0000001a;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: start;
  padding-bottom: 3rem;
  display: grid;
  position: relative;
}

.fs-styleguide_item.is-stretch {
  justify-items: stretch;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.fs-styleguide_item-header {
  border-bottom: 1px solid #0000001a;
  width: 100%;
  padding-bottom: 2rem;
}

.fs-styleguide_heading-large {
  font-size: 6rem;
}

.background-color-black {
  color: #f5f5f5;
  background-color: #000;
}

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

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

.text-color-grey {
  color: gray;
}

.fs-styleguide_2-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.fs-styleguide_2-col.is-align-start {
  align-items: start;
}

.form_message-success {
  padding: 1.25rem;
}

.fs-styleguide_row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.heading-style-h3 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.2;
}

.text-rich-text h1, .text-rich-text h2, .text-rich-text h3, .text-rich-text h4 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
}

.text-rich-text h5, .text-rich-text h6 {
  margin-top: 1.25rem;
  margin-bottom: 1rem;
}

.text-rich-text p {
  margin-bottom: 1rem;
}

.text-rich-text ul, .text-rich-text ol {
  margin-bottom: 1.5rem;
}

.container-small {
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
}

.icon-height-small {
  height: 1rem;
}

.icon-1x1-medium {
  width: 2rem;
  height: 2rem;
}

.heading-style-h1 {
  font-size: 4rem;
  font-weight: 700;
  line-height: 1.1;
}

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

.padding-global.display-inlineflex {
  justify-content: center;
  align-items: center;
  position: relative;
}

.padding-global.dark-footer {
  background-color: var(--black);
  color: var(--white);
}

.padding-global.green-footer {
  background-color: var(--sea-green);
}

.padding-global.position-absolute {
  justify-content: flex-end;
  align-items: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

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

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

.padding-section-small {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.max-width-small {
  width: 100%;
  max-width: 20rem;
}

.text-color-white {
  color: #fff;
}

.text-style-italic {
  font-style: italic;
}

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

.overflow-hidden {
  overflow: hidden;
}

.fs-styleguide_section-header {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  padding-bottom: 3rem;
  line-height: 1.4;
  display: grid;
}

.text-size-tiny {
  font-size: .75rem;
}

.max-width-xxlarge {
  width: 100%;
  max-width: 80rem;
}

.fs-styleguide_1-col {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.overflow-visible {
  overflow: visible;
}

.fs-styleguide_empty-box {
  z-index: -1;
  background-color: #0073e61a;
  border: 1px dashed #0073e6;
  min-width: 3rem;
  height: 3rem;
  position: relative;
}

.text-weight-light {
  font-weight: 300;
}

.fs-styleguide_heading-medium {
  font-size: 4rem;
}

.max-width-xsmall {
  width: 100%;
  max-width: 16rem;
}

.fs-styleguide_4-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.text-size-regular {
  font-size: 1rem;
}

.text-size-regular.is-text-gray {
  color: #666;
}

.text-weight-xbold {
  font-weight: 800;
}

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

.text-weight-bold {
  font-weight: 700;
}

.max-width-medium {
  width: 100%;
  max-width: 32rem;
}

.fs-styleguide_item-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.max-width-large {
  align-items: center;
  width: 100%;
  max-width: 48rem;
  height: 100%;
  display: flex;
}

.fs-styleguide_header-block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  display: grid;
}

.background-color-white {
  background-color: #fff;
}

.text-style-muted {
  opacity: .6;
}

.text-size-small {
  color: var(--white);
  font-size: .875rem;
}

.heading-style-h4 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.max-width-xlarge {
  width: 100%;
  max-width: 64rem;
}

.form_radio-icon {
  width: .875rem;
  height: .875rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
}

.form_radio-icon.w--redirected-checked {
  border-width: .25rem;
  width: .875rem;
  height: .875rem;
}

.form_radio-icon.w--redirected-focus {
  width: .875rem;
  height: .875rem;
  box-shadow: 0 0 .25rem 0 #3898ec;
}

.text-style-nowrap {
  white-space: nowrap;
}

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

.background-color-grey {
  background-color: #f5f5f5;
}

.form_input {
  background-color: #0000;
  min-height: 3rem;
  margin-bottom: .75rem;
  padding: .5rem 1rem;
}

.form_input.is-text-area {
  min-height: 8rem;
  padding-top: .75rem;
}

.heading-style-h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}

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

.fs-styleguide_3-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.fs-styleguide_3-col.is-align-start {
  align-items: start;
}

.text-style-link {
  color: #000;
  text-decoration: underline;
}

.text-size-large {
  font-size: 1.5rem;
}

.fs-styleguide_header {
  background-color: #0000000d;
}

.heading-style-h2 {
  font-family: Lemonmilk, sans-serif;
  font-size: 2.8rem;
  font-weight: 700;
  line-height: 1.2;
}

.heading-style-h2.text-align-center {
  font-size: 2.8rem;
}

.page-wrapper {
  overflow: hidden;
}

.fs-styleguide_label {
  color: #fff;
  background-color: #0073e6;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .75rem;
  font-weight: 600;
  line-height: 1.4;
  display: flex;
}

.fs-styleguide_label.is-tag {
  background-color: #be4aa5;
}

.fs-styleguide_label.is-hex {
  color: #000;
  background-color: #f5f5f5;
}

.fs-styleguide_version {
  z-index: 5;
  color: #000;
  font-weight: 500;
  text-decoration: none;
}

.heading-style-h5 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5;
}

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

.container-large.choose-a-vehicle {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-large.cms-title_wrapper {
  -webkit-backdrop-filter: blur(14px);
  backdrop-filter: blur(14px);
  background-color: #1d1e21b3;
  padding: 2rem 3rem;
}

.icon-height-medium {
  height: 2rem;
}

.text-style-allcaps {
  text-transform: uppercase;
}

.overflow-scroll {
  overflow: scroll;
}

.form_message-error {
  margin-top: .75rem;
  padding: .75rem;
}

.icon-height-large {
  height: 3rem;
}

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

.form_component {
  margin-bottom: 0;
}

.max-width-xxsmall {
  width: 100%;
  max-width: 12rem;
}

.layer {
  justify-content: center;
  align-items: center;
  position: absolute;
  inset: 0%;
}

.text-style-quote {
  border-left: .25rem solid #e2e2e2;
  margin-bottom: 0;
  padding: 0 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.button {
  color: #fff;
  text-align: center;
  background-color: #000;
  padding: .75rem 1.5rem;
  font-weight: 600;
}

.button.is-text {
  color: #000;
  background-color: #0000;
  border: 2px solid #0000;
}

.button.is-small {
  padding: .5rem 1.25rem;
}

.button.is-large {
  padding: 1rem 2rem;
}

.button.is-secondary {
  color: #000;
  background-color: #0000;
  border: 2px solid #000;
  border-bottom-width: .125rem;
}

.button.is-icon {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

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

.text-size-medium {
  font-size: 1rem;
}

.fs-styleguide_section {
  grid-column-gap: 6rem;
  grid-row-gap: 6rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
}

.fs-styleguide_section.is-vertical {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-columns: 1fr;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hide {
  display: none;
}

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

.container-medium {
  width: 100%;
  max-width: 64rem;
  margin-left: auto;
  margin-right: auto;
}

.form_radio {
  flex-direction: row;
  align-items: center;
  margin-bottom: .5rem;
  padding-left: 0;
  display: flex;
}

.home-message_content-grid {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center start;
  display: grid;
}

.home-message_component {
  color: #fff;
  min-height: 100vh;
  padding: 3rem;
  display: flex;
}

.home-message_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  display: grid;
}

.home-message_content {
  color: #000;
  background-color: #0000000d;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.home-message_heading-block {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home-message_item {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home-message_item-icon {
  color: #000;
  background-color: #fff;
  flex: none;
  width: 1.75rem;
  height: 1.75rem;
}

.home-message_logo {
  width: 4rem;
}

.fs-styleguide_spacing-all {
  display: none;
}

.fs-styleguide_color.is-1 {
  background-color: #000;
}

.fs-styleguide_color.is-2 {
  background-color: #f5f5f5;
}

.fs-styleguide_color.is-3 {
  background-color: #fff;
}

.section_home-hero {
  background-image: linear-gradient(to right, #000000a1, #fff0);
  background-position: 0 0;
  background-size: auto;
  height: 100vh;
  position: relative;
}

.image {
  min-width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.image._1 {
  margin-bottom: -1px;
}

.section {
  background-color: #f7f3f3;
}

.navbar1_container {
  color: var(--white);
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.navbar1_dropdown-link {
  padding: .5rem 1rem;
}

.navbar1_dropdown-link.w--current {
  color: #0000;
}

.navbar1_menu {
  align-items: center;
  display: flex;
  position: static;
}

.navbar1_menu.is-page-height-tablet {
  color: var(--white);
  font-family: Lemonmilk, sans-serif;
  font-weight: 500;
}

.navbar1_menu-button {
  padding: 0;
}

.navbar1_dropdown-list.w--open {
  background-color: #0000;
  border: 1px solid #0000;
  padding: .5rem;
}

.navbar1_menu-buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 1rem;
  display: flex;
}

.navbar1_dropdown-toggle {
  color: var(--white);
  padding: .5rem 2.5rem .5rem 1rem;
}

.button-main {
  background-color: var(--sea-green);
  color: var(--white);
  font-family: Lemonmilk, sans-serif;
  font-size: var(--0-8-rem);
  text-align: center;
  margin-left: 0;
  padding: 1rem 2rem;
  font-weight: 500;
  transition: box-shadow .3s;
  display: inline-block;
}

.button-main:hover {
  box-shadow: 5px 5px 0 0 var(--white);
}

.button-main.is-secondary {
  background-color: var(--tan);
  color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-main.is-secondary:hover {
  box-shadow: 5px 5px 0 0 var(--black);
}

.button-main.is-small {
  background-color: var(--tan);
  border-style: none;
  padding: 1rem 2rem;
}

.button-main.float-right {
  margin-left: auto;
}

.button-main.button-dark {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.navbar {
  color: var(--white);
  background-color: #1d1e2100;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: fixed;
}

.dropdown-icon {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.navbar1_logo-link {
  padding-left: 0;
}

.navbar1_logo-link.w--current {
  justify-content: flex-start;
  height: 2rem;
  display: flex;
}

.navbar1_link {
  font-family: var(--heading);
  color: var(--white);
  font-size: var(--0-8-rem);
  padding: .5rem 1rem;
}

.navbar1_link.w--current {
  color: var(--white);
}

.navbar1_link.login {
  border: 2px solid var(--white);
}

.navbar1_logo {
  height: 100%;
}

.header-100vh {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 100vh;
  max-height: 60rem;
  display: flex;
}

.text-color-white-2 {
  color: var(--white);
  font-family: Lemonmilk, sans-serif;
  font-size: 3.5rem;
}

.header7_background-video-wrapper {
  z-index: -1;
  background-image: linear-gradient(#00000080, #00000080);
  position: absolute;
  inset: 0%;
}

.section_header7 {
  position: relative;
}

.padding-section-large-2 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.padding-section-large-2.z-index {
  z-index: 500;
  position: relative;
}

.header7_background-video {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.text-size-medium-2 {
  font-size: 1.125rem;
}

.text-size-medium-2.text-color-white {
  font-size: 1rem;
}

.max-width-medium-2 {
  width: 100%;
  max-width: 35rem;
}

.button-2 {
  color: #0000;
  text-align: center;
  background-color: #0000;
  border: 1px solid #0000;
  padding: .75rem 1.5rem;
}

.button-2.is-secondary {
  color: #0000;
  background-color: #0000;
}

.button-2.is-secondary.is-alternate {
  color: #0000;
  background-color: #0000;
  border-color: #0000;
}

.padding-global-2 {
  padding-left: 5%;
  padding-right: 5%;
}

.button-main-green {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.video-overlay-layer {
  z-index: 1;
  background-color: #00000080;
  position: absolute;
  inset: 0%;
}

.hero-text-fake-h1 {
  color: var(--white);
  font-family: Lemonmilk, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.hero-h1 {
  color: var(--white);
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  font-weight: 400;
}

.text-colour-tan {
  color: var(--tan);
}

.testimonial1_logo {
  max-height: 3.5rem;
}

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

.heading-style-h5-2 {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

.section_testimonial {
  background-color: var(--snow);
  margin-top: -4px;
}

.testimonial1_client-image-wrapper {
  margin-bottom: 1rem;
}

.testimonial1_client-image {
  object-fit: cover;
  border-radius: 100%;
  width: 4rem;
  min-width: 4rem;
  height: 4rem;
  min-height: 4rem;
}

.collection-item {
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.testimonials-stars {
  color: var(--sea-green);
  text-align: center;
  font-family: Font Awesome, sans-serif;
  font-weight: 700;
}

._1-star, ._2-star, ._3-star, ._4-star {
  font-weight: 300;
}

.text-block {
  text-align: center;
  font-weight: 700;
  display: block;
}

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

.display-image_google {
  width: 70px;
}

.embed-review {
  text-align: center;
  font-family: Roboto, sans-serif;
  font-style: italic;
  font-weight: 700;
}

.testimonials-user_text-wrapper {
  margin-left: 1rem;
}

.slide-nav {
  display: none;
}

.slider {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  height: auto;
  display: flex;
}

.right-arrow, .left-arrow {
  display: block;
}

.icon, .icon-2 {
  color: var(--snow);
}

.section_choose-a-vehicle {
  margin-top: -4px;
  display: none;
}

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

.section_about-us {
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

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

.background-colour-green {
  background-color: var(--sea-green);
  width: 100%;
  margin-top: -3px;
}

.image-3 {
  min-width: 101%;
  max-width: 0%;
  margin-top: -3px;
}

.image-4 {
  background-color: var(--snow);
  min-width: 101%;
  max-width: 0%;
}

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

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

.footer-wrapper {
  justify-content: space-between;
  align-items: flex-start;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

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

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

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

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

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.footer3_social-list {
  grid-column-gap: .75rem;
  grid-row-gap: 0rem;
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  place-items: start;
  display: grid;
}

.footer3_link {
  color: var(--white);
  padding-top: .5rem;
  padding-bottom: .5rem;
  font-size: .875rem;
  font-weight: 400;
  text-decoration: none;
}

.footer3_legal-link {
  color: var(--white);
  font-size: .875rem;
  text-decoration: underline;
}

.footer3_link-list {
  color: var(--white);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
  place-items: flex-start start;
  display: flex;
}

.social-icon {
  color: var(--black);
  justify-content: center;
  align-items: center;
  width: 1.7rem;
  height: 1.7rem;
  margin-right: 10px;
  font-size: 2rem;
  line-height: 2;
  text-decoration: none;
  transition: color .7s;
  display: flex;
}

.social-icon:hover {
  color: var(--sea-green);
}

.footer3_menu-wrapper {
  grid-column-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  align-items: start;
}

.footer3_social-link {
  align-items: center;
  font-size: 14px;
  text-decoration: none;
  display: flex;
}

.line-divider {
  background-color: var(--white);
  width: 100%;
  height: 1px;
}

.footer3_logo-link {
  float: none;
  padding-left: 0;
}

.footer3_legal-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 0rem;
  color: var(--white);
  white-space: normal;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: max-content;
  grid-auto-flow: column;
  justify-content: center;
  display: grid;
}

.footer3_top-wrapper {
  grid-column-gap: 4vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr .5fr;
  align-items: start;
}

.footer3_credit-text {
  font-size: .875rem;
}

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

.link, .link-2 {
  color: var(--white);
}

.green-line {
  background-color: var(--snow);
  min-width: 100%;
  max-width: 0%;
  margin-bottom: -1px;
}

.green-line.background-white {
  background-color: var(--white);
  margin-bottom: -1px;
}

.green-line.white-background {
  background-color: var(--white);
}

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

.section_instagram {
  background-color: var(--snow);
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-bottom: -1px;
  padding-top: 100px;
  padding-bottom: 40px;
  display: flex;
  position: static;
}

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

.instagram-post__wrapper {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  min-height: 450px;
  display: flex;
}

.instagram-post__top-wrapper {
  flex: 0 auto;
  justify-content: space-between;
  align-items: center;
  padding: 7px 10px;
  display: flex;
}

.instagram-post__image {
  object-fit: contain;
  flex: 1;
}

.instagram-post__bottom-wrapper {
  flex: 0 auto;
  justify-content: space-between;
  padding: 7px 10px;
  display: flex;
}

.div-block {
  height: 100%;
}

.div-block-2 {
  height: 20%;
}

.div-block-3 {
  height: 300px;
}

.div-block-4 {
  height: 50%;
}

.image-6 {
  border-radius: 100%;
}

.instagram-post-instalogo {
  color: var(--sea-green);
  font-family: Font Awesome, sans-serif;
  font-size: 3rem;
  font-weight: 900;
}

.instagram-post-bottom-icons {
  color: var(--black);
  font-family: Font Awesome, sans-serif;
  font-size: 1.5rem;
  font-weight: 300;
}

.instagram-post-bottom-left {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.html-embed {
  width: 50%;
  height: 50px;
}

.section_adventures {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: static;
}

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

.adventures-grid__content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid-content-wrapper {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  grid-template-rows: auto;
  grid-template-columns: 35px 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: grid;
}

.content-icon {
  color: var(--sea-green);
  text-align: center;
  margin-right: 10px;
  font-family: Font Awesome, sans-serif;
  font-size: 1.7rem;
  font-weight: 700;
}

.section_page-hero {
  background-image: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/63f99bce4e9a8cd757615d4c_Hero__our%20vehicles.jpg");
  background-position: 50%;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 47vh;
  min-height: 630px;
  display: flex;
  position: relative;
}

.section_page-hero.img-ult__01 {
  background-image: linear-gradient(#5a5a5a5e, #5a5a5a5e), url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/690dd3e3f52cb25c2d67c753_Rainbow%20Valley%20Ford%201.jpg");
  background-position: 0 0, 50%;
}

.section_page-hero.img-ult__01-copy {
  background-image: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/6413a3162fbcc75fc7dcdfc1_Untitled-1.jpg");
  background-position: 50%;
}

.navbar-dark {
  z-index: 9999;
  background-color: var(--black);
  color: var(--white);
  align-items: center;
  width: 100%;
  height: auto;
  min-height: 4.5rem;
  padding-left: 5%;
  padding-right: 5%;
  display: flex;
  position: fixed;
}

.adventures-grid-right__wrapper {
  position: relative;
}

.maps {
  position: relative;
  inset: 0% 0% 0% 0;
}

.image-8 {
  position: relative;
  inset: 0% auto 0% 0%;
}

.camera {
  position: absolute;
  inset: 48% auto 0% -50%;
}

.knife {
  position: absolute;
  top: 51%;
  bottom: 0%;
  right: -5%;
}

.h1-hero__our-vehicles {
  color: var(--white);
  text-align: center;
}

.section__our-vehicles {
  padding-top: 7rem;
}

.section__our-vehicles.padding-vertical.padding-large {
  padding-top: 3rem;
}

.section__our-vehicles.padding-vertical.padding-large.comming-soon {
  position: relative;
}

.h1-hero__our-vehicles-copy {
  color: var(--white);
  text-align: center;
}

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

.grid__our-vehicles.vehicle-right {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-columns: 1fr 1.25fr;
}

.grid__our-vehicles.vehicle-left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-columns: 1.25fr 1fr;
}

.grid__vehicle-points {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  font-size: .8rem;
  display: grid;
}

.wrapper__vehcile-points {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tick {
  color: var(--white);
  font-family: Font Awesome, sans-serif;
  font-size: 1.7rem;
  line-height: 1.7rem;
  display: inline-block;
}

.tick-circle {
  background-color: var(--sea-green);
  border-radius: 20px;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  padding: 3px;
  line-height: 1rem;
  display: flex;
}

.vehicle-tick {
  width: 27px;
  margin-right: 10px;
}

.section__our-vehicles--green {
  background-color: var(--sea-green);
  color: var(--white);
}

.image-9 {
  background-color: var(--white);
}

.image-10 {
  background-color: var(--snow);
}

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

.grid__camping-packages {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: ". . ."
                 ". . Area"
                 / 1fr .25fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.grid__camping-packages.mobile-view {
  display: none;
}

.wrapper__or {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.text_or {
  color: var(--white);
  font-family: Lemonmilk, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: absolute;
}

.grid__camping-inclusions {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: .8rem;
  display: grid;
}

.wrapper__camping-parts {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.camping-image {
  object-fit: contain;
  margin-bottom: 1rem;
}

.section__camping-packages {
  background-color: var(--snow);
}

.map {
  min-width: 120%;
  height: auto;
  min-height: 100%;
  position: absolute;
  inset: 0%;
}

.section__contact-us {
  justify-content: flex-end;
  width: 100%;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.section__contact-us.padding-vertical.padding-large {
  height: 100vh;
}

.wrapper__contact-form {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  padding: 3rem 2rem;
  display: flex;
}

.textarea {
  min-height: 7rem;
}

.form {
  flex-direction: column;
  display: flex;
}

.form-field {
  border: 2px solid var(--tan);
  background-color: var(--snow);
  transition: border-color .7s;
}

.form-field:focus {
  border-color: var(--sea-green);
}

.form-field.text-area {
  min-height: 7rem;
  margin-bottom: 2rem;
}

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

.wrapper__contact-social {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wrapper__contact-social-submit {
  display: flex;
}

.text-block-2 {
  font-family: Font Awesome, sans-serif;
  font-size: 1.7rem;
  font-weight: 900;
}

.form-block {
  margin-bottom: 0;
}

.h1__form {
  text-align: center;
  margin-bottom: 2rem;
  font-size: 3rem;
}

.text__our-social {
  margin-right: 10px;
  font-family: Lemonmilk, sans-serif;
}

.field_footer-form {
  border: 2px solid var(--white);
  color: var(--white);
  background-color: #0000;
  border-radius: 0;
  font-size: 16px;
}

.field_footer-form:focus {
  border-color: var(--sea-green);
  color: #fff;
}

.footer_name-wrapper {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  justify-content: flex-start;
  display: flex;
}

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

.slide-content {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.image-12 {
  object-fit: fill;
}

.slider-2 {
  background-color: #0000;
  justify-content: center;
  width: 600px;
  height: auto;
  padding-left: 50px;
  padding-right: 50px;
  display: flex;
  overflow: visible;
}

.slide-nav-2 {
  display: none;
}

.mask {
  width: 100%;
  height: 100%;
  overflow: visible;
}

.slider-wraper {
  width: 100%;
}

.slider-wraper.slide-2 {
  margin-left: -216px;
}

.icon-3, .icon-4 {
  color: var(--tan);
}

.div-block-5 {
  color: var(--snow);
  justify-content: center;
  align-items: center;
  display: flex;
}

.html-embed-2 {
  width: 100%;
}

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

.image-13 {
  margin-bottom: 17px;
}

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

.adventures-collection_wrapper {
  border: 2px solid #000;
  flex-direction: column;
  align-items: flex-start;
  min-height: 15rem;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: visible;
}

.adventure-title {
  color: var(--black);
  flex: 1;
  padding-top: 12px;
  padding-bottom: 3px;
  font-size: 1.5rem;
  text-decoration: none;
}

.section-hero_cms {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  height: 47vh;
  min-height: 630px;
  display: flex;
  position: relative;
}

.section-hero_cms.img-ult__01, .section-hero_cms.img-ult__01-copy {
  background-image: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/6413a3162fbcc75fc7dcdfc1_Untitled-1.jpg");
  background-position: 50%;
}

.collection-list-3 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.adventure-cms-sub_wrapper {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1rem;
  padding-right: 1rem;
  display: flex;
}

.cms-sub-image_wrapper {
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  width: 250px;
  height: 150px;
}

.collection-item-2 {
  background-color: var(--white);
  display: flex;
}

.tabs-menu {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  border-bottom: 3px solid var(--sea-green);
  background-color: var(--white);
  justify-content: flex-start;
  margin-bottom: 1rem;
  font-family: Lemonmilk, sans-serif;
  display: flex;
}

.collection-distance {
  color: #1d1e2180;
  margin-bottom: 12px;
  font-size: .9rem;
}

.text-block-3 {
  margin-left: auto;
  text-decoration: underline;
}

.collectoin-learn-more_wrapper {
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-end;
  width: 100%;
  margin-top: 7px;
  display: flex;
}

.tab-heading {
  font-family: Lemonmilk, sans-serif;
}

.tab-link {
  background-color: var(--snow);
  color: var(--tan);
}

.tab-link.w--current {
  background-color: var(--sea-green);
  color: var(--white);
}

.contact_wrapper {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  display: flex;
}

.contact-item_wrapper {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.contact-item-icon {
  color: var(--black);
  font-family: Font Awesome, sans-serif;
  font-size: 1.5rem;
}

.collection-open-times {
  margin-top: .25rem;
  margin-bottom: .25rem;
  font-weight: 700;
}

.rating_wrapper {
  margin-bottom: .25rem;
  display: flex;
  position: relative;
}

.star {
  color: var(--sea-green);
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
  font-family: Font Awesome, sans-serif;
  font-size: 1.3rem;
}

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

.raiting-colour, .star-colour {
  background-color: var(--sea-green);
}

.div-block-6 {
  background-color: var(--sea-green);
  position: absolute;
  inset: 0%;
}

.star-sad {
  color: #1d1e215e;
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
  font-family: Font Awesome, sans-serif;
  font-size: 1.3rem;
}

.rating-number {
  margin-left: 7px;
  font-size: 1.3rem;
  font-weight: 700;
}

.contact-text {
  font-weight: 700;
}

.recommended-flag_wrapper {
  background-color: var(--black);
  color: var(--snow);
  padding: .4rem 1rem;
  font-family: Lemonmilk, sans-serif;
  position: absolute;
  inset: .5rem -.5rem auto auto;
}

.cms-text_wrapper {
  padding-bottom: .75rem;
  padding-left: .75rem;
  padding-right: .75rem;
}

.grid__camping-packages-mobile {
  display: none;
}

.popup-model {
  z-index: 1000;
  background-color: #1d1e21cc;
  justify-content: center;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.popup-newsletter_wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  color: var(--black);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.popup_news-letter-wrapper {
  color: var(--black);
}

.field_popup-form {
  border: 1px none var(--black);
  background-color: var(--snow);
  color: var(--black);
  border-radius: 0;
  font-size: 16px;
}

.field_popup-form:focus {
  border-color: var(--sea-green);
}

.newsletter-text_wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 2rem 1.5rem;
  display: flex;
}

.pop-up-button {
  color: #fff;
  text-align: center;
  background-color: #272727;
  border-radius: 3px;
  flex: none;
  margin-bottom: 8px;
  padding: 8px 32px;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5;
  transition: opacity .2s;
}

.pop-up-button:hover {
  opacity: .8;
}

.pop-up-button:active {
  opacity: 1;
}

.popup-form-error {
  color: #444;
  background-color: #dee5eb;
  border-radius: 6px;
  padding: 16px;
}

.pop-up-paragraph {
  color: var(--black);
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 1.4em;
}

.pop-up-text-input {
  background-color: #f7f9fa;
  border: 1px solid #eff1f3;
  border-radius: 3px;
  height: 44px;
  margin-bottom: 16px;
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.4px;
}

.pop-up-text-input::placeholder {
  color: #c2cdd8;
}

.pop-up-text-box {
  max-width: 650px;
}

.pop-up_close {
  opacity: .2;
  cursor: pointer;
  transition: opacity .2s;
  position: absolute;
  inset: 20px 20px auto auto;
}

.pop-up_close:hover {
  opacity: .8;
}

.pop-up_back {
  background-color: #20202099;
  position: absolute;
  inset: 0%;
}

.pop-up-header {
  color: var(--black);
  font-size: 2.5rem;
}

.pop-up_wrapper {
  z-index: 300;
  justify-content: center;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

.form-2 {
  margin-bottom: 8px;
}

.pop-up-box {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: auto;
  background-color: #fff;
  border-radius: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 60vw;
  display: grid;
  position: relative;
  overflow: hidden;
}

.pop-up-form {
  text-align: left;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: stretch;
  margin-top: 24px;
  display: flex;
}

.pop-up-form-success {
  color: #33383f;
  background-color: #e9e9e9;
  border-radius: 4px;
  padding: 32px;
  font-size: 16px;
  line-height: 1.4em;
}

.image-15 {
  object-fit: cover;
  background-image: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/63df2bc18b609676a33488bf_Hero_Beach-Driving.jpg");
  background-position: 0%;
  background-size: auto;
  width: 100%;
  min-height: 100%;
}

.icons__wrapper {
  display: flex;
}

.mask-2 {
  height: auto;
}

.accordion-wrapper {
  margin-top: 50px;
}

.accordion-heading {
  cursor: pointer;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  line-height: 30px;
}

.section-faq {
  background-color: #f8f8f8;
  padding: 150px 30px;
}

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

.content-wrapper {
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.content-wrapper.slim {
  max-width: 940px;
}

.header-center-box {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.header-center-box._75 {
  width: 75%;
}

.accordion-item {
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 24px 30px 14px;
  box-shadow: 0 3px 7px #00000008;
}

.accordion-item-content {
  margin-top: 10px;
  margin-right: 30px;
  overflow: hidden;
}

.accordion-item-trigger {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.icon-5.accordion-icon {
  color: #0009;
  cursor: pointer;
  font-family: Font Awesome, sans-serif;
  font-size: 32px;
  line-height: 30px;
}

.section-faq {
  background-color: var(--snow);
  padding-top: 5rem;
  padding-bottom: 0;
}

.centre-button {
  justify-content: center;
  align-items: center;
  padding-top: 2rem;
  display: flex;
}

.alert-icon {
  color: var(--snow);
  justify-content: flex-start;
  align-items: flex-start;
  font-family: Font Awesome, sans-serif;
  font-size: 2rem;
  line-height: 2;
  display: flex;
}

.alert__wrapper {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 3.25fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.popup-image__wrapper {
  background-image: url("https://cdn.prod.website-files.com/63df1be410d0b91654492e66/63df2bc18b609676a33488bf_Hero_Beach-Driving.jpg");
  background-position: 20%;
  background-size: cover;
}

.footer-heading {
  font-family: Lemonmilk, sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
}

.note-wrapper {
  z-index: 1;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  background-color: var(--sea-green);
  color: var(--white);
  margin-bottom: 1rem;
  padding: 1rem;
  display: flex;
  position: relative;
  overflow: auto;
}

.italic-text {
  font-style: normal;
}

.text-block-5 {
  font-family: Font Awesome, sans-serif;
  font-size: 3rem;
}

.grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.card-wrapper {
  background-color: var(--white);
  flex-direction: column;
  justify-content: flex-start;
  padding: 1.2rem;
  display: flex;
  position: relative;
  box-shadow: 0 2px 5px #0003;
}

.camping-price {
  color: var(--sea-green);
  font-family: Lemonmilk, sans-serif;
  font-size: 4rem;
}

.camping-price.sand {
  color: var(--tan);
  margin-top: auto;
}

.card-image {
  align-items: center;
  width: 100%;
  height: 15rem;
  margin-bottom: 15px;
  display: flex;
  overflow: hidden;
}

.image-16 {
  object-fit: cover;
  min-width: 100%;
  min-height: 100%;
}

.card-title {
  margin-bottom: .8rem;
  font-size: 1.2rem;
}

.card-tag-wrapper {
  background-color: var(--sea-green);
  color: var(--white);
  padding: .5rem 1rem;
  font-family: Lemonmilk, sans-serif;
  position: absolute;
  inset: 2rem 0% auto auto;
  box-shadow: 0 2px 5px #0003;
}

.card-tag-wrapper.deluxe {
  background-color: var(--tan);
}

.div-block-7 {
  margin-top: 5rem;
}

.bold-text {
  font-weight: 700;
}

.legal-divider {
  background-color: var(--black);
  width: 100%;
  height: .25rem;
}

.section__legal {
  padding-top: 7rem;
}

.section__legal.padding-vertical.padding-large {
  padding-top: 3rem;
}

.div-block-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 4.25fr;
  grid-auto-columns: 1fr;
  display: block;
}

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

.div-block-9 {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  border: 2px solid #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1.75fr;
  grid-auto-columns: 1fr;
  padding: 7px;
  display: grid;
}

.div-block-10 {
  display: block;
}

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

.rich-text-block {
  margin-bottom: 10px;
}

.tac-heading {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.tac-definitions {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 4fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.adventure-sub-heading {
  font-family: Lemonmilk, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.2;
}

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

.html-embed-3 {
  min-height: 100px;
}

.div-block-11 {
  display: none;
}

.play-pause-button {
  inset: auto auto 0% 1rem;
}

.html-embed-4 {
  z-index: 200;
  position: relative;
}

.vehicle-rental-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rental-wrapper {
  grid-column-gap: 29px;
  grid-row-gap: 29px;
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rental-wrapper._1 {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.block-wrapper {
  border: 2px solid var(--tan);
  margin-bottom: 1rem;
  padding: 1rem;
}

.green {
  color: var(--sea-green);
}

.extras-rental-grid {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.extras-rental-grid._1 {
  grid-template-columns: 1fr;
}

.pricing23_content {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  display: flex;
}

.pricing23_feature {
  display: flex;
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.padding-section-large-3 {
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.pricing23_plan {
  border: 2px solid var(--black);
  padding: 2rem;
}

.pricing23_component {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.heading-style-h1-2 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
}

.pricing23_feature-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 2rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  display: grid;
}

.heading-style-h6-2 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

.text-size-medium-3 {
  font-size: 1.125rem;
}

.pricing23_tabs-menu {
  border: 2px solid var(--black);
  align-self: center;
  margin-bottom: 3rem;
  padding: .3rem;
  display: flex;
}

.pricing23_plans {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.pricing23_icon-wrapper {
  color: var(--tan);
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.padding-global-3 {
  padding-left: 5%;
  padding-right: 5%;
}

.pricing23_tab-link {
  border: 1px none var(--black);
  font-family: var(--heading);
  background-color: #0000;
  padding: 1rem 2rem;
}

.pricing23_tab-link.w--current {
  background-color: var(--sea-green);
  font-family: var(--heading);
  color: var(--white);
}

.heading-style-h4-2 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
}

.button-3 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  text-align: center;
  padding: .75rem 1.5rem;
  text-decoration: none;
}

.button-3.is-secondary {
  color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: #0000;
}

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

.text-weight-semibold {
  font-weight: 600;
}

.plan_tab {
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.plan_tab_card {
  border-radius: 1.25rem;
  flex-direction: column;
  justify-content: space-between;
  margin: .625rem;
  padding: 1.25rem;
  display: flex;
  box-shadow: 0 2px .3125rem #0003;
}

.tab_plan_grid {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.tab_plan_grid.margin-top.margin-small {
  grid-auto-columns: 1fr;
}

.plan_tab_link {
  background-color: #0000;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.plan_tab_link.w--current {
  background-color: #fff;
  border-radius: .625rem;
  font-weight: 700;
}

.text-color-gray {
  color: #666;
}

.hero_content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: center start;
  display: flex;
  position: relative;
}

.plan_discount {
  color: var(--tan);
  background-color: #d2b79729;
  border: .0625rem #9ae6b8;
  margin-left: 0;
  padding: .1875rem .625rem;
  font-weight: 700;
}

.plan_tab_menu {
  background-color: #eee;
  border-radius: .9375rem;
  justify-content: center;
  align-items: center;
  padding: .3125rem;
  display: flex;
}

.display-flex {
  display: flex;
}

.display-flex.is-vertical {
  flex-direction: column;
}

.display-flex.align-end {
  align-items: flex-end;
}

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

.display-flex.is-center.is-gap.is-relative {
  position: relative;
}

.plan_price-text {
  font-size: 3rem;
  font-weight: 600;
  line-height: 1;
  display: flex;
}

.padding-global-4 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.plan_populer {
  color: #1724e0;
  background-color: #c9cbec;
  border: .0625rem solid #8186db;
  border-radius: .625rem;
  margin-left: .625rem;
  padding: .1875rem .625rem;
  font-weight: 700;
}

.plan_populer.is-absolute {
  background-color: #d9daee;
  position: absolute;
  inset: 0% 0% auto auto;
}

.plan_checkpoint {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.text-size-medium-4 {
  font-size: 1.25rem;
}

.text-size-medium-4.text-weight-medium.is-text-blue {
  color: #1724e0;
}

.text-size-medium-4.text-weight-medium.is-text-gray {
  color: #aaa;
}

.text-style-none {
  text-decoration: none;
}

.text-style-none.is-text-blue {
  color: #1724e0;
}

.text-style-none.is-text-blue.text-weight-semibold:hover {
  color: #5661ff;
}

.section_hero {
  flex-direction: column;
  justify-content: center;
  min-height: 100svh;
  display: flex;
}

.plan_button {
  border: .0625rem solid #eee;
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  padding: .9375rem;
  text-decoration: none;
  display: flex;
}

.plan_button.margin-top.margin-medium.is-blue {
  color: #fff;
  background-color: #2d62ff;
  background-image: linear-gradient(355deg, #1724e0, #6a74f5);
  border-color: #1724e0;
  transition: all .3s;
}

.plan_button.margin-top.margin-medium.is-blue:hover {
  color: #1724e0;
  background-color: #fff0;
  background-image: none;
}

.plan_button.margin-top.margin-medium.is-text-blue {
  color: #1724e0;
  transition: all .3s;
}

.plan_button.margin-top.margin-medium.is-text-blue:hover {
  border-color: #1724e0;
}

.profile {
  border: 2px solid var(--white);
  color: var(--white);
  font-family: Font Awesome, sans-serif;
  font-size: var(--0-8-rem);
  padding: .5rem 1rem;
}

.profile.w--current {
  color: var(--white);
}

.profile.login {
  border: 2px solid var(--white);
}

.menu-login-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.text-block-6 {
  width: 100%;
}

.multi-form3_progress {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.multi-form3_progress.progress-current, .multi-form3_progress.completed {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
}

.multi-form3_radio-letter {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-right: .5rem;
  display: flex;
}

.multi-form3_radio-icon {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.multi-form3_radio-icon.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-color: #0000;
}

.multi-form3_radio-icon.w--redirected-focus {
  box-shadow: none;
}

.multi-form3_progress-divider {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  flex: 1;
  height: 1px;
}

.section_multi-form3 {
  position: relative;
}

.multi-form3_component {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  min-height: 100svh;
  padding-top: 6rem;
  padding-bottom: 4.5rem;
  display: flex;
  position: relative;
  overflow: auto;
}

.multi-form3_form {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  display: grid;
}

.multi-form3_form-content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.multi-form3_radio-group {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.text-style-link-2 {
  color: var(--\<unknown\|relume-variable-link-color-1\>);
  text-decoration: underline;
}

.multi-form3_input-field {
  align-items: center;
  display: flex;
  position: relative;
}

.multi-form3_step {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.multi-form3_navbar {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 4.5rem;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.multi-form3_progress-wrapper {
  align-items: center;
  width: 100%;
  margin-bottom: 2rem;
  display: flex;
}

.multi-form3_block {
  margin-bottom: 0;
}

.multi-form3_button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.multi-step-form-instructions-delete {
  z-index: 1000;
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  text-align: left;
  padding: 2rem;
  position: relative;
}

.text-size-small-2 {
  font-size: .875rem;
}

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.form_field-label {
  margin-bottom: .5rem;
  font-weight: 400;
}

.multi-form3_footer {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 4.5rem;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.form-icon-left {
  position: absolute;
  left: .75rem;
}

.form_input-2 {
  border: 1px solid var(--\<unknown\|relume-variable-color-neutral-1\>);
  background-color: var(--\<unknown\|relume-variable-color-neutral-2\>);
  color: var(--\<unknown\|relume-variable-text-color-1\>);
  border-radius: 0;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .75rem;
  font-size: 1rem;
  line-height: 1.6;
}

.form_input-2:focus {
  border-color: #000;
}

.form_input-2::placeholder {
  color: #0009;
}

.form_input-2.is-icon-left {
  padding-left: 2.75rem;
}

.form_input-2.is-select-input {
  background-image: none;
}

.formly-multi-step-form-instructions-card {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-direction: column;
  align-items: flex-start;
  line-height: 1.6;
  display: flex;
}

.success-message {
  background-color: var(--\<unknown\|relume-variable-color-neutral-3\>);
  padding: 1.5rem;
}

.multi-form3_radio-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.multi-form3_radio {
  border: 1px solid var(--\<unknown\|relume-variable-border-color-1\>);
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem;
  display: flex;
  position: relative;
}

.multi-form3_radio.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-color-primary-1\>);
  color: var(--\<unknown\|relume-variable-color-primary-2\>);
}

.multi-form3_radio.is-radio-icon {
  padding-left: .5rem;
}

.multi-form3_radio.is-radio-icon.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-color-neutral-1\>);
  color: var(--\<unknown\|relume-variable-color-neutral-2\>);
}

.form-wrapper {
  z-index: 50;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  max-width: 400px;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
  overflow: visible;
}

.forgot-password-link {
  float: right;
  margin-right: auto;
}

.tooltip-title {
  margin-bottom: 6px;
  font-size: 110%;
  font-weight: 800;
}

.tooltip-wrapper {
  color: #333;
  text-align: left;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 10px;
  width: 300px;
  font-size: 11.5px;
  font-weight: 400;
  line-height: 1.5em;
  display: block;
  position: absolute;
  box-shadow: 1px 1px 8px 1px #2d3e501f;
}

.tooltip-diamond {
  z-index: 2;
  background-color: #fafbfe;
  border: 1px solid #d8e3f0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: -7px 0% auto;
  transform: rotate(45deg);
  box-shadow: 0 -3px 8px #2d3e500f;
}

.tooltip-diamond.left {
  margin-top: auto;
  margin-bottom: auto;
  inset: 0 auto 10px -7px;
}

.tooltip-svg {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.tour-step {
  display: none;
}

.tooltip-author-wrap {
  align-items: center;
  display: flex;
}

.tooltip-anchor {
  z-index: 100;
  justify-content: center;
  width: 100%;
  height: 10px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 12px;
  display: flex;
  position: absolute;
  inset: 100% 0% 0;
}

.tooltip-anchor.right {
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 100%;
  margin-right: -12px;
  padding-left: 12px;
  inset: 0% 0% 0% auto;
}

.tooltip-author {
  border-radius: 50%;
  width: 32px;
  margin-right: 10px;
}

.tooltip-close {
  z-index: 5;
  color: #3f3e46;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.tooltip-close:hover {
  background-color: #002aff1a;
}

.tooltip-container {
  z-index: 3;
  background-color: #fafbfe;
  border-radius: 9px 9px 0 0;
  padding: 20px;
  font-size: 12.5px;
  position: relative;
}

.tooltip-navigation {
  z-index: 3;
  color: #64636e;
  background-color: #fafbfe;
  border-top: 1px solid #d8e3f0;
  border-radius: 0 0 9px 9px;
  justify-content: space-between;
  align-items: center;
  min-height: 50px;
  padding: 8px 20px;
  display: flex;
  position: relative;
  bottom: 0;
}

.tooltip-navigation.top {
  border-top-style: none;
  border-bottom: 1px solid #d8e3f0;
  border-radius: 9px 9px 0 0;
}

.relative {
  display: flex;
  position: relative;
}

.login-form-wrapper {
  padding: var(--2-rem);
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-field-wrapper {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 12px;
  display: flex;
  position: relative;
}

.hero_account-firstblock-title {
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  flex-flow: column;
  display: flex;
}

.otp_pop-up-button-style {
  color: #8380b9;
  text-align: center;
  background-color: #0000;
  border: 1px solid #ffffffb3;
  border-radius: 5px;
  width: 50%;
  transition: all .4s;
}

.otp_pop-up-button-style:hover {
  transform: scale(1.01);
}

.otp_pop-up-button-style.is-verify {
  color: #ffffffe6;
  background-color: #4a2fc3;
  border-style: none;
}

.otp_pop-up {
  z-index: 20;
  color: #fff;
  background-color: #080715cc;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.otp_pop-up-button {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: center;
  width: 100%;
  display: flex;
}

.hero_account-secondblock-image {
  width: 20px;
}

.hero_account-secondblock-image.is-linkedin {
  width: 25px;
}

.hero_account-secondblock-wrap {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: column;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.hero_account-fourthblock-form {
  flex-flow: column;
  display: flex;
}

.section_hero-2 {
  color: #fff;
  background-color: #080715;
  flex-direction: column;
  justify-content: center;
  min-height: 100svh;
  display: flex;
}

.hero_account-fourthblock-checkbox-field {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 15px;
  display: flex;
}

.otp_pop-up-wrap {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-image: linear-gradient(90deg, #1c1840, #0d0c22);
  border: 1px solid #26253a;
  border-radius: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 450px;
  padding: 25px 20px;
  display: flex;
  position: relative;
}

.hero_account-firstblock-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero_account-thirdblock-wrap {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero_account-firstblock-title-image {
  z-index: 1;
}

.hero_account-fourthblock-text-field {
  color: #fff;
  background-color: #0d0b20;
  border: 1px solid #26253a;
  border-radius: 5px;
  margin-bottom: 10px;
  padding: 15px 10px;
}

.hero_account-fourthblock-text-field::placeholder {
  color: #8380b9;
}

.otp_pop-up-number {
  background-color: #121028;
  border: 1px solid #26253a;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 75px;
  position: relative;
}

.hero_account-background {
  z-index: 2;
  background-image: linear-gradient(360deg, #171431f0 17%, #827ac061 65%);
  display: none;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.hero_account-firstblock-title-image-wrap {
  background-color: #0000;
  border-radius: 100px;
  justify-content: center;
  align-items: stretch;
  width: 40px;
  height: 40px;
  display: flex;
  overflow: hidden;
}

.container-small-2 {
  justify-content: center;
  width: 100%;
  max-width: 48rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.otp_pop--up-image-wrap {
  background-color: #39336896;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  padding: 5px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.hero_account-fourthblock-button {
  color: #8380b9;
  text-align: center;
  background-color: #0000;
  border: 1px solid #ffffffb3;
  border-radius: 5px;
  width: 50%;
  font-weight: 300;
  transition: all .4s;
}

.hero_account-fourthblock-button:hover {
  transform: scale(1.02);
}

.hero_account-fourthblock-button.is-sign-up {
  color: #ffffffe6;
  background-color: #4a2fc3;
  border-color: #4a2fc3;
}

.hero_account-fourthblock-checkbox {
  width: 15px;
  height: 15px;
  margin-top: 0;
  margin-right: 10px;
}

.otp_popup-input-wrap {
  grid-column-gap: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 30px;
  display: flex;
  position: relative;
  left: 5px;
}

.hero_account-wrap {
  background-image: linear-gradient(90deg, #1c1840, #0d0c22);
  border: 1px solid #26253a;
  border-radius: 10px;
  width: 100%;
  max-width: 460px;
  padding: 20px;
  position: relative;
}

.link-3 {
  color: #8380b9;
}

.hero_account-thirdblock-line {
  border-top: 1px solid #26253a;
  width: 50%;
  height: 2px;
}

.hero_account-fourthblock-form-block {
  margin-bottom: 0;
}

.otp_pop-up-input {
  z-index: 2;
  color: #fff;
  text-align: left;
  letter-spacing: 68px;
  background-color: #0000;
  border: 1px #000;
  width: 460px;
  height: 75px;
  margin-bottom: 0;
  padding-left: 26px;
  font-size: 4rem;
  position: absolute;
  top: 0;
  left: 0;
}

.otp_pop-up-input::placeholder {
  color: #fff;
}

.text-span-2 {
  cursor: pointer;
  text-decoration: underline;
}

.text-span-2.is-hide {
  cursor: auto;
}

.otp_pop-up-title-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  width: 100%;
  display: flex;
}

.otp_pop-up-grid-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
  display: flex;
}

.cross_line-wrap {
  cursor: pointer;
  background-color: #2a2a47;
  border-radius: 100px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 25px;
  height: 100%;
  max-height: 25px;
  display: flex;
  position: absolute;
  inset: 2% 3% auto auto;
}

.hero_account-fourthblock-submit {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-top: 20px;
  display: flex;
}

.hero_account-fourthblock-wrap {
  margin-top: 10px;
}

.otp_pop-up-number-overflow {
  z-index: 5;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 75px;
  margin-left: 40px;
  display: block;
  position: absolute;
  top: 0%;
  left: 100%;
  right: auto;
}

.otp_cross-line-wrap {
  cursor: pointer;
  background-color: #2a2a47;
  border-radius: 100px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 25px;
  height: 100%;
  max-height: 25px;
  display: flex;
  position: absolute;
  inset: 3% 3% auto auto;
}

.text-span {
  color: #8380b9;
  text-decoration: underline;
  transition: all .2s;
}

.text-span:hover {
  color: #fff;
}

.hero_account-secondblock-button {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  color: #fff;
  background-color: #4a2fc3;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  text-decoration: none;
  transition: all .4s;
  display: flex;
}

.hero_account-secondblock-button:hover {
  transform: scale(1.02);
}

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

.feedspring-alert {
  color: #000;
  background-color: #f5f7f8;
  border: 1px solid #edf0f2;
  border-radius: 12px;
  justify-content: space-between;
  align-items: center;
  max-width: 1120px;
  margin-bottom: 24px;
  margin-left: auto;
  margin-right: auto;
  padding: 12px;
  display: flex;
}

.instagram-overlay {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.feedspring-alert-text {
  letter-spacing: -.08px;
  font-size: 14px;
  line-height: 20px;
}

.feedspring-alert-close {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  transition: color .2s;
  display: flex;
}

.instagram-count-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.feedspring-alert-title {
  letter-spacing: -.08px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.feedspring-wrapper {
  z-index: 5;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.instagram-cover {
  z-index: 99;
  opacity: 1;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  color: #fff;
  background-color: #08080bb5;
  text-decoration: none;
  position: absolute;
  inset: 0%;
}

.instagram-grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.instagram-image {
  aspect-ratio: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.intagram-post {
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
  overflow: hidden;
}

.instagram-count {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.feedspring-alert-content {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.feedspring-section {
  padding-top: 72px;
  padding-bottom: 72px;
}

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

.google-author-name {
  color: #050414;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}

.google-average-badge {
  grid-column-gap: 6px;
  color: #050414;
  letter-spacing: -.1px;
  background-color: #f9f9f9;
  border-radius: 50px;
  align-items: center;
  padding: 12px 16px 12px 12px;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  display: flex;
}

.google-post-date {
  color: #797986;
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
}

.google-average {
  justify-content: center;
  margin-top: 92px;
  display: flex;
}

.google-arrow-l {
  background-color: var(--sea-green);
  color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: background-color .3s;
  display: flex;
  left: -64px;
}

.google-arrow-l:hover {
  background-color: #3c3c47;
}

.google-slide {
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  position: relative;
}

.google-divider {
  border-bottom: 1px dashed #e8e8e8;
  width: 100%;
  height: 1px;
}

.feedspring-css {
  display: none;
}

.google-arrow-r {
  background-color: var(--sea-green);
  color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  transition: background-color .3s;
  display: flex;
  right: -64px;
}

.google-arrow-r:hover {
  background-color: #3c3c47;
}

.google-avatar-large {
  border: 2px solid #fff;
  border-radius: 2000px;
  justify-content: center;
  align-items: center;
  width: 64px;
  min-width: 64px;
  height: 64px;
  min-height: 64px;
  overflow: hidden;
}

.google-post {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: 1px solid #e8e8e8;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  display: flex;
}

.google-logo {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.google-total {
  font-weight: 600;
}

.google-grid-standard {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.google-author-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.google-author-wrapper {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.arrow-icon {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
}

.google-star-row {
  grid-column-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.google-caption {
  color: #3c3c47;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 28px;
}

.google-social-circle {
  border: 1px solid #e8e8e8;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  display: flex;
}

.google-standard-slider {
  grid-column-gap: 54px;
  background-color: #0000;
  align-items: center;
  width: 100%;
  max-width: 90%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.google-mask {
  width: 100%;
  height: 100%;
}

.feedspring-section-2 {
  padding: 72px 5%;
}

.google-slider-nav {
  display: none;
}

.feed-wrapper-large {
  z-index: 5;
  width: 100%;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.google-average-wrap {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  display: flex;
}

.google-star {
  align-items: center;
  display: flex;
}

.google-avatar {
  width: 100%;
  height: 100%;
}

.pop-up_submit {
  background-color: var(--sea-green);
  color: var(--white);
  font-family: Lemonmilk, sans-serif;
  font-size: var(--0-8-rem);
  text-align: center;
  margin-left: 0;
  padding: 1rem 2rem;
  font-weight: 500;
  transition: box-shadow .3s;
  display: inline-block;
}

.pop-up_submit:hover {
  box-shadow: 5px 5px 0 0 var(--white);
}

.pop-up_submit.is-secondary {
  background-color: var(--tan);
  color: var(--white);
  justify-content: center;
  align-items: center;
  display: flex;
}

.pop-up_submit.is-secondary:hover {
  box-shadow: 5px 5px 0 0 var(--black);
}

.pop-up_submit.is-small {
  background-color: var(--tan);
  border-style: none;
  padding: 1rem 2rem;
}

.pop-up_submit.float-right {
  margin-left: auto;
}

.pop-up_submit.button-dark {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.blur {
  aspect-ratio: auto;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #ffffff47;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.vist-wrapper {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center stretch;
  display: block;
  position: absolute;
  inset: auto 0% 6%;
}

.visit {
  border: 1px solid var(--white);
  color: var(--white);
  padding: .2rem 1rem;
  text-decoration: none;
}

.vist-wrapper-copy {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: center;
  place-items: center stretch;
  display: grid;
  position: static;
  inset: auto 0% 6%;
}

.fs-instagramfeed_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fs-instagramfeed_picture {
  object-fit: cover;
  border-radius: 999rem;
  width: 2.5rem;
}

.fs-instagramfeed_name {
  font-size: 1rem;
  font-weight: 700;
}

.fs-instagramfeed_username {
  font-size: .875rem;
}

.fs-instagramfeed_user {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: row;
  align-items: center;
  display: flex;
}

.fs-instagramfeed_stats {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  align-items: center;
  display: flex;
}

.fs-instagramfeed_number {
  font-size: 1rem;
  font-weight: 700;
}

.fs-instagramfeed_button {
  background-color: var(--sea-green);
  font-family: var(--heading);
  color: #fff;
  justify-content: center;
  padding: .5rem 1rem;
  font-size: .8rem;
  font-weight: 500;
  text-decoration: none;
}

.fs-instagramfeed_header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.fs-instagramfeed_image {
  z-index: 1;
  aspect-ratio: 1;
  cursor: pointer;
  object-fit: cover;
  width: 100%;
  display: block;
}

.fs-instagramfeed_row {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  align-items: center;
  display: flex;
}

.fs-instagramfeed_icon {
  width: 1.25rem;
  height: 1.25rem;
}

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

.fs-instagramfeed_content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.fs-instagramfeed_slide {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 33.33%;
  display: grid;
}

.fs-instagramfeed_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  display: grid;
}

.fs-instagramfeed_list.is-slider {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  display: flex;
}

.fs-instagramfeed_arrow {
  background-color: var(--sea-green);
  font-family: var(--heading);
  color: #fff;
  justify-content: center;
  padding: .5rem 1rem;
  font-size: .8rem;
}

.fs-instagramfeed_fraction_current {
  font-size: 1rem;
  font-weight: 700;
}

.fs-instagramfeed_fraction_current-2, .fs-instagramfeed_fraction_total {
  font-size: 1rem;
}

.fs-instagramfeed_pagination {
  z-index: 10;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  gap: 1rem;
  width: 100%;
  height: auto;
  display: flex;
  position: relative;
}

.fs-instagramfeed_navigation {
  z-index: 10;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f5f5f5;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

.is-bullet-active {
  background-color: #000;
  display: inline-block;
}

.newsletter-button_wrapper {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.fs-instagramfeed-1_instance {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.fs-instagramfeed-1_picture {
  object-fit: cover;
  border-radius: 999rem;
  width: 2.5rem;
}

.fs-instagramfeed-1_name {
  font-size: 1rem;
  font-weight: 700;
}

.fs-instagramfeed-1_username {
  font-size: .875rem;
}

.fs-instagramfeed-1_user {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: row;
  align-items: center;
  display: flex;
}

.fs-instagramfeed-1_stats {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  align-items: center;
  display: flex;
}

.fs-instagramfeed-1_number {
  font-size: 1rem;
  font-weight: 700;
}

.fs-instagramfeed-1_button {
  color: #fff;
  background-color: #000;
  justify-content: center;
  padding: .5rem 1rem;
  text-decoration: none;
}

.fs-instagramfeed-1_header {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.fs-instagramfeed-1_image {
  z-index: 1;
  aspect-ratio: 1;
  cursor: pointer;
  object-fit: cover;
  width: 100%;
  display: block;
}

.fs-instagramfeed-1_row {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  align-items: center;
  display: flex;
}

.fs-instagramfeed-1_icon {
  width: 1.25rem;
  height: 1.25rem;
}

.fs-instagramfeed-1_data {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.fs-instagramfeed-1_content {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.fs-instagramfeed-1_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  min-width: 0;
  display: grid;
}

.fs-instagramfeed-1_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: start stretch;
  display: grid;
}

@media screen and (max-width: 991px) {
  .padding-xlarge {
    padding: 3rem;
  }

  .margin-xlarge {
    margin: 3rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 8rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .margin-large {
    margin: 2.5rem;
  }

  .padding-xxlarge {
    padding: 4rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .margin-xxlarge {
    margin: 4rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-xxhuge {
    margin: 8rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

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

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

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

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hide-tablet {
    display: none;
  }

  .fs-styleguide_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .text-color-white {
    align-items: center;
    font-size: 1.5rem;
    display: flex;
  }

  .fs-styleguide_1-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 3rem;
  }

  .fs-styleguide_4-col {
    grid-template-columns: 1fr;
  }

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

  .fs-styleguide_3-col {
    grid-template-columns: 1fr;
  }

  .text-align-center.text-color-white {
    font-size: 1rem;
  }

  .fs-styleguide_section {
    grid-column-gap: 2.5rem;
    grid-template-columns: 1fr;
  }

  .padding-section-medium {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .image {
    min-width: 120%;
  }

  .menu-icon1_line-middle {
    background-color: var(--sea-green);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar1_dropdown-link {
    width: auto;
    padding: .75rem 0 .75rem 5%;
  }

  .navbar1_menu {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-clip: border-box;
    border-bottom: 1px solid #000;
    padding: 1rem 5% 2rem;
    position: absolute;
    overflow: auto;
  }

  .navbar1_menu.is-page-height-tablet {
    background-color: var(--sea-green);
    height: 100vh;
    padding-bottom: 15rem;
  }

  .menu-icon1_line-bottom {
    background-color: var(--sea-green);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar1_menu-dropdown {
    width: 100%;
    font-size: 1.125rem;
  }

  .navbar1_menu-button.w--open {
    background-color: #0000;
  }

  .menu-icon1 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar1_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar1_dropdown-list.w--open {
    border-style: none;
    padding: 0;
  }

  .navbar1_menu-buttons {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    margin-left: 0;
  }

  .navbar1_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    display: flex;
  }

  .button-main {
    background-color: var(--sea-green);
  }

  .button-main.mobile-dark {
    background-color: var(--black);
  }

  .menu-icon1_line-top {
    background-color: var(--sea-green);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-icon {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .navbar1_link {
    width: auto;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .navbar1_link.login {
    margin-left: 0;
    margin-right: 0;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-section-large-2 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .background-colour-green {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .container {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .footer3_link-list {
    align-items: flex-start;
  }

  .footer3_top-wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
  }

  .green-line {
    min-width: 120%;
  }

  .adventures-grid {
    grid-template-columns: 1fr 1fr;
  }

  .h1__form {
    text-align: center;
    font-size: 2.5rem;
  }

  .pop-up-button {
    position: relative;
  }

  .pop-up_wrapper {
    display: none;
  }

  .pop-up-box {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .popup-image__wrapper {
    min-height: 250px;
    display: flex;
  }

  .grid {
    max-width: 100%;
  }

  .div-block-8, .vehicle-rental-grid, .extras-rental-grid {
    grid-template-columns: 1fr;
  }

  .padding-section-large-3 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .heading-style-h1-2 {
    font-size: 3.25rem;
  }

  .pricing23_plans {
    grid-template-columns: 1fr;
  }

  .heading-style-h4-2 {
    font-size: 1.75rem;
  }

  .plan_tab {
    grid-template-columns: 1fr;
  }

  .plan_tab_card {
    margin: .3125rem;
    padding-top: 2.5rem;
  }

  .tab_plan_grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-auto-columns: 1fr;
  }

  .plan_populer.is-absolute {
    top: -1.875rem;
    right: -.625rem;
  }

  .section_hero {
    padding-top: 3rem;
  }

  .profile {
    width: auto;
    margin-left: 0;
    margin-right: 0;
    padding: .75rem 1rem;
    font-size: 1.125rem;
  }

  .menu-login-wrapper {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .section_hero-2 {
    padding-top: 3rem;
  }

  .instagram-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .google-arrow-l {
    margin-bottom: -72px;
    left: -72px;
    right: 0;
  }

  .google-arrow-r {
    margin-bottom: -72px;
    left: 0;
    right: -72px;
  }

  .google-grid-standard {
    grid-template-columns: 1fr 1fr;
  }

  .pop-up_submit {
    background-color: var(--sea-green);
  }

  .pop-up_submit.mobile-dark {
    background-color: var(--black);
  }

  .fs-instagramfeed-1_list {
    grid-template-columns: 1fr 1fr;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.5rem;
  }

  h4 {
    font-size: 1rem;
  }

  .padding-xlarge {
    padding: 2rem;
  }

  .margin-xlarge {
    margin: 2rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .margin-large {
    margin: 1.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-large {
    padding: 1.5rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .padding-medium {
    padding: 1.25rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-medium {
    margin: 1.25rem;
  }

  .margin-xxhuge {
    margin: 4.5rem;
  }

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

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

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

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

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .hide-mobile-landscape {
    display: none;
  }

  .fs-styleguide_heading-large {
    font-size: 3rem;
  }

  .heading-style-h3 {
    font-size: 1.5rem;
  }

  .heading-style-h1 {
    font-size: 2.5rem;
  }

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

  .padding-section-small {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .text-color-white.footer-booking-text {
    margin-bottom: 2rem;
  }

  .fs-styleguide_section-header {
    font-size: .875rem;
  }

  .fs-styleguide_heading-medium {
    font-size: 2rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .heading-style-h4 {
    font-size: 1rem;
  }

  .text-style-nowrap {
    white-space: normal;
  }

  .heading-style-h6 {
    font-size: .75rem;
  }

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

  .text-size-large {
    font-size: 1.25rem;
  }

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

  .fs-styleguide_version, .heading-style-h5 {
    font-size: .875rem;
  }

  .padding-section-medium {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .home-message_component {
    padding: 0;
  }

  .home-message_content {
    border-radius: 0;
  }

  .image {
    min-width: 160%;
  }

  .navbar {
    height: auto;
    min-height: 4rem;
  }

  .navbar1_logo-link {
    justify-content: flex-start;
    padding-left: 0;
  }

  .navbar1_logo-link.w--current {
    justify-content: flex-start;
    display: flex;
  }

  .padding-section-large-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .text-size-medium-2 {
    font-size: 1rem;
  }

  .heading-style-h5-2 {
    font-size: 1.25rem;
  }

  .image-3, .image-4 {
    min-width: 140%;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

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

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

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

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

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

  .footer-divider {
    margin-top: 60px;
  }

  .footer3_link-list {
    align-items: flex-start;
  }

  .footer3_menu-wrapper {
    grid-column-gap: 1.5rem;
    justify-items: start;
  }

  .footer3_legal-list {
    grid-column-gap: 0rem;
    grid-row-gap: 1rem;
    grid-auto-flow: row;
  }

  .footer3_top-wrapper {
    grid-row-gap: 3rem;
    grid-template-rows: auto auto auto;
  }

  .footer3_credit-text {
    margin-top: 2rem;
  }

  .footer3_bottom-wrapper {
    flex-direction: column-reverse;
    align-items: flex-start;
    padding-bottom: 1rem;
  }

  .green-line {
    min-width: 160%;
  }

  .footer-green-wrapper {
    flex-direction: column;
  }

  .adventures-grid {
    grid-template-columns: 1.25fr 1fr;
  }

  .navbar-dark {
    height: auto;
    min-height: 4rem;
  }

  .grid__our-vehicles.vehicle-right {
    grid-template-columns: 1fr;
  }

  .grid__our-vehicles.vehicle-left {
    grid-template-columns: 1.25fr;
  }

  .grid__camping-packages {
    display: none;
  }

  .grid__camping-packages.mobile-view {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .collection-list-2 {
    grid-template-columns: 1fr 1fr;
  }

  .cms-sub-image_wrapper {
    margin-bottom: 13px;
  }

  .collection-item-2, .contact_wrapper {
    flex-direction: column;
  }

  .grid__camping-packages-mobile {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
    display: flex;
  }

  .pop-up-form {
    flex-direction: column;
  }

  .accordion-item-content {
    margin-right: 0;
  }

  .grid {
    grid-template-columns: 1fr;
  }

  .padding-section-large-3 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .pricing23_plan {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .heading-style-h1-2 {
    font-size: 2.5rem;
  }

  .heading-style-h6-2 {
    font-size: 1.125rem;
  }

  .text-size-medium-3 {
    font-size: 1rem;
  }

  .pricing23_plans {
    grid-template-columns: 1fr;
  }

  .heading-style-h4-2 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  .plan_tab_card {
    margin: .625rem;
  }

  .tab_plan_grid {
    grid-template-columns: 1fr;
  }

  .padding-global-4 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .multi-form3_logo-link {
    padding-left: 0;
  }

  .multi-form3_navbar, .multi-form3_footer {
    height: 4rem;
  }

  .otp_pop-up {
    display: none;
  }

  .instagram-grid {
    grid-template-columns: 1fr 1fr;
  }

  .feedspring-alert-content {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .google-grid-standard {
    grid-template-columns: 1fr;
  }

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

  .vist-wrapper-copy {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: row;
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    align-items: center;
  }
}

@media screen and (max-width: 479px) {
  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .margin-vertical {
    margin-left: 0;
    margin-right: 0;
  }

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

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

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

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

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

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .padding-global.green-footer {
    padding-top: 0;
  }

  .padding-global.position-absolute {
    justify-content: center;
    align-items: center;
    padding-top: 5rem;
    padding-bottom: 5rem;
    position: relative;
  }

  .padding-global.flex-align-center.booking-mobile-padding {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .text-color-white {
    margin-bottom: 1rem;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .text-align-center.padding-bottom.padding-small, .text-align-center.margin-bottom.margin-medium, .text-align-center.text-color-white {
    text-align: left;
  }

  .image {
    min-width: 240%;
  }

  .menu-icon1_line-middle, .menu-icon1_line-bottom {
    background-color: var(--sea-green);
  }

  .menu-icon1 {
    color: var(--white);
  }

  .button-main.float-right {
    width: 100%;
    margin-bottom: 2rem;
  }

  .button-main.button-dark.button-mobile {
    width: 100%;
  }

  .menu-icon1_line-top {
    background-color: var(--sea-green);
    color: var(--sea-green);
  }

  .navbar1_logo-link.w--current {
    justify-content: flex-start;
  }

  .navbar1_logo {
    flex: 0 auto;
    display: block;
  }

  .hero-text-fake-h1 {
    font-size: 2.5rem;
  }

  .slider {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .image-3, .image-4 {
    min-width: 220%;
  }

  .container {
    max-width: none;
  }

  .footer3_menu-wrapper {
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .green-line {
    min-width: 240%;
  }

  .footer-green-wrapper {
    flex-direction: column;
  }

  .adventures-grid {
    grid-template-columns: 1.25fr;
  }

  .section_page-hero.img-ult__01 {
    height: auto;
    min-height: 400px;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section_page-hero.img-ult__01-copy {
    min-height: 400px;
  }

  .h1-hero__our-vehicles {
    text-align: left;
  }

  .grid__our-vehicles.vehicle-left {
    grid-template-columns: 1.25fr;
  }

  .grid__vehicle-points {
    grid-template-columns: 1fr;
  }

  .map {
    position: absolute;
    inset: 0%;
  }

  .section__contact-us {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: auto;
    min-height: 100vh;
  }

  .wrapper__contact-form {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .image-11 {
    min-width: 240%;
  }

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

  .wrapper__contact-social-submit {
    flex-direction: column-reverse;
  }

  .collection-list-2 {
    grid-template-columns: 1fr;
  }

  .section-hero_cms.img-ult__01, .section-hero_cms.img-ult__01-copy {
    min-height: 400px;
  }

  .tab-heading {
    font-size: .7rem;
  }

  .tab-link {
    padding-left: 10px;
    padding-right: 10px;
  }

  .tab-link.w--current {
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .pop-up-button {
    width: 100%;
    font-size: 16px;
  }

  .pop-up-text-input {
    width: 100%;
  }

  .pop-up-box {
    max-width: 90vw;
  }

  .section-faq {
    padding: 100px 15px;
  }

  .header-center-box._75 {
    width: 90%;
  }

  .mobile-padding {
    padding-left: .75rem;
    padding-right: .75rem;
  }

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

  .multi-form3_button-group {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: stretch;
    align-items: stretch;
    display: grid;
  }

  .hero_account-firstblock-title {
    align-items: center;
  }

  .otp_pop-up {
    display: none;
  }

  .section_hero-2 {
    padding-top: 0;
  }

  .otp_pop-up-wrap {
    width: 90%;
  }

  .cross_line-icon {
    width: 11px;
  }

  .hero_account-firstblock-wrap {
    flex-flow: column;
  }

  .otp_pop-up-number {
    width: 60px;
    height: 60px;
  }

  .hero_account-wrap {
    margin-left: 10px;
    margin-right: 10px;
  }

  .otp_pop-up-title-wrap {
    flex-flow: column;
  }

  .otp_pop-up-number-overflow {
    width: 60px;
    height: 60px;
  }

  .instagram-grid {
    grid-template-columns: 1fr;
  }

  .google-author-block {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
  }

  .pop-up_submit.float-right {
    width: 100%;
    margin-bottom: 2rem;
  }

  .pop-up_submit.button-dark.button-mobile {
    width: 100%;
  }

  .vist-wrapper, .vist-wrapper-copy {
    flex-flow: column;
  }

  .fs-instagramfeed_header {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .newsletter-button_wrapper {
    flex-flow: column;
  }

  .fs-instagramfeed-1_list {
    grid-template-columns: 1fr;
  }
}

#w-node-ffe987d4-e813-f91d-cb87-7b599d505140-b9492e6a, #w-node-_051d2532-36f5-a71e-051a-d30640eb063a-b9492e6a, #w-node-_8237d56e-975e-020a-cf5b-d7af19b4e754-b9492e6a, #w-node-_8a855126-b14d-4c38-db37-6fd19c73abe9-b9492e6a {
  justify-self: center;
}

#w-node-f2ca9d15-15a3-f412-3fd9-f6413f7c51ad-b9492e6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3f416bf-3522-2968-9df7-9c517b8a52c4-b9492e6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_84e8b78f-979e-1e76-57cc-5f989dedc0b2-b9492e6a, #w-node-a996b664-4204-d53c-85dd-8f941912c4a3-b9492e6a, #w-node-_1a862454-f005-7568-74f7-3595184c11e9-b9492e6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1a862454-f005-7568-74f7-3595184c11ea-b9492e6a {
  justify-self: start;
}

#w-node-cbc8fd32-20c8-7951-73f6-f396903e6595-b9492e6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4d33886-6d05-0bbd-c39b-0fa4b2940ef6-b9492e6a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c0caf6b0-fb01-b5e8-cf74-7de9b1fa654e-2a732449 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fec31582-1cbd-09ef-6e27-463f2a73246e-2a732449 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_2f8098ec-6dd1-c212-003e-ce4e52f4754f-4d09e9ec, #w-node-_2f8098ec-6dd1-c212-003e-ce4e52f4755c-4d09e9ec, #w-node-_2f8098ec-6dd1-c212-003e-ce4e52f47569-4d09e9ec, #w-node-_2f8098ec-6dd1-c212-003e-ce4e52f47576-4d09e9ec, #w-node-_2f8098ec-6dd1-c212-003e-ce4e52f47583-4d09e9ec, #w-node-_2f8098ec-6dd1-c212-003e-ce4e52f47590-4d09e9ec, #w-node-_2f8098ec-6dd1-c212-003e-ce4e52f4759d-4d09e9ec, #w-node-_2f8098ec-6dd1-c212-003e-ce4e52f475aa-4d09e9ec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a482b52b-c656-28c5-3a83-80c88092f014-6fb2db07 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-e8491ca2-f7c8-4b6c-4522-8d2f6a5ed882-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d8c34546-cfa7-1690-6adb-c66593a72290-eb9c2c32, #w-node-e6111c04-6534-a6fa-ef6c-73cc3b5eb920-eb9c2c32, #w-node-_658a6dc7-4af9-fdc0-5b1a-79d2a7fa2e5f-eb9c2c32, #w-node-_491806ef-f91a-ffd3-2bbb-a4e8ae2185bd-eb9c2c32, #w-node-a2ff5f35-b370-5963-fcbc-727870158b66-eb9c2c32, #w-node-_4b99ada1-d35a-9341-b269-7975c70464c8-eb9c2c32, #w-node-_0ee5801c-49f6-d119-978f-ecd29b878c14-eb9c2c32, #w-node-_78a714c2-2f76-f942-4c9e-f58148ea8687-eb9c2c32, #w-node-_30714efd-66ac-90a7-ea2a-7f47349dc12e-eb9c2c32, #w-node-_289de3c5-5cfd-a538-3b30-e439af19d13e-eb9c2c32, #w-node-_8b53a7dd-0c4c-d28e-8d5b-82f99fdd95ef-eb9c2c32, #w-node-_8c44e1c6-6fe7-863c-2d2b-7910e16918a8-eb9c2c32, #w-node-_51b0bcef-ea53-4dd7-fa5e-d1d53f924057-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8064b26f-63f4-15f7-da72-5797a7f7588b-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c7ab-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c779-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c77f-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c783-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c787-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c78b-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c78f-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c793-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c797-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c79b-eb9c2c32, #w-node-_81e70f2e-5cba-72c9-beb1-b4e3ac25c79f-eb9c2c32, #w-node-e02af666-c0d6-3ecf-49e1-950f4dc3254a-eb9c2c32, #w-node-e01b0544-e4af-65d1-fa0c-fff9a8a57518-eb9c2c32, #w-node-dda0c368-323d-ea7a-718e-d2c1afc10d60-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c367272d-f1ac-ee72-10dd-d6acb234c3c4-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c367272d-f1ac-ee72-10dd-d6acb234c3ca-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3ce-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3d2-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3da-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3de-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3e2-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3e6-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3ea-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3ee-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3f2-eb9c2c32, #w-node-_980b8920-4786-abcd-0282-79091a28c09e-eb9c2c32, #w-node-_3c2f9b85-9be3-f256-89d6-5710c6774b11-eb9c2c32, #w-node-_0e5c562b-206f-a5ec-ebc0-f81ac3a8d108-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c367272d-f1ac-ee72-10dd-d6acb234c3f6-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-ca792104-1189-2546-a65b-880b0cb2070b-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ca792104-1189-2546-a65b-880b0cb2070d-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ca792104-1189-2546-a65b-880b0cb20716-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb2071a-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb2071e-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb20722-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb20726-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb2072a-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb2072e-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb20732-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb20736-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb2073a-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb2073e-eb9c2c32, #w-node-ca792104-1189-2546-a65b-880b0cb20742-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d30-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d36-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d3a-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d3e-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d42-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d46-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d4a-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d4e-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d52-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d56-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d5a-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d5e-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d62-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d66-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d6a-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2ba082fa-c2ca-60da-ecf8-6373979c4bfa-eb9c2c32, #w-node-_247967a4-bcb8-bb98-153a-670a8f4ff5e9-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc83-eb9c2c32, #w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc87-eb9c2c32, #w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc8b-eb9c2c32, #w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc8f-eb9c2c32, #w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc93-eb9c2c32, #w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc97-eb9c2c32, #w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc9b-eb9c2c32, #w-node-ad7b90cc-a5d8-8cc5-8634-7d30a5d0dc9f-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_028e4f1c-dea1-2d56-ed65-1d64bb2579e0-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c3c98c39-c901-af2b-915e-97ea729d067b-eb9c2c32, #w-node-c3c98c39-c901-af2b-915e-97ea729d067f-eb9c2c32, #w-node-c3c98c39-c901-af2b-915e-97ea729d0683-eb9c2c32, #w-node-c3c98c39-c901-af2b-915e-97ea729d0687-eb9c2c32, #w-node-c3c98c39-c901-af2b-915e-97ea729d068b-eb9c2c32, #w-node-c3c98c39-c901-af2b-915e-97ea729d068f-eb9c2c32, #w-node-c3c98c39-c901-af2b-915e-97ea729d0693-eb9c2c32 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_4a9be325-4112-223d-60b0-e59cd1acaa8d-01700599 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f696d29c-2b89-97f4-2bb9-eb20fde70ca6-01700599 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f696d29c-2b89-97f4-2bb9-eb20fde70cb8-01700599 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-ae70ce0f-0c6d-6222-a1ec-368301d34731-9bb21818 {
  justify-self: auto;
}

#w-node-_3138d21f-f8ce-6958-9e99-ac514bada1cb-9bb21818, #w-node-_3138d21f-f8ce-6958-9e99-ac514bada1c0-9bb21818, #w-node-_3138d21f-f8ce-6958-9e99-ac514bada1c6-9bb21818, #w-node-_6df484b5-aa17-51ad-c15a-12cba699bdc5-9bb21818, #w-node-bd189deb-adce-a5ab-22be-cad31fc47c27-9bb21818, #w-node-_0e7f15fd-fd9e-023b-41ca-36c724932a0e-9bb21818, #w-node-_0e7f15fd-fd9e-023b-41ca-36c724932a13-9bb21818, #w-node-_21f44d9e-4699-22da-22bc-3b38327e8567-74e177db, #w-node-_800bac8d-2b8a-b85e-94fa-8559456a899e-74e177db, #w-node-d61d5d42-3d76-0fce-783e-e23ba0b49be3-74e177db, #w-node-f86a8052-3b78-23f9-7d39-029f6cd81208-74e177db, #w-node-c7dfa62e-cfb6-786d-c6ae-1afe458bbfee-74e177db, #w-node-cd191006-dc8c-91f4-1019-92a953d587db-74e177db, #w-node-_2f65d571-2a68-f482-eb99-41edc2d5b19a-74e177db, #w-node-_21f44d9e-4699-22da-22bc-3b38327e856c-74e177db, #w-node-_21f44d9e-4699-22da-22bc-3b38327e8571-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e0f4-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e0f9-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e0fe-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e103-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e108-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e10d-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e112-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e117-74e177db, #w-node-_4fc50598-ff33-859d-f053-ca80b138e11c-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca086-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca08b-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca090-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca095-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca09a-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca09f-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca0a4-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca0a9-74e177db, #w-node-_5690e262-04a5-0e6c-abd2-57c79ecca0ae-74e177db, #w-node-_62153eeb-df88-838a-95e9-6791a5c403a6-74e177db, #w-node-cb44cb37-3633-519b-2718-d9e37174e881-74e177db, #w-node-_62153eeb-df88-838a-95e9-6791a5c403ab-74e177db, #w-node-_62153eeb-df88-838a-95e9-6791a5c403b0-74e177db, #w-node-_62153eeb-df88-838a-95e9-6791a5c403b5-74e177db, #w-node-_62153eeb-df88-838a-95e9-6791a5c403ba-74e177db, #w-node-_62153eeb-df88-838a-95e9-6791a5c403bf-74e177db, #w-node-c1ade692-f1ca-be43-da83-5315bc16eee0-74e177db, #w-node-c1ade692-f1ca-be43-da83-5315bc16eee5-74e177db, #w-node-c1ade692-f1ca-be43-da83-5315bc16eeea-74e177db, #w-node-c1ade692-f1ca-be43-da83-5315bc16eeef-74e177db, #w-node-c1ade692-f1ca-be43-da83-5315bc16eef4-74e177db, #w-node-c1ade692-f1ca-be43-da83-5315bc16eef9-74e177db, #w-node-c1ade692-f1ca-be43-da83-5315bc16eefe-74e177db, #w-node-_7b5cd855-d3b7-efa7-5b50-9ee65c9e440c-74e177db, #w-node-_7b5cd855-d3b7-efa7-5b50-9ee65c9e4411-74e177db, #w-node-_7b5cd855-d3b7-efa7-5b50-9ee65c9e4416-74e177db, #w-node-_7b5cd855-d3b7-efa7-5b50-9ee65c9e441b-74e177db, #w-node-_7b5cd855-d3b7-efa7-5b50-9ee65c9e4420-74e177db, #w-node-_7b5cd855-d3b7-efa7-5b50-9ee65c9e4425-74e177db, #w-node-_7b5cd855-d3b7-efa7-5b50-9ee65c9e442a-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b6d-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b72-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b77-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b7c-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b81-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b86-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b8b-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b90-74e177db, #w-node-_7fd41733-e646-f6bf-4611-f81395399b95-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9acc7-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9accc-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9acd1-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9acd6-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9acdb-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9ace0-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9ace5-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9acea-74e177db, #w-node-_612844db-8839-a5d1-d908-9e5681b9acef-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc728ffe9-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc728ffee-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc728fff3-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc728fff8-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc728fffd-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc7290002-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc7290007-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc729000c-74e177db, #w-node-dff93b1b-8158-8643-d43a-bf3bc7290011-74e177db, #w-node-_2ab398c0-5501-4fe9-f83d-4870128d2e38-74e177db, #w-node-_2ab398c0-5501-4fe9-f83d-4870128d2e3d-74e177db, #w-node-_2ab398c0-5501-4fe9-f83d-4870128d2e42-74e177db, #w-node-_2ab398c0-5501-4fe9-f83d-4870128d2e47-74e177db, #w-node-_2ab398c0-5501-4fe9-f83d-4870128d2e4c-74e177db, #w-node-_2ab398c0-5501-4fe9-f83d-4870128d2e51-74e177db, #w-node-_2ab398c0-5501-4fe9-f83d-4870128d2e56-74e177db, #w-node-b3f7809e-aea9-fba3-5292-f9324de891ae-74e177db, #w-node-b3f7809e-aea9-fba3-5292-f9324de891b3-74e177db, #w-node-b3f7809e-aea9-fba3-5292-f9324de891b8-74e177db, #w-node-b3f7809e-aea9-fba3-5292-f9324de891bd-74e177db, #w-node-b3f7809e-aea9-fba3-5292-f9324de891c2-74e177db, #w-node-b3f7809e-aea9-fba3-5292-f9324de891c7-74e177db, #w-node-b3f7809e-aea9-fba3-5292-f9324de891cc-74e177db, #w-node-_161cdae2-461e-c0d7-270c-1a448889f302-74e177db, #w-node-_161cdae2-461e-c0d7-270c-1a448889f307-74e177db, #w-node-_161cdae2-461e-c0d7-270c-1a448889f30c-74e177db, #w-node-_161cdae2-461e-c0d7-270c-1a448889f311-74e177db, #w-node-_161cdae2-461e-c0d7-270c-1a448889f316-74e177db, #w-node-_161cdae2-461e-c0d7-270c-1a448889f31b-74e177db, #w-node-_161cdae2-461e-c0d7-270c-1a448889f320-74e177db {
  align-self: start;
}

#w-node-_8d223697-62f5-b551-34b2-deb78c460e8c-0662f419, #w-node-_21994eb8-d29f-3859-012a-00f35f0311e7-0662f419, #w-node-a412c82c-8b23-6032-1e05-7f41724b6288-0662f419, #w-node-a01bbd27-49ca-a12d-823a-e01c0afa7308-0662f419, #w-node-_45381140-3a94-3862-ec80-33091cadcae6-0662f419, #w-node-_6c2bc9d1-a0e6-38d5-8e31-b20ada691c01-0662f419 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7af6e9ff-25cf-07d0-c5ca-287e76811f4c-0662f419 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_57a837a9-f1c9-448a-ae9b-f11b5973d9f2-0662f419, #w-node-f0c6aaa2-e339-3c2c-3671-271b9a506ac1-0662f419, #w-node-_92af664e-60c7-677d-dfda-69fcb534b9cd-0662f419, #w-node-_5c6422cc-26bd-b594-30fb-4e2432f13bf0-0662f419, #w-node-_6af7d5a8-d0b0-b477-c792-5af6eb80903b-0662f419, #w-node-_41d8ef48-6534-5be9-8186-79e78babaa96-0662f419, #w-node-_1721c390-ab3d-116e-f507-7041527cd6d2-0662f419, #w-node-b9710809-0fe3-14a9-5b55-064f8524f67b-0662f419, #w-node-a3cdfe2e-59e1-e07c-f13c-f9af860eb0be-0662f419, #w-node-aa020d6f-bc6c-ad64-1f52-b48b70aecc96-0662f419, #w-node-_7a34acac-5fb2-823f-fca6-f71c5d3bf281-0662f419, #w-node-_62d5e767-0198-0228-4766-4e99ae018006-0662f419, #w-node-e5fdcbd2-3b49-df82-a825-85a0033b6436-0662f419, #w-node-c8243c15-105b-f6e2-346d-75473f430b35-0662f419, #w-node-_2f3f9c56-e458-bc25-9028-416e0f69e5f7-0662f419, #w-node-_677536d2-f68a-2415-f347-c1147a9fc4a1-0662f419, #w-node-b3871cab-df34-ed0a-a741-bf757acc9594-0662f419, #w-node-_2fe3f843-0559-1e7d-cffd-5d00b450b598-0662f419, #w-node-b9bf9bcb-92fb-6eea-f5f4-b837874b5de2-0662f419, #w-node-f9a78a8e-61db-a8ab-d357-0af3be72c5c5-0662f419, #w-node-_3957f109-2b79-9196-d923-9039da1929d4-0662f419, #w-node-_9528d21d-ecdf-4e0c-cb21-b66ae55240fc-0662f419, #w-node-_972b69b1-3955-8531-7faf-0621493e4b07-0662f419, #w-node-_51cd14b8-a4dd-4ede-ff9c-165cb206eb6d-0662f419, #w-node-b916d629-23ad-bec2-9e99-af689d1b06d4-0662f419, #w-node-_37620642-5f2c-159f-5574-7bfa8cf1785d-0662f419, #w-node-_1cc18cbc-c404-eabf-ca6d-358b4707a0f9-0662f419, #w-node-ced7a5e3-460c-59cf-3164-810fdad44cf0-0662f419, #w-node-c7989746-099d-84ee-ea55-3f16109dc011-0662f419, #w-node-a324157e-857a-655b-00ba-cb2515e163fd-0662f419, #w-node-b1bf50cd-bf87-d407-30ea-43b5f8307391-0662f419, #w-node-_36e3cc82-f8ed-8cb0-0f6a-c59e5a81b4d5-0662f419, #w-node-d3fb51a5-8563-a1dc-a167-3ba51f32b5fd-0662f419, #w-node-f351790f-08e6-b459-05f5-1256cc6f46c6-0662f419, #w-node-_32ac710d-a98c-8f38-4a3b-b2934cd4642b-0662f419, #w-node-_99547007-9d98-4cbd-7223-374ea5d85d87-0662f419, #w-node-_71b5afbe-1c24-0365-7dad-8eb107376a70-0662f419, #w-node-c706298f-b74c-ecfe-5355-ca46d26d3961-0662f419, #w-node-e522b6be-3c25-0889-3ffc-045a23087dc5-0662f419, #w-node-_207efacf-82f0-49b0-c079-0ac84555f3f5-0662f419, #w-node-_90568cf8-b1b0-efba-cbb7-9607e5c7e72d-0662f419, #w-node-c0a1642f-0ce6-5edd-6f4f-6294e51c6ad4-0662f419, #w-node-e769ce57-5da7-c5de-2d53-83c5e2fe9426-0662f419, #w-node-_62510c67-3b62-9ded-2791-b1ffed5eb0cf-0662f419, #w-node-_1659d0e7-b7b3-19a9-12a6-ff2026571281-0662f419, #w-node-_405ecfbb-68d4-826e-8d08-d437c75251c9-0662f419, #w-node-_783aaf08-d2cf-338c-3f6a-1ef10294ba42-0662f419, #w-node-_51dd5ec0-bbcc-d87e-9904-2871d6a49fd2-0662f419, #w-node-d6735bb8-5c7f-766c-e780-77adf015f6b4-0662f419, #w-node-b7a02e73-2852-88f7-4daa-3ffa7d030aad-0662f419, #w-node-_2bfe8ca3-55b4-2a7b-5ecd-042fef728e27-0662f419, #w-node-_9eac4042-121a-a5d2-b512-5123df9f18cd-0662f419, #w-node-_0a78fc56-32a3-0bb1-7512-3c27c563b0fb-0662f419, #w-node-_62cf62ed-1076-2683-ec06-8936ce30f9e0-0662f419, #w-node-_17912e88-3b16-4739-5d43-4c2a8916868f-0662f419, #w-node-eaa1acd0-855c-4591-54cd-f3fa2789376e-0662f419, #w-node-_6a79f87b-cbdd-bf6e-a4f1-26869986026d-0662f419, #w-node-_5af75f93-75b0-b4ab-106c-5775b1dff48d-0662f419, #w-node-_7cfafdee-608d-7321-d16d-a170e76e2846-0662f419, #w-node-f677cbf1-0ceb-9ef5-b2d2-77c6dfc6a387-0662f419, #w-node-_3c5defbb-9ceb-03e0-da57-9b3afc880e8d-0662f419, #w-node-aaf4fd1e-96ee-d00e-fa00-c69680a96976-0662f419, #w-node-_52eb958f-970f-1038-f289-6bae6f4b23a4-0662f419, #w-node-_0fd77f98-46fe-7b0e-714a-3eeab7e92eaf-0662f419, #w-node-_0d99a723-cf27-15ff-66dc-23e3636bdd51-0662f419, #w-node-e51bd87c-a985-d0cf-cb08-db8b0400b556-0662f419, #w-node-cab07037-035c-0ba9-974e-024925653713-0662f419, #w-node-_87e8ff31-af93-95be-f855-9a11480e7ecd-0662f419, #w-node-cfec2c1e-51ef-9f3d-4011-00c32e9b0391-0662f419, #w-node-_9d48879a-c90f-cc2d-3ac5-d82bf61f1e0a-0662f419, #w-node-_07f355fa-a840-d008-368e-c5c02413309a-0662f419, #w-node-_6bcc0fb8-ed61-8bc2-1099-197c6444cd86-0662f419, #w-node-_527a93f1-4f2f-40b7-d5c2-8d5f577f5218-0662f419, #w-node-a42183bc-d9bb-f3e5-3875-4c03b5b9d116-0662f419, #w-node-_67a935a9-3df1-9fa2-3f41-6c8719094e05-0662f419, #w-node-c232e191-11fb-b4b2-3b7a-2635bf76416d-0662f419, #w-node-_910d901b-1281-f234-bb59-ea3873666c73-0662f419, #w-node-_785266ca-77de-47e3-cf17-5fc44fa670f6-0662f419, #w-node-_95d6f707-0e36-429b-cdcd-28a3ac5495fe-0662f419, #w-node-d8f68d17-ff3d-1a48-6e30-da01c147c1ec-0662f419, #w-node-c59e85eb-0e4a-74d8-1f4c-b40648cea4c6-0662f419, #w-node-f6278bd7-689a-2cf4-3a80-e044fb315a8c-0662f419, #w-node-_3e499ba1-735e-7ead-29b9-e2eac036ebd5-0662f419, #w-node-d01d6317-e415-f6e1-9fee-d127c26bc736-0662f419, #w-node-f326add6-97f4-0cb4-7948-71fa86d0c1e9-0662f419, #w-node-d8ccbd3e-997e-36d5-5dcc-5225aede6b12-0662f419, #w-node-acb29e10-87ad-0053-10ad-68ab66f1081a-0662f419, #w-node-bd998de5-991e-5538-09e4-804ced08f526-0662f419, #w-node-_6d059c60-e44c-422e-0194-503d21fa3d55-0662f419, #w-node-c6dd491f-be20-f16a-62af-1936d7bb95d6-0662f419, #w-node-_884f38c4-e7c1-6f1c-a5c4-39937de21613-0662f419, #w-node-_438f09c1-c7c8-a332-d834-913985102498-0662f419, #w-node-_455bbbf4-213a-f771-2772-bd9848ac31bb-0662f419, #w-node-_355ac642-349c-5690-f6a9-82aa3bae5aec-0662f419, #w-node-f73206a0-7b84-e183-45dc-ef60d4cf3b64-0662f419, #w-node-e2dffb16-cc2a-0fc9-2b95-0bdc79bfeb8f-0662f419, #w-node-_27e83ef8-8a16-cf99-9092-f5d9d07bc76c-0662f419, #w-node-_10af0283-7809-c59f-3d7f-b2b5ea51ca17-0662f419, #w-node-_954a52f1-f5f3-2382-5446-81abd68428fb-0662f419, #w-node-d46df9e3-42c4-f6b0-a22f-7cb1433b518b-0662f419, #w-node-b562e38d-1b7f-674c-ac08-b46850bee033-0662f419, #w-node-_111a431d-b36d-bb74-67d3-44c1796a80c6-0662f419, #w-node-_4f091209-2e0f-2875-ee21-5f37853e877d-0662f419, #w-node-_1da7a509-35be-0fe2-3ed4-584117b67806-0662f419, #w-node-_16a6be73-0af5-6ca2-f5e6-17d1dac60bcb-0662f419, #w-node-_4d35bc7f-34cc-92c3-42fb-38ebd134013e-0662f419, #w-node-f72edcf5-6350-09e8-7889-32553c5286c6-0662f419, #w-node-_4680f81d-670a-d793-350c-a9d0cc1206a3-0662f419, #w-node-d0ad0e29-9090-73ad-781d-911df491d29e-0662f419, #w-node-_16ad602b-0a76-3b82-b3ec-686531e89136-0662f419, #w-node-_60c71b19-8a1f-c3d8-58e6-f5c5d4df8a26-0662f419, #w-node-cf84b2c1-fbd3-cb71-d772-cae20eb9bea0-0662f419, #w-node-_3bf59ef6-017f-3b91-c2ec-335a4983064d-0662f419, #w-node-_43d0e43d-6722-8b4a-5e10-9d37d85e3f0f-0662f419, #w-node-_44e6844a-ee8b-3c9a-6be9-7fe80a087942-0662f419, #w-node-_8bef3c3a-45d1-19af-c681-446cd5e26564-0662f419, #w-node-_0bf68f25-7c13-d867-53f6-e49a088ae601-0662f419, #w-node-_077bbcd7-2591-9369-e498-dbe5fbf98ba4-0662f419, #w-node-a1ff2e7d-ce3e-2b03-483c-5508b0f499e4-0662f419, #w-node-bb94e3f9-7b86-d022-efcb-c740f29a0a2a-0662f419, #w-node-cb00a97f-aa37-35f9-81f3-aad775e7abfd-0662f419, #w-node-_63274baa-c424-7225-b40b-59099b6da907-0662f419, #w-node-f202a19a-44c3-d94d-b891-adf981e30076-0662f419, #w-node-d3af91aa-2e0b-69d6-12fa-e39242444417-0662f419, #w-node-edc1b003-1101-5777-d7b9-215a160a0c25-0662f419, #w-node-_114f40e3-525c-5f02-d11f-6b654bcd2ae7-0662f419, #w-node-_8debc5c1-c69a-6267-fa67-01571cb17539-0662f419, #w-node-_86092e97-01fb-be21-c084-e3a4af4a9090-0662f419, #w-node-_8eb88f7a-bf00-57dc-71d5-b37544aabb09-0662f419, #w-node-_8ca87f18-d670-69d4-3c56-6fce8b9573c9-0662f419, #w-node-d9b8eac9-1059-43e4-d7f5-d9f6081abe33-0662f419, #w-node-_156f5d62-f85b-67d2-f5f4-0ff546c686db-0662f419, #w-node-_7496c994-ad2d-a5ff-3a7f-55adc63d5b69-0662f419, #w-node-_2e5fa58f-1568-9227-1736-a018d54920e7-0662f419, #w-node-_9181014b-7b9b-294a-7e06-83522a814f3d-0662f419, #w-node-d8dc8105-5a0e-1eab-b3e1-7590019ee993-0662f419, #w-node-c9287c78-ffea-be5e-ede9-4f897b8720f1-0662f419, #w-node-_155e7f6f-083e-96f4-3701-3ae0d9fd3f10-0662f419, #w-node-_440ffd7e-9bf0-1c3b-cb74-2f3589c25f5b-0662f419, #w-node-_6b11ad90-b0b3-6457-124d-a2aa75ddcc19-0662f419, #w-node-_913f5c9a-00dc-c828-7e0a-3e8cecab7071-0662f419, #w-node-_1a83c3f2-f462-1298-42f1-0a7497e39739-0662f419, #w-node-_6dd05a7e-b281-e4a7-cb44-f4115efd7499-0662f419, #w-node-_25b95a54-1e7b-28f8-d5f1-795b4e0ebb86-0662f419, #w-node-_3c38eb84-ec5a-5390-2786-1a80331ec86a-0662f419, #w-node-_3651817a-8c02-f36e-e00e-1cd706cf786c-0662f419, #w-node-_960fc891-123b-ee3e-1535-065c00d44629-0662f419, #w-node-_5b006967-b132-4fd2-c3d4-d8ae115c189d-0662f419, #w-node-c664d4d8-7db2-607a-ffea-c3f714b6b5e2-0662f419, #w-node-ac944fb9-4b06-f304-53aa-be54515fa484-0662f419, #w-node-_68ae4176-1095-c9b7-8661-aabeb3876659-0662f419, #w-node-_1ae025c4-cf10-dd06-2199-5fa2b6dde533-0662f419, #w-node-_96209663-0240-985f-3e0c-69d724815045-0662f419, #w-node-_604d204c-e7a6-cae1-ffb5-f8056b4565ca-0662f419, #w-node-b528d9ca-a964-9119-1a7f-03b6badc971f-0662f419, #w-node-b29ee1fa-8294-bdf8-0f97-4eefbb1d46f8-0662f419, #w-node-bc2ec886-7cb2-c931-4405-29dfbb0027ef-0662f419, #w-node-_5df41f54-4b2b-2ac3-0061-d8df42221e0a-0662f419, #w-node-_2d592687-e65e-6e31-61a9-5faef2bbc31f-0662f419, #w-node-f038f359-1104-4f0b-48b4-9716b06df65f-0662f419, #w-node-_640c0806-646c-9400-1c23-d5d0bafac4fb-0662f419, #w-node-c1b5d75d-0e17-fa49-df2a-8a4e0a8e3f4f-0662f419, #w-node-cad1b2ed-c042-4b7b-aa38-3fdcde84a1c2-0662f419, #w-node-_76c8a9ec-40d1-a4e2-d9a3-31693c6cd4bf-0662f419, #w-node-_7b6a12ad-659b-8f2e-c718-c8ef7a0166af-0662f419, #w-node-_96dec001-2712-36c0-7f47-46e0dd603b64-0662f419, #w-node-_0a2ff606-f864-11ef-7570-f48f58be9c26-0662f419, #w-node-f358871e-8b50-69d0-483a-11ef5b63c382-0662f419, #w-node-_6a57d085-881d-c0f5-c873-125b1a3f5bc2-0662f419, #w-node-_5e5338bb-7198-369e-a975-c6b8b39e523b-0662f419, #w-node-_6db6d27c-6839-304c-80e3-035f096d3501-0662f419, #w-node-c3a5a307-4e0e-089d-a08d-d17118e8bede-0662f419, #w-node-_31064034-f116-1521-ee8f-d9da27cbe07e-0662f419, #w-node-a104231d-1b86-9f4b-a827-2ce0010e5652-0662f419, #w-node-a25717cb-34f2-ffbd-dabf-e6efcf776c5d-0662f419, #w-node-_158cfa06-0071-57ea-c406-29c38b66990f-0662f419, #w-node-_3c64dbf4-8566-8399-94a8-79c4dba582f0-0662f419, #w-node-da83da0f-0cf7-b7b3-b60d-5b6c3c9e7333-0662f419, #w-node-_42416409-8a00-9dd4-4357-a0970e344002-0662f419, #w-node-d2c2a312-cdbd-ab36-9e3a-16686675c6e8-0662f419, #w-node-_1c16d3ef-4993-ee00-89c0-46f17ff39fcc-0662f419, #w-node-_11623d50-1e9e-7715-5bf5-ac330bea8d41-0662f419, #w-node-f38ae855-d73f-c988-cde8-75cf0366fb50-0662f419, #w-node-_70abf6cb-8906-70bd-a425-08a476b6b41d-0662f419, #w-node-_56d6a4a2-1b1a-1e4d-11cd-a59733f5579a-0662f419, #w-node-_69f844e9-858d-0fbb-723c-1ec7e0e8549e-0662f419, #w-node-a6bcf328-592b-355a-44c8-a8592a8ee169-0662f419, #w-node-e54f5ca6-3c91-2d70-9435-b1bfefd90aa6-0662f419, #w-node-f5cc8c3e-ad72-ea04-4068-be420166b3a9-0662f419, #w-node-b2789a28-d275-7b22-75f4-927febb56dd7-0662f419, #w-node-b1865694-c751-68fc-3a1c-54c8b2ea5a99-0662f419, #w-node-_704de775-a791-6dcb-9c01-8e5247957571-0662f419, #w-node-ec475bfd-ce9c-91bf-30af-eb91b129bdac-0662f419, #w-node-_3bb8b331-b6e4-f72a-1b91-07766a0f2529-0662f419, #w-node-_0dae7790-05cd-4ab0-507b-d18677052ce2-0662f419, #w-node-_7475f9db-68e8-f2ff-3a9b-da9acffa360a-0662f419, #w-node-_9843e551-8280-5ef2-ad18-489cd7bf27a3-0662f419, #w-node-b24aebed-6be0-a8a1-3e2c-3a7aef06bb8d-0662f419, #w-node-_9d2dffcb-cd2b-714b-b8da-e0b792c7b2fb-0662f419, #w-node-_7352a30b-57c7-02f1-cbf0-b63f6861c582-0662f419, #w-node-_3341aa26-1d9a-c903-2087-91898c2a99fd-0662f419, #w-node-_6708482b-2289-b179-5c7e-dc3997708a20-0662f419, #w-node-a7ab821b-10df-f40a-c87f-63bbd68cd056-0662f419, #w-node-bc668fbc-87ee-9fb9-b460-73c2da8fc8e8-0662f419, #w-node-_6dcaf142-ecce-bd05-39b9-3925dac7d3f4-0662f419, #w-node-_2b51dd14-32d3-575f-f4f3-6d60d8fd62db-0662f419, #w-node-_78693514-af06-d97d-a348-7ef1f0f429ec-0662f419, #w-node-_7798f14e-a831-96f9-3c87-e31e6a085369-0662f419, #w-node-a81a3e0b-38bd-7afc-aa19-b736a96d5244-0662f419, #w-node-_16b8e43b-9479-b218-c90b-8171e6fce432-0662f419, #w-node-_9ed7aa2b-dc37-2e18-de47-57aaf3f69239-0662f419, #w-node-_63eb14d9-772e-e8ab-727d-8f3e06befa32-0662f419, #w-node-_84da99ed-9af7-0cb9-1b06-fcc89a40a7de-0662f419, #w-node-_21696577-efce-d6dc-679c-85898bd3f647-0662f419, #w-node-_4e0889ff-a8b4-a1b8-355f-cf308b49ea95-0662f419, #w-node-_41987481-ca15-ba64-f79a-f4cbe4db7d51-0662f419, #w-node-_0e0b0bab-65aa-0bf9-a465-b360f5d86c4d-0662f419, #w-node-ae5ab1bd-0c93-3742-af8b-c15c43ff2961-0662f419, #w-node-_7e4fe736-2d17-bb2a-c294-4b9d09f9fd0d-0662f419, #w-node-_0b12763c-e2cb-d469-bd26-6c0dc92bb000-0662f419, #w-node-_616469e2-26af-f3fb-118c-efc1e9ba8b5b-0662f419, #w-node-_0771869c-adca-6a29-9f92-541ff86cf255-0662f419, #w-node-_965c506d-17b7-64c5-bcad-54c7263a1e82-0662f419, #w-node-_7096ff19-3ed2-ade8-407a-f971018304c4-0662f419, #w-node-_73acc620-3796-250c-ae05-fea29850c452-0662f419, #w-node-_16753cce-23fc-13df-87fe-3dbf4f314bcf-0662f419, #w-node-_88c877e5-7702-dc60-52a9-da7d38ea649f-0662f419, #w-node-af39c21b-8df4-9326-ec99-2b9243b2d342-0662f419, #w-node-a99776eb-b732-2e41-ceb7-8d30b57b68cf-0662f419, #w-node-_658333b7-999e-7ad4-0da7-32166fb1f56c-0662f419, #w-node-_7f566304-d7b9-2521-48be-3f7f7f6ed7ca-0662f419, #w-node-_1d6ebde6-cc3d-9fba-3afa-437d0fe428ef-0662f419, #w-node-b5c48279-8e2d-e190-15b8-74c5a24d9a93-0662f419, #w-node-ad1b3caa-f594-ff2a-1dc0-23fa4bf9777c-0662f419, #w-node-_78a89caf-6958-402f-2239-51842013608b-0662f419, #w-node-_78ea10f5-e02b-3d93-9917-49d2b630f03c-0662f419, #w-node-_294cb589-6cfe-fa60-7806-543f6074a75a-0662f419, #w-node-_2354640d-ca17-7862-e69b-4cc20106abf5-0662f419, #w-node-_1737674d-8fa0-efed-8ef6-8213fdaa78fe-0662f419, #w-node-_76766538-28c3-4a69-90ca-b0f9f669b373-0662f419, #w-node-_9588e7d5-c09f-14a5-bfb0-c15a15d9200d-0662f419, #w-node-_62d5042d-be91-8af0-475b-4504117fae25-0662f419, #w-node-_03542bb1-4192-31df-8763-d65acf01a9d3-0662f419, #w-node-_008a9f58-30b9-6392-43c1-d76eea486a97-0662f419, #w-node-_3a263290-0682-9815-5af4-f0b0b517e02e-0662f419, #w-node-_78a7360b-f94f-cb98-0e86-38034469f813-0662f419, #w-node-_3289edc3-ced8-dffa-d51d-cc935ef0a87d-0662f419, #w-node-b6a2fef0-0ac0-f77e-f9ab-71be3534e77a-0662f419, #w-node-_05f96656-00a3-9795-1f98-cf199906e454-0662f419, #w-node-_27455988-c730-8cb7-3fae-6f823c69203a-0662f419, #w-node-_42ad2c15-d478-d2d4-9829-f324f956822b-0662f419, #w-node-_3a157240-cd6f-3a70-689e-ad2b1562a020-0662f419, #w-node-_2745fe77-89ab-b4f8-54cc-53361e0338b1-0662f419, #w-node-_791253a4-d8c8-559b-e042-d94b7e905745-0662f419, #w-node-b2eee716-a6c7-4bd5-de12-82baa7d65157-0662f419, #w-node-fd52e400-9bc4-34fc-366e-146e1ed811ed-0662f419, #w-node-f3b5b01c-873b-5864-577a-26dc037ca0df-0662f419, #w-node-_49c0487e-b69b-dcc6-c299-0d5138c3576d-0662f419, #w-node-faa22dd3-41fa-f8b9-19e6-aece7938fd63-0662f419, #w-node-_1860f5b3-71f9-1d66-2034-8b3a50c23b6c-0662f419, #w-node-_2023e431-e772-b3e3-7b6e-6811b18c257c-0662f419, #w-node-d25ebe06-b3ef-5bf8-8eba-9d0fa93efb2d-0662f419, #w-node-b92995e8-8e04-23f5-691f-42d70b1dd8c4-0662f419, #w-node-_86d56a96-4f80-3010-8405-c9d312d1f6f2-0662f419, #w-node-_42abe6de-be90-a61b-8345-8933d89d44b9-0662f419, #w-node-_4df9d1e7-01dc-aacd-fd11-cc3e2ce802a5-0662f419, #w-node-ca0fdd80-f834-ceb5-f082-67afd30b64ba-0662f419, #w-node-ed4cf81f-ae60-f95f-f100-3074f58dad5b-0662f419, #w-node-_68fc1eba-91fb-a2f5-e919-5bacd43bf821-0662f419, #w-node-d7b015aa-da34-8ef4-ae2d-2fc5dc4c6fe6-0662f419, #w-node-_99e64d5e-ed2a-d151-9a37-fd1053bee3ba-0662f419, #w-node-_140f329f-c94a-c146-4c80-0babf5934286-0662f419, #w-node-_53dbc8eb-c69f-082a-ae44-4f71116e8fec-0662f419, #w-node-bbc87390-4d69-b488-829b-14aa0829f10b-0662f419, #w-node-e171ba75-2563-4d93-c80d-3278057e8ad8-0662f419, #w-node-_1895a555-95a0-97a5-b0f6-71768135baa7-0662f419, #w-node-f03f37c7-6924-876c-6c90-7b561292f0b4-0662f419, #w-node-e092d2b1-b113-fe99-2a4c-ef88d5242556-0662f419, #w-node-_50858cf0-ea95-9df1-036e-c6bf97485907-0662f419, #w-node-c03fe318-25e0-e688-faef-c73e134e7e4c-0662f419, #w-node-_95358122-accc-c64b-a123-a82b8b3753a5-0662f419, #w-node-cfaf0028-fd9a-80ab-aeeb-f2bb97c20649-0662f419, #w-node-c0d5facb-ddee-9d1a-473c-0caf82363033-0662f419, #w-node-_866347be-b725-8da1-e9f9-91b5b257766f-0662f419, #w-node-_1c270c1f-8bf0-7559-7661-d7be5ad308fd-0662f419, #w-node-_95a977d0-10df-9816-5178-f712743d9985-0662f419, #w-node-d3433ad1-e792-cb38-e7ea-e10356a21f6b-0662f419, #w-node-_812a8f0f-4f47-65bd-d258-b569cf8cb486-0662f419, #w-node-bd42fea4-9189-c985-1620-0d20343a1c8d-0662f419, #w-node-_971a225f-d356-257c-1678-fffd926cc318-0662f419, #w-node-ae71afcd-497e-a566-1d2d-78deff73b970-0662f419, #w-node-_4778968c-31f0-231c-fc76-bdaed44916ac-0662f419, #w-node-_43899a16-c82b-e4f1-202e-4a2df57343d1-0662f419, #w-node-_3b717aa9-dad2-1ef9-1ca5-48f5fc26d0b3-0662f419, #w-node-cde11750-8e53-1d3f-9d7d-2a36b281f53d-0662f419, #w-node-b7e68e65-7817-9c84-cfd0-2cb19f214ed1-0662f419, #w-node-_08699a3c-c2ae-8b64-d032-ea2d6fd41c51-0662f419, #w-node-f7b79173-a552-45dd-a005-356725a1bf07-0662f419, #w-node-_44440313-ebaf-a4e9-fd30-048592f09807-0662f419, #w-node-_019be2d5-a2bf-0585-d7d3-56ee474d8ea8-0662f419, #w-node-_812a38cd-1b54-cc37-a168-1ff220bef072-0662f419, #w-node-ad3fe697-cd07-8659-c5fd-908b0bf6c91b-0662f419, #w-node-_5025c8c3-e919-0694-0b3e-65709675b013-0662f419, #w-node-_35f89d52-ec17-cc92-1aba-ba51e4af1dc5-0662f419, #w-node-_1dc6dd54-5fe8-c995-5491-8724fe5e3b7b-0662f419, #w-node-dab9ce31-c092-9eec-5f21-e53f188dd107-0662f419, #w-node-_0aead4d7-9f12-4794-bef7-a1a12af2e16f-0662f419, #w-node-b87d44f3-f165-db31-354e-b01f8cbb4ba4-0662f419, #w-node-a421a437-5545-6b79-6d91-1ad3623ccdf5-0662f419, #w-node-d641c687-253f-5183-f1e9-6f1f5095adb7-0662f419, #w-node-_70c6edfa-b3de-6589-b2e6-cb15e29cf701-0662f419, #w-node-_94df882b-7c6a-9709-8388-350e95222c27-0662f419, #w-node-_792704c3-8f2b-3a18-1f1e-be85986edb49-0662f419, #w-node-ca8ff31d-4e6e-dfab-7d00-aa39d7ec91a3-0662f419, #w-node-_7eca8325-e507-932e-3dc9-7bae80d4e417-0662f419, #w-node-_4c5bfaca-ba0d-b55b-4418-4868b4ec69e8-0662f419, #w-node-e2084fcb-d6a4-b356-e63d-1d0cb77f0206-0662f419, #w-node-_2ddf567a-599d-e320-8027-4672c54333db-0662f419, #w-node-f9add855-57d2-ed50-6e29-8c05d6ac1ec3-0662f419, #w-node-_78903ea2-26e5-99b4-3034-d0055b4bb8e2-0662f419, #w-node-f8435999-4485-5da0-0416-3e4200a15cdd-0662f419, #w-node-cc70b72e-f6c2-bc02-276d-b1b69861044b-0662f419, #w-node-_3cbdbccf-ecea-50a5-b851-bdd2d88a1e59-0662f419, #w-node-_00bd3f5b-689d-f320-0d73-bee52a34c49f-0662f419, #w-node-c0b0e6fe-282c-4909-07f6-01bb72c66c6a-0662f419, #w-node-c83d90c2-7ef9-4385-42a6-fdd275bc2f8f-0662f419, #w-node-_12a7adf7-ac93-5920-70d4-819cb50e316c-0662f419, #w-node-eac30c5d-0c02-e61b-c073-7334470765db-0662f419, #w-node-e43a0e55-5014-61d6-197e-b9311af0cd8a-0662f419, #w-node-_4a3b8bbc-b5e2-fdaf-7b93-67a5ccec0d40-0662f419, #w-node-df99a2c4-8521-7634-e20a-3884d8f2de75-0662f419, #w-node-_9d693389-29c7-8739-58e0-183143c5cdb7-0662f419, #w-node-c642fef5-d54b-ca33-ed66-8079d2c1e531-0662f419, #w-node-f4f860aa-2170-4a69-5aa0-dedad604ce54-0662f419, #w-node-_0ab02be3-0234-f58a-9df0-260914fd8303-0662f419, #w-node-_4247a224-1f33-b926-6b06-7eff32390b48-0662f419, #w-node-_5bd63068-a3cf-075d-874a-0b9de5f3065d-0662f419, #w-node-_40ed5f19-ed8d-3956-26bc-184a30d084f6-0662f419, #w-node-_32b9785d-6dc9-ffc9-43ed-5f7ff8827499-0662f419, #w-node-_3fe70af4-f5b3-d62a-b63e-a55c80a99c2a-0662f419, #w-node-_8f287116-c526-332d-b0d8-a42c67a43692-0662f419, #w-node-_01be7de7-c208-d491-da17-f08880c6ea9d-0662f419, #w-node-_0f47bce6-fe6c-10d5-47bb-cd9ca6ea4b59-0662f419, #w-node-_4f252fb9-d657-03ec-ebe9-fb92dc237788-0662f419, #w-node-_440a13a6-42cf-daa5-74c2-bdebcd710275-0662f419, #w-node-fe7c2cc2-0951-e8d4-f6e9-312e652cbf32-0662f419, #w-node-e3336c63-d0aa-b45e-83a3-7a38da3a77ea-0662f419, #w-node-c8a39065-0e9c-9004-de4e-6e10154f288c-0662f419, #w-node-_02f54088-fa95-8a4e-4352-37c8fe8c75f8-0662f419, #w-node-d0bb70eb-34bb-3f1a-457a-6c7d0050cd29-0662f419, #w-node-_9155a228-1602-9a01-58e6-f79faaab4659-0662f419, #w-node-b4b81da7-b745-c6bf-9dc7-40776e58ff70-0662f419, #w-node-_1a00e40c-be4b-45aa-8008-65bdaa600a4e-0662f419, #w-node-_38f8dbb4-22e3-7f21-48c4-5170829d4417-0662f419, #w-node-_15567a97-42a6-0361-b943-49967223ee33-0662f419, #w-node-c723dee3-9b99-31c9-4ea8-db3394a4d36c-0662f419, #w-node-_372b4172-db75-4790-65b8-a23da5b31e83-0662f419, #w-node-a73b238f-eb84-4878-53ca-58b37845c86f-0662f419, #w-node-_5e2df33d-eeba-acfd-8752-493a29ee9fdd-0662f419, #w-node-_71284722-3ccd-e1f2-a086-d78d13442b84-0662f419, #w-node-_8e4b3010-21c1-d49f-7c0e-62f46a0f6010-0662f419, #w-node-_7a332204-f711-5767-3024-e6f51ca17a86-0662f419, #w-node-_0582366f-5743-e620-5ccc-eeee0474af2d-0662f419, #w-node-_50c6c169-c51f-d815-be06-567d420b0e69-0662f419, #w-node-_3d711fc6-5196-6d98-3d07-bcaacf0cba67-0662f419, #w-node-_464a810f-ced7-49eb-bdcb-29684cb6a513-0662f419, #w-node-_31fb6305-d6ff-f8ea-f2c4-ce2ed7be7f9a-0662f419, #w-node-feaadf46-485c-3aaa-1fb4-9cf460c8e7bc-0662f419, #w-node-a4689a28-1012-48db-278d-6a63ac45a790-0662f419, #w-node-_1bfbb055-c83e-0c17-f99a-de0f4ff0b4ba-0662f419, #w-node-b8ebd99f-e042-3f65-c1fe-180fab5085dc-0662f419, #w-node-_1d8c8e4f-f6ac-0e4a-6e82-64b45a42a896-0662f419, #w-node-b3955e6b-2b9e-7601-5a48-13c94fe61121-0662f419, #w-node-e61ca200-39e9-7a1b-bec1-7a53cf265d12-0662f419, #w-node-dd88fb67-0602-e90e-e9ba-e2652e15aa54-0662f419, #w-node-_1776a2e7-7737-708e-3f2c-4afcee7e7279-0662f419, #w-node-_1adbb607-ac58-f6b1-bd0c-91b2456aeec8-0662f419, #w-node-_5a5f1c59-7090-f89e-9e60-868cc69d7bdf-0662f419, #w-node-_50157bc2-73e7-7e73-0f76-b8fe8c2ad2c8-0662f419, #w-node-_8c9c5cb2-b84d-27f5-7ffe-375eb8151c56-0662f419, #w-node-_4dfeb352-e88c-e17b-f866-5fe57438ffc8-0662f419, #w-node-_125627e0-b0d7-4f39-7506-9c726acaa1b0-0662f419, #w-node-a3ebc1c1-b35b-468d-6eec-8775e27446fc-0662f419, #w-node-_708aa0d8-0dc4-7f75-72a7-51461c8480f2-0662f419, #w-node-_91dd2e50-d3b0-62d0-b86a-36cfaf631a7e-0662f419, #w-node-a25171ad-425d-1c2e-1a38-9c5a732f85bc-0662f419, #w-node-_70ceed74-7d97-1d2a-0219-2abd7a8ff405-0662f419, #w-node-_749ae5fe-3cfd-0938-6624-fbc8062ff7bb-0662f419, #w-node-_612f5341-5a2f-6d8d-34f7-c5c119af69bd-0662f419, #w-node-_580dc362-784e-f44c-6bc5-925e03a64801-0662f419, #w-node-_137594ce-8bc9-68fa-c8c5-bd4dcc6347e0-0662f419, #w-node-_278074f3-68e8-ea04-5807-87b49e08ba31-0662f419, #w-node-a42ffd3e-ba3f-39dd-e453-855bb3ede2fb-0662f419, #w-node-afc22fa6-c2fa-b05f-d848-1b49a797d009-0662f419, #w-node-feeb3a3f-a932-6085-fab5-7f12d021baad-0662f419, #w-node-bfb3337f-be0f-344f-b93c-883fba97f752-0662f419, #w-node-_1b976e13-cfae-7152-d82c-1d11787cd1b8-0662f419, #w-node-_40ba5a1c-6c96-be5b-6634-b819043f9e44-0662f419, #w-node-_27ccce5a-7d27-1f3c-3002-ca9daa9f7a77-0662f419, #w-node-_02773d92-d83e-7d7b-f538-db65aafc43ef-0662f419, #w-node-_6b72aab1-f849-7bde-55d8-761fa127ed4a-0662f419, #w-node-_0fa0cd6c-21be-8304-2c3c-526f39a0910b-0662f419, #w-node-c7e2144c-0bff-2dae-bd25-2142d0fafa54-0662f419, #w-node-_4d4e3f14-8436-b4fd-74ac-836eb231fdd5-0662f419, #w-node-_1ef36207-5b58-54d9-528b-feaff4b6b411-0662f419, #w-node-_93b4e4d8-41dc-1c11-8bde-0873927d9215-0662f419, #w-node-_0ef92b8f-f2b0-ac1b-c729-782ba88897ff-0662f419, #w-node-bd159c02-a044-9e70-6904-24f98e207530-0662f419, #w-node-_78fb7f90-cff5-56dc-aeb4-f55b3e6d3abd-0662f419, #w-node-_0d35486f-ee2d-1e52-cdf3-7e67a87364ad-0662f419, #w-node-_09446924-9e4d-c3b3-382a-2449092055fc-0662f419, #w-node-f53c620c-76e9-4f39-0124-cb8dfe2af627-0662f419, #w-node-d287acfb-ec1b-c2a4-fad2-8ebce57f966b-0662f419, #w-node-_50a62710-a6f7-f51b-0c21-4c49e75c1106-0662f419, #w-node-dcf8c6b8-d7d5-39d4-5f6a-1e4c6ef23b4b-0662f419, #w-node-_77b8c0c4-6a86-467e-ddcc-52a47b1aef5f-0662f419, #w-node-f69f37e8-d755-9a96-58df-80d02b0bc951-0662f419, #w-node-d34c9697-35ad-69ca-ea6d-fafb9e73eabc-0662f419, #w-node-c74372bf-d676-d7bf-b38e-cd8b815e74e6-0662f419, #w-node-c01d1a9f-b040-1c2a-85ab-1d37c93ebcb8-0662f419, #w-node-_9eaff6bc-39dd-5665-3a3c-edd28104cf2a-0662f419, #w-node-_5fd9b604-d4dc-5c5a-b915-c5aaa9a8e87d-0662f419, #w-node-_158bb805-16eb-a860-ebca-ab22cf7915f2-0662f419, #w-node-cccbfb2e-18a6-66a9-d0f2-a0bdef2dd47f-0662f419, #w-node-bc2c45ea-41e5-242a-b314-f2db8b946eb4-0662f419, #w-node-_8dd0b309-857d-2c8c-a4a1-1c7e39a18aa3-0662f419, #w-node-_20df0070-74a9-8db4-5649-63e41378b372-0662f419, #w-node-_68288e56-fec4-625d-9841-9514605254b2-0662f419, #w-node-_80280b8f-b44f-0bea-d20c-5565305f2247-0662f419, #w-node-a3472bcb-b95f-c98e-89c0-fc56b5f28381-0662f419, #w-node-_4d03f8a5-e9c6-bd20-0c4d-60a37956e07c-0662f419, #w-node-_6e5b9bdc-2a4e-6c95-cec3-a2dd7d5fb2c5-0662f419, #w-node-_6e5b9bdc-2a4e-6c95-cec3-a2dd7d5fb2c8-0662f419, #w-node-b9462630-a597-2a27-8f20-26164c4ebbce-0662f419, #w-node-b9462630-a597-2a27-8f20-26164c4ebbd1-0662f419, #w-node-_47c7ddb4-e91a-c84b-6b0d-33c56f97eb23-0662f419, #w-node-_47c7ddb4-e91a-c84b-6b0d-33c56f97eb26-0662f419, #w-node-_03c51ee9-2422-e59d-bc0b-55912255c1ce-0662f419, #w-node-_03c51ee9-2422-e59d-bc0b-55912255c1d1-0662f419, #w-node-e00bf8ec-f6b4-eece-ba21-cbc5ae9706eb-0662f419, #w-node-e00bf8ec-f6b4-eece-ba21-cbc5ae9706ee-0662f419, #w-node-c3eefb71-efe4-5022-81ed-18b2bfa1146d-0662f419, #w-node-c3eefb71-efe4-5022-81ed-18b2bfa11470-0662f419, #w-node-a50aa754-7711-7aea-e811-ddbf57bf3ee0-0662f419, #w-node-a50aa754-7711-7aea-e811-ddbf57bf3ee3-0662f419, #w-node-fd87300a-1fd3-041e-bd67-6b2630e5f9fd-0662f419, #w-node-fd87300a-1fd3-041e-bd67-6b2630e5fa00-0662f419, #w-node-_209ef8c3-a0d3-bc72-aaa7-bb7c7b366aa7-0662f419, #w-node-_209ef8c3-a0d3-bc72-aaa7-bb7c7b366aaa-0662f419, #w-node-_93573cb8-829f-89a2-00e1-10b1e060ba25-0662f419, #w-node-_93573cb8-829f-89a2-00e1-10b1e060ba28-0662f419, #w-node-_65c52e08-992a-44df-0b4d-0037ce7ba002-0662f419, #w-node-_65c52e08-992a-44df-0b4d-0037ce7ba005-0662f419, #w-node-_9618d268-69d7-93f4-516e-28f067b9f7d2-0662f419, #w-node-_9618d268-69d7-93f4-516e-28f067b9f7d5-0662f419, #w-node-_177ea7f0-0131-b708-245e-9fad48a2bfdb-0662f419, #w-node-_177ea7f0-0131-b708-245e-9fad48a2bfde-0662f419, #w-node-_7d02581d-8e77-d6d6-f8f6-58677775e765-0662f419, #w-node-_7d02581d-8e77-d6d6-f8f6-58677775e768-0662f419, #w-node-_061cee42-7df9-710b-8b85-11f0ccece02b-0662f419, #w-node-a77208ef-1294-7181-e8d6-a2535384757c-0662f419, #w-node-_53a3a9da-157e-76ae-bf6c-7c48d17ee1cc-0662f419, #w-node-ac75175f-e83b-6355-88a8-96f06a4953c4-0662f419, #w-node-c3d34ccb-d9a1-50d1-846c-5efcaf9b4d23-0662f419, #w-node-_992a3820-f93e-b916-7f22-3e6ae245f8da-0662f419, #w-node-f793c38f-6ca1-2518-aa7c-c4a1d7d70161-0662f419, #w-node-e8946b42-2c33-0abc-39c6-c59a8d89e903-0662f419, #w-node-a3c12c34-0f74-3cf5-d86a-e0b831ff2e2d-0662f419, #w-node-_9ea5180c-0e57-bb45-32b7-856b12c013d9-0662f419, #w-node-_13246e64-0e3f-599f-36f8-3af7f1bcaccb-0662f419, #w-node-df5b5c21-ca5d-9c77-4cf5-cea876fbe63a-0662f419, #w-node-_017e5a61-0938-5e6c-0ee0-78db2ae20b63-0662f419, #w-node-_493b3d1e-47d6-b7ec-522d-f625047c3847-0662f419, #w-node-_5cc60085-96aa-8adc-0eb3-5e95cbc1d4b5-0662f419, #w-node-_50fb54ca-a60c-0c0d-47d7-e27aa532194e-0662f419, #w-node-_52e35bac-9f78-c181-4808-01243f483a5b-0662f419, #w-node-_1c969f20-00fb-41d0-3149-77e9a97f1f49-0662f419, #w-node-_4b19a60a-3c64-c54a-9591-c3575e205df8-0662f419, #w-node-f3b96865-bc14-38c8-0ad8-a19a76e210f0-0662f419, #w-node-b62651d5-ef5f-b279-df30-15fcaaf7697f-0662f419, #w-node-_82f1f979-e850-8ce6-41e9-7c329a532140-0662f419, #w-node-_36507276-6077-4fa3-cdb2-5806eac50d73-0662f419, #w-node-_4293d603-9631-732d-828d-7d3ac0e08450-0662f419, #w-node-_605864ca-7167-8941-157c-b70c4440cec5-0662f419, #w-node-_5b13ac44-823f-a778-8c17-323ab124e0f1-0662f419, #w-node-_66d8c774-49b4-2aca-667e-e91b11b2d3e1-0662f419, #w-node-_956f6458-ff01-1b11-5c31-22084703e3b7-0662f419, #w-node-ae1b0666-70b6-22be-9037-156c133c877c-0662f419, #w-node-b1062135-f63f-7d4a-487b-43219d2e5d47-0662f419, #w-node-_260af9d5-ca84-523d-f439-c9ad256b00a7-0662f419, #w-node-db17de70-deef-831a-9df9-99151cbebc0b-0662f419, #w-node-_62a58506-3eac-845f-d7c1-f3880caf3efd-0662f419, #w-node-_930b88f0-7eb2-2972-fad8-b985bb3eebc1-0662f419, #w-node-_5fcee9a7-fa0f-f0e6-824d-b6cbc675f030-0662f419, #w-node-fa89857f-34a6-8397-8fea-3c5c0e37289e-0662f419, #w-node-_0ebeabe0-2c65-58c6-ac64-ee187f70af29-0662f419, #w-node-cb4f5136-44b1-ae58-e75d-80e5d2c2fe9a-0662f419, #w-node-_6bf5e3b6-b1cd-07e4-1149-8c21f8c3ad90-0662f419, #w-node-_75c3b4e1-573d-b3c8-29fa-32fdcc2dc099-0662f419, #w-node-c886e49a-c5ce-e7ab-a1d2-c642d3cfe21d-0662f419, #w-node-_63fca605-7fb7-db0f-d467-4ad0e9284c7d-0662f419, #w-node-_533a8cae-8a51-ee0f-a0b8-763629c9c325-0662f419, #w-node-ff5b02e8-df97-8df7-ea92-24535ce9e76b-0662f419, #w-node-_32aa89b8-e497-3ea3-6dda-152bdebb78f1-0662f419, #w-node-_02603095-a229-ea20-2a9c-ba03dff34f99-0662f419, #w-node-_7a8ef90d-ea33-5db0-5b20-3f2974909ccc-0662f419, #w-node-fb4a9aae-59a3-a214-5ae7-2d416ccec17c-0662f419, #w-node-_4cf6fb69-d0b4-ce3a-13ab-638723e6e240-0662f419, #w-node-d7d1b0b1-71bc-d95b-9f0e-bc9afd37f7e6-0662f419, #w-node-_99187ebe-4416-afad-ebe6-a3ee77023bd5-0662f419, #w-node-_1ed822d0-83ce-a9ae-123d-f50a75296383-0662f419, #w-node-_28d6535e-a7bd-7790-1b9f-ac38dd842d3b-0662f419, #w-node-_597258d6-bd9f-2f9b-d43c-6dc24d3965d9-0662f419, #w-node-_3a3a99f3-d127-ef6e-822d-54c2cd215abe-0662f419, #w-node-_24120660-7375-2f67-2ad0-972acaf9e5a7-0662f419, #w-node-_7d1ff84b-ddd4-8363-95e2-171004ed29ce-0662f419, #w-node-_3960f068-6fde-82ac-1cc1-96cc47b699a2-0662f419, #w-node-_395fadcc-c344-16b5-2606-309435670fd2-0662f419, #w-node-_2397ef74-c2f8-4407-2716-3c86f35dc118-0662f419, #w-node-ccc2fe37-e100-4bc9-d76b-a678ffa47803-0662f419, #w-node-_16ace8e3-b572-197f-dd7f-62edcafca6c3-0662f419, #w-node-_199c39a0-eb48-795e-7323-216f07cebad3-0662f419, #w-node-_6c0de87e-12b5-b30f-8da7-e22373c11541-0662f419, #w-node-bd96b59b-f440-a696-c42e-311308803ae8-0662f419, #w-node-_69d8fef5-3a6b-03c0-dbf2-a0d72cdca58e-0662f419, #w-node-d154565e-2cfa-afd6-4cb8-df1a92473ae5-0662f419, #w-node-_34c9fe32-8192-87d3-757e-cc8f793d7457-0662f419, #w-node-_96c27e0d-1f83-4578-df06-f0107e96c214-0662f419, #w-node-_8024172e-4483-38cf-25c7-574c60be4253-0662f419, #w-node-a693ebdb-752c-6b42-d9fa-45903012dbf1-0662f419, #w-node-c9fa45a0-3195-ab8d-3818-fcc72e783315-0662f419, #w-node-b5d24d3c-a6ff-27d1-2ee4-aa1ce95b1876-0662f419, #w-node-_1164461a-b4d7-8da5-9909-2aa8a0b9b001-0662f419 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d11d53a7-aafa-c011-f624-cf98bfe486d7-bf4817f6 {
  grid-area: span 4 / span 1 / span 4 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-a482b52b-c656-28c5-3a83-80c88092f014-6fb2db07 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_4a9be325-4112-223d-60b0-e59cd1acaa8d-01700599 {
    grid-area: 1 / 1 / 2 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-fec31582-1cbd-09ef-6e27-463f2a73246e-2a732449 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-e8491ca2-f7c8-4b6c-4522-8d2f6a5ed882-eb9c2c32, #w-node-c367272d-f1ac-ee72-10dd-d6acb234c3c4-eb9c2c32, #w-node-_6b2aff33-2c7b-4302-f5c6-e2780a597d30-eb9c2c32 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f696d29c-2b89-97f4-2bb9-eb20fde70cb8-01700599 {
    grid-area: 3 / 1 / 4 / 2;
  }
}
